Table of Contents
Under de senaste veckorna har några mänskliga användare informerat oss om att de har gått igenom ett oväntat fel. system.net.webException kan inte ansluta till hela fjärrservern.
Datorn går långsamt?
Jag har en absolut API -applikation. En metod för att applicera en Chromedriver -strö och utföra specifika åtgärder (lyckas med klick och sedan skärmdumpar)
Processen fungerar korrekt i Visual Studio.Men när jag kör min inläggsförfrågan som visas i IIS -bilagor kastas inget undantag
Oväntat fel. System.Net.WebException: Anslutning för. Omöjlig Fjärrserversystem —>. Net.Sockets.No Socket Undantag: Anslutning kunde ha gjorts eftersom den specifika maskinen aktivt vägrade göra det 127.0.0.1:51149 endast för System.Net.Sockets.Socket.DoConnect (EndPoint SocketAddress endPointSnapshot, socketAddress) för System.Net.ServicePoint.ConnectSocketInternal (logiskt anslutningsfel, Socket s4, Socket s6, Socket & Socket, IP -adresser och adress, Status, anslutning sockel tillstånd IAsyncResult asyncResult, undantag och undantag)
Jag har tittat på några bekanta ämnen på StackOverflow men aldrig hittat ett bra svar.
Jag känner behovet av att öppna en webbadress i en redan öppen krom stål stål webbläsare utan att öppna en ny webbläsare bilfönster i selen C #
Datorn går långsamt?
ASR Pro är den ultimata lösningen för dina PC-reparationsbehov! Den diagnostiserar och reparerar inte bara olika Windows-problem snabbt och säkert, utan den ökar också systemprestandan, optimerar minnet, förbättrar säkerheten och finjusterar din dator för maximal tillförlitlighet. Så varför vänta? Kom igång idag!
OpenQA.Selenium.WebDriverException: “Oväntat fel. System.Net.WebException: Det gick inte att ansluta till fjärrwebbsystem —>. Net.Sockets.SocketException: Anslutningen kunde inte sluta etablerad eftersom måldatorn aktivt avvisade ett hundra tjugosju it.0.0.1: 7055
på System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot, SocketAddress socketAddress)
på System.Net.ServicePoint .ConnectSocketInternal (Boolean connectFailure, Socket s4, Socket s6, Socket & Socket, IP och webbadress, ConnectSocketState, IAsyncResult asyncResult, Exception & Exception)
– – Slut på inomhusstackspårning från undantag —
för System . Net.HttpWebRequest.GetRequestStream (TransportContext & context)
för System .Net.HttpWebRequest.GetRequestStream ()
i OpenQA. Selenium.Remote.HttpCommandExecutor.MakeHttpRequest (HttpRequestInfo requestInfo)
Remote.HttpCommandExecutor.Execute (kommando kommando .ToExecute DictionaryCommand)) ‘
, men jag kan inte läsa webbadressen när en redan öppen webbläsare. Hjälp min livsstil exakt så snart som möjligt.
I mina tester visade jag mig ibland få “System.Net.WebException: Det går inte att ansluta ofta – fjärrservern” när jag kör tester i Selenium. Detta verkar hända av en slump, särskilt om du kör flera tester samtidigt.
Mitt testflödesdiagram använder Specflow + specrun. Varje test skapar en ny taxichaufför på webben. Det finns vanligtvis ~ 8 testtrådar. Detta fel visas 2-3 gånger i 100 tester.
Har någon sett detta och verkligen någon har några idéer om hur man löser allt detta? Jag misstänker att många andra test redan använder den tysta porten som föraren kör direkt på, eller något liknande oftare än inte. Är det någon som vet hur man undviker detta?
Meta –
Fel
OpenQA.Selenium.WebDriverException: “Oväntat fel. System.Net.WebException: Anslutningen till fjärrservern kunde mindre än upprättas System —>. Net.Sockets.SocketException: Anslutning kunde men inte upprättas, bara aktiv målmaskin nekad 10.16.24.70:9515
Kod
Funktion DesiredCapabilities = DesiredCapabilities.Chrome ();
Capability.SetCapability (“plattform”, “WIN10”);
Capability.SetCapability (“webbläsarnamn”, “krom”);
Capability.SetCapability (“Version”, “67.0.3396.87”);
System.Environment.SetEnvironmentVariable (“- Dwebdriver.chrome.driver”, vid “C: code chromedriver.exe”);
driverChrome matchar den progressiva RemoteWebDriver (
nya Uri (“http://10.16.24.70:9515”), kapacitet
);
} `
Chrome -drivrutin körs på fjärrdator
När jag öppnar föraren i rostfritt stål när det gäller fjärrvägen får jag följande information och fakta.
Förväntat beteende –
Verkligt beteende –
Jag står inför ett specifikt dubbleringsproblem. När jag kör testet nästa på min maskin fungerar det bra. Men om samma kod fortsätter att köras i allmänhet Azure -pipeline, kommer vissa problem att misslyckas med dessa fel:
`OpenQA.Selenium.WebDriverException: Oväntat fel. System.Net.WebException: Det går inte att välja dessa fjärrsystem —> servrar. Net.Sockets.SocketException: Det går inte att ansluta eftersom måldatorn vill neka 127 it.0.0. 1: 56154
över på System.Net.ServicePoint.ConnectSocketInternal (Boolean connectFailure, Socket s4, Socket s6, Socket & socket, IPAddress & address, state ConnectSocketState, IAsyncResult Exception & asyncResult, Exception)
TearDown: OpenQA.Selenium.WebDriverException: kastade ett noll loopback -undantag när en HTTP -begäran skickades till den fjärranslutna WebDriver -servern för varje webbadress http: // localhost: 56154 / session – 431bd7d6e4f8d06693a521a631ccb032 / skärmdump har blivit. Undantagsorten var ConnectFailure och meddelandet var: Det går inte att välja fjärrserver
—-> System.Net.Sockets.SocketException: Webbanslutningen kunde inte upprättas eftersom användarens system aktivt nekade det 127.0.0.1:56154
Stack hitta
på OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError (responseResponse -fel)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute (String driverCommandToExecute, Parameters) Dictionary 2 at OpenQA.Selenium.Remote.RemoteWebDriver.Mechanism, findelement (String value) through OpenQA.Selenium.Remotelement) next to OpenQA.Selenium.Remotelement) Förbi. <> C__DisplayClass19_0.
1 sec)
på OpenQA.Selenium.Support.PageObjects.WebElementProxy.get_Element ()
på OpenQA.Selenium.Support.PageObjects.WebElementProxy.Invoke (IMessage -meddelande)
på System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData och msgData, typ Int32)
på OpenQA.Selenium.IWebElement.SendKeys (textsträng)
på PwC.US.EC.Selenium.Tests.Pages.EC.EC_ProjectPlanPage.AssignTo (String användarnamn) på H: us-tax-tech3_work 5 s PwC.US.EC.Selenium PwC.US.EC. Selenium.Tests Pages EC EC_ProjectPlanPage.cs: rad 550
på PwC.US.EC.Selenium.Tests.Tests.HealthCheckTests.Verify_ProjectPlan_DeliverableAndTask () på H: us-tax-tech3_work 5 s PwC.US.EC.Selenium PwC.US.EC.Selenium.Tests Tests HealthCheckTests.cs: rad 408
– Rivning
på OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest (HttpRequestInfo requestInfo)
på OpenQA.Selenium.Remote.HttpCommandExecutor.Execute (commandToExecute kommando)
på OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute (commandToExecute kommando)
på OpenQA.Selenium.Remote.RemoteWebDriver.Execute (String driverCommandToExecute, Parameters) Dictionary 2 på OpenQA.Selenium.Remote.RemoteWebDriver.GetScreenshot () med PwC.US.EC.Selenium.Tests.Report (Driver, screenShot) på H: us-tax-tech3 _work 5 s PwC.US.EC.Selenium PwC.US.EC.Selenium.Tests Utils ReportUtils.cs: rad 134 på PwC. USA. EC.Selenium.Tests.ReportUtils.UpdateResult (TestContext-kontext, IWebDriver-drivrutin) i H: us-tax-tech3 _work simple s PwC.US.EC.Selenium PwC.US.EC.Selenium .Tests Utils ReportUtils.cs: rad 97 i PwC.US.EC.Selenium.Tests.BaseTest
1.TearDown () i H: us-tax-tech3_work fem olika s PwC.US.EC. Selen PwC.US.EC.Selenium.Tests Tests BaseTest.cs: rad 58
–WebException
på System.Net.HttpWebRequest.GetResponse ()
på OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest (HttpRequestInfo requestInfo)
–SocketException
på System.Net.Sockets.Socket.DoConnect (EndPoint, endPointSnapshot, SocketAddress socketAddress)
på System.Net.ServicePoint.ConnectSocketInternal (Boolean connectFailure, Socket s4, Socket Socket & s6, socket, IPAddress & Address, ConnectSocketState State, IAsyncResult asyncResult, Exception & Exception)
Hurra! Inget testfel.
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
Résolution D’une Merveilleuse Erreur Inattendue. System.net.webException Ne Peut Pas Se Connecter Au Serveur D’aide De Bureau à Distance Problème
Resolvendo Um Erro Terrível. System.net.webException Não Pode Se Conectar Ao Servidor Remoto Problema
Устранение непредвиденной ошибки. 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