我正在尝试连接Selenium 2.30,并在我的AWS Unix机器上安装了FF版本26.0,但当我启动访问Selenium的客户端时,出现以下错误。同时,当我使用Selenium独立jar 2.38.0进行相同操作时,它可以正常工作,但是突然地,在一两天后,它也开始出现以下错误。不确定为什么会发生这种情况?有任何想法吗?我的项目是一个多线程应用程序,其中客户端不断执行一些线程,对一些URL进行ping等操作,一直持续下去,除非像下面这样出现问题。
Caused by: org.openqa.selenium.remote.ErrorHandler$UnknownServerException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
Error: no display specified
Error: no display specified
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '3.4.76-65.111.amzn1.x86_64', java.version: '1.7.0_51'
Driver info: driver.version: FirefoxDriver
at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:118)
at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:250)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:110)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:197)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:190)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:108)