Error connect SeleniumServer using RemoteWebDriver

122 views
Skip to first unread message

Luiz Gustavo Schroeder Vieira

unread,
Sep 20, 2011, 5:04:35 PM9/20/11
to selenium-...@googlegroups.com

Hi guys,


I cannot connect to the Selenium server using Remote WebDriver. I am able to connect using my own machine but when I try to use another machine in the local network I got error.
- I can see the other machine, I could ping it.
- My firewall is turned off.
- The Selenium Server was started using the following command line:
java -jar C:\selenium-2.5.0\selenium-server-standalone-2.5.0.jar

This is my script:

static String LOCALHOST = "10.12.14.52";

public void runTest() throws Exception {

Proxy proxy = new Proxy();
proxy.setAutodetect(false);
proxy.setNoProxy("http://homologacao.trt12.jus.br/");
DesiredCapabilities dc = DesiredCapabilities.firefox();
FirefoxProfile fp = new FirefoxProfile();
fp.setProxyPreferences(proxy);
dc.setCapability(FirefoxDriver.PROFILE, fp);
System.out.println("teste1");

//Remoto
WebDriver driver = new RemoteWebDriver(new URL("http://"+LOCALHOST+":4444/wd/hub"),dc);

This is the error message I got:
Exception in thread "main" org.openqa.selenium.WebDriverException: Unable to connect to host localhost.localdomain on port 7055 after 45000 ms
Build info: version: '2.5.0', revision: '13516', time: '2011-08-23 18:30:44'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_27'
Driver info: driver.version: RemoteWebDriver
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:131)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:105)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:409)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:108)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:86)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:94)
at org.openqa.selenium.example.Protocolar_Novo_Processo_Remoto.runTest(Protocolar_Novo_Processo_Remoto.java:45)
at org.openqa.selenium.example.Protocolar_Novo_Processo_Remoto.main(Protocolar_Novo_Processo_Remoto.java:127)
Caused by: org.openqa.selenium.remote.ErrorHandler$UnknownServerException: Unable to connect to host localhost.localdomain on port 7055 after 45000 ms
Build info: version: '2.5.0', revision: '13516', time: '2011-08-23 18:30:44'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_27'
Driver info: driver.version: FirefoxDriver
at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:96)
at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:149)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:72)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:128)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:87)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
at org.openqa.selenium.remote.server.DefaultDriverFactory.callConstructor(DefaultDriverFactory.java:88)
at org.openqa.selenium.remote.server.DefaultDriverFactory.newInstance(DefaultDriverFactory.java:82)
at org.openqa.selenium.remote.server.DefaultSession$BrowserCreator.call(DefaultSession.java:156)
at org.openqa.selenium.remote.server.DefaultSession$BrowserCreator.call(DefaultSession.java:1)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)



Atenciosamente,
Luiz Gustavo Schroeder Vieira, FCE, CTAL-TA
Consultor de Testes
BSTQB TAG Member
+55 (48) 9994-3569
Skype: luizgsvieira
luizgustavo@LUGATI.com.br
http://testavo.blogspot.com
http://www.LUGATI.com.br
Reply all
Reply to author
Forward
0 new messages