Table of Contents
Au cours des dernières semaines, certains de nos utilisateurs nous ont informés qu’ils avaient définitivement rencontré une erreur inattendue. system.net.webException ne peut pas se connecter au serveur distant.
Le PC est lent ?
J’ai une application API globale. Une méthode d’application d’un sprint Chromedriver et d’exécution d’actions spécifiques (réussie avec des fermetures et des captures d’écran)
Le processus fonctionne correctement dans Visual Studio.Mais lorsque je lance mon message, parlez à dans IIS jointne lève pas d’exception à cela
Erreur inattendue. System.Net.WebException : connexion pour. Impossible Système de serveur distant —>. Net.Sockets.No Exception de socket : connexion aurait pu être fait parce que notre machine ciblée refusait activement de fonctionner donc 127.0.0.1:51149 uniquement pour System.Net.Sockets.Socket.DoConnect (EndPoint SocketAddress endPointSnapshot, socketAddress) pour System.Net.ServicePoint.ConnectSocketInternal (erreur de connexion logique, Socket s4, Socket s6, Socket & Socket, adresse IP et adresse, État, étape de socket de connexion IAsyncResult asyncResult, exception et exception)
J’ai vu quelques sujets familiers sur StackOverflow mais néanmoins, je n’ai pas trouvé de bonne réponse.
Je pense qu’il faut absolument ouvrir une URL dans un navigateur en acier inoxydable déjà réceptif sans ouvrir un nouveau pare-brise de téléphone dans Selenium C#
PC lent ?
ASR Pro est la solution ultime pour vos besoins de réparation de PC ! Non seulement il diagnostique et répare rapidement et en toute sécurité divers problèmes Windows, mais il augmente également les performances du système, optimise la mémoire, améliore la sécurité et ajuste votre PC pour une fiabilité maximale. Alors pourquoi attendre ? Commencez dès aujourd'hui !
OpenQA.Selenium.WebDriverException : “Erreur inattendue. System.Net.WebException : impossible de se connecter au serveur séparé System —>. Net.Sockets.SocketException : la connexion peut échouer établi parce que l’ordinateur cible a activement répudié cent vingt-sept it.0.0.1: 7055
sur votre System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot, SocketAddress socketAddress)
à System.Net.ServicePoint .ConnectSocketInternal (Boolean connectFailure, Socket s4, Socket s6, Socket & Socket, Adresse IP et Web, ConnectSocketState, IAsyncResult asyncResult, Exception & Exception)
– – Fin attachée à la trace de pile interne à partir de l’exception —
pour le système. Net.HttpWebRequest.GetRequestStream (TransportContext & context)
pour le système .Net.HttpWebRequest.GetRequestStream ()
dans OpenQA. Selenium.Remote.HttpCommandExecutor.MakeHttpRequest (HttpRequestInfo requestInfo)
dans les paramètres OpenQA. Selenium.Remote.HttpCommandExecutor.Execute (Command command.ToExecute DictionaryCommand)) ‘
, mais je ne peux pas lire le lien du site Web dans un navigateur déjà ouvert. Aidez mon style de vie choisi dès que possible.
Lors de mes tests, je me suis parfois retrouvé à obtenir “System.Net.WebException: Unable to fasten the – remote server” lors de l’exécution de tests concernant Selenium. Cela semble se produire par accident, précisément lors de l’exécution de plusieurs tests en même temps.
Mon diagramme de flux de test utilise Specflow + specrun. Chaque test crée un nouveau pilote Web cab. Il y a généralement ~ 8 discussions de test. Cette erreur apparaît 2 à 3 fois sur 100 examens.
Quelqu’un a-t-il vu cela et, par conséquent, quelqu’un a-t-il des idées pour réduire cela ? Je soupçonne que de nombreux autres tests ont déjà utilisé le port silencieux sur lequel le pilote produit, ou quelque chose de similaire plus souvent qu’à la place. Est-ce que quelqu’un sait comment éviter cela?
Méta –
Erreur
OpenQA.Selenium.WebDriverException : “Erreur inattendue. System.Net.WebException : La connexion au serveur distant pourrait ne pas être établie System —>. Net.Sockets.SocketException : La connexion ne peut pas être établie, seule machine cible active refusée 10.16.24.70:9515
Code
La fonction DesiredCapabilities équivaut à DesiredCapabilities.Chrome ();
Capability.SetCapability (“Plateforme”, “WIN10”);
Capability.SetCapability (“nom du navigateur”, “chrome”);
Capability.SetCapability (“Version”, “67.0.3396.87”);
System.Environment.SetEnvironmentVariable (“- Dwebdriver.chrome.driver”, – “C:codechromedriver.exe”);
driverChrome correspond à un nouveau RemoteWebDriver (
nouvel Uri (“http://10.16.24.70:9515”), capacité
);
} `
Le pilote Chrome s’exécute sur un ordinateur distant
Lorsque j’ouvre le club en acier inoxydable sur le chemin distant, j’obtiens les informations suivantes.
Comportement attendu –
Comportement réel –
Je cherche un problème de duplication. Lorsque j’exécute l’évaluation ici sur ma machine, cela fonctionne bien. Mais si le même code continue de s’exécuter sur le pipeline Azure, certains problèmes échoueront à cause de cette erreur :
`OpenQA.Selenium.WebDriverException : erreur inattendue. System.Net.WebException : impossible de se connecter à ces serveurs de système distant —>. Net.Sockets.SocketException : impossible de se connecter car l’ordinateur cible essaie également de refuser 127 it.0.0. 1 : 56154
avec System.Net.ServicePoint.ConnectSocketInternal (Boolean connectFailure, Socket s4, Socket s6, Socket & socket, IPAddress & address, state ConnectSocketState, IAsyncResult Exception & asyncResult, Exception)
TearDown : OpenQA.Selenium.WebDriverException : a lancé une exception de bouclage nul lors de l’envoi d’une puissante requête HTTP au serveur WebDriver distant vers l’url http : // localhost : 56154 / séance d’entraînement / 431bd7d6e4f8d06693a521a631ccb032 / screenshot est devenu. L’état de différence était ConnectFailure et le message était : Impossible de sélectionner le serveur distant
—-> System.Net.Sockets.SocketException : la connexion n’a pas pu être établie car l’ordinateur du client l’a activement refusée 127.0.0.1:56154
Indice de pile
à OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError (erreur de réponse)
à OpenQA.Selenium.Remote.RemoteWebDriver.Execute (String driverCommandToExecute, Parameters) Dictionary 2 à OpenQA.Selenium.Remote.RemoteWebDriver.Mechanism, findelement (String value) à OpenQA.Selenium.Remotelement ) à côté de OpenQA.Selenium Par. <> C__DisplayClass19_0.
8 sec)
à OpenQA.Selenium.Support.PageObjects.WebElementProxy.get_Element ()
à OpenQA.Selenium.Support.PageObjects.WebElementProxy.Invoke (message IMessage)
à System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData et msgData, tapez Int32)
à OpenQA.Selenium.IWebElement.SendKeys (chaîne de texte)
à PwC.US.EC.Selenium.Tests.Pages.EC.EC_ProjectPlanPage.AssignTo (String username) à H:us-tax-tech3_work5sPwC.US.EC.SeleniumPwC.US.EC. Selenium.TestsPagesECEC_ProjectPlanPage.cs : ligne 550
at PwC.US.EC.Selenium.Tests.Tests.HealthCheckTests.Verify_ProjectPlan_DeliverableAndTask () at H:us-tax-tech3_work5sPwC.US.EC.SeleniumPwC.US.EC.Selenium.Tests Tests HealthCheckTests.cs : enfilez soigneusement 408
– Démolition
à OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest (HttpRequestInfo requestInfo)
à OpenQA.Selenium.Remote.HttpCommandExecutor.Execute (commande commandToExecute)
à OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute (commande commandToExecute)
à OpenQA.Selenium.Remote.RemoteWebDriver.Execute (String driverCommandToExecute, Parameters) Dictionary 2 à OpenQA.Selenium.Remote.RemoteWebDriver.GetScreenshot () à l'aide de PwC.US.EC.Selenium.Tests.Report (Driver), screenShotName chez H:us-tax-tech3_work5s i9000PwC.US.EC.SeleniumPwC.US.EC.Selenium.TestsUtilsReportUtils.cs: cable 134 chez PwC. NOUS. EC.Selenium.Tests.ReportUtils.UpdateResult (contexte TestContext, pilote IWebDriver) en H:us-tax-tech3_work5sPwC.US.EC.SeleniumPwC.US.EC.Selenium .Tests UtilsReportUtils.cs : ligne 97 dans PwC.US.EC.Selenium.Tests.BaseTest
1.TearDown() dans H :us-tax-tech3_work9sPwC.US.EC. Selenium PwC.US.EC.Selenium.Tests Tests BaseTest.cs : ligne 58
–WebException
à System.Net.HttpWebRequest.GetResponse ()
à OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest (HttpRequestInfo requestInfo)
–SocketException
à System.Net.Sockets.Socket.DoConnect (EndPoint, endPointSnapshot, SocketAddress socketAddress)
à System.Net.ServicePoint.ConnectSocketInternal (booléen connectFailure, Socket s4, Socket Socket & s6, prise, IPAddress & Address, ConnectSocketState State, IAsyncResult asyncResult, Exception & Exception)
Hourra ! Aucun échec de test.
Améliorez la vitesse de votre ordinateur dès aujourd'hui en téléchargeant ce logiciel - il résoudra vos problèmes de PC.
Resolving An Unexpected Error. System.net.webException Cannot Connect To Remote Server Problem
Beheben Eines Unerwarteten Fehlers. System.net.webException Kann Keine Verbindung Zum Remote-Server Herstellen Problem
Een Onvoorziene Fout Oplossen. System.net.webException Kan Geen Verbinding Maken Met Externe Server Probleem
일종의 예상치 못한 오류 해결. System.net.webException이 온라인 컴퓨터 수리 서버에 연결할 수 없음 문제
Risoluzione Di Un Errore Imprevisto. System.net.webException Non Può Connettersi Al Server Remoto Problema
Resolvendo Um Erro Terrível. System.net.webException Não Pode Se Conectar Ao Servidor Remoto Problema
Löser Underbart Oväntat Fel. System.net.webException Kan Inte Ansluta Till Fjärrdatorproblem
Устранение непредвиденной ошибки. System.net.webException не может подключиться к удаленному серверу Проблема
Rozwiązywanie Poważnego Nieoczekiwanego Błędu. System.net.webException Nie Może Połączyć Się Z Izolowanym Serwerem Problem
Resolución De Un Error Grave. System.net.webException No Se Puede Conectar Al Servidor Remoto Problema