title: org.openqa.selenium.remote.UnreachableBrowserException
body: <p>We are running a browser based on webkit. I’m trying to setup a test automation environment using Selenium with Eclipse. </p>
  
  <p>I have issues when running my browser and I get the message below.
  I’m wondering whether I pass sufficient parameters to the call “StartSession” from the DriverService.</p>
  
  <p>Exception in thread "main" org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.</p>
  
  <p>Build info: version: '2.39.0', revision: 'ff23eac', time: '2013-12-16 16:11:15'</p>
  
  <pre><code>  at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:548)
  
    at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:216)
  
    at ing.openqa.selenium.remote.SimpleBrowserDriver.startSession(SimpleBrowserDriver.java:200)
  
    at org.openqa.selenium.remote.RemoteWebDriver.&lt;init&gt;(RemoteWebDriver.java:111)
  
    at org.openqa.selenium.remote.RemoteWebDriver.&lt;init&gt;(RemoteWebDriver.java:115)
  
    at ing.openqa.selenium.remote.SimpleBrowserDriver.&lt;init&gt;(SimpleBrowserDriver.java:171)
  
    at ing.openqa.selenium.remote.SimpleBrowserDriver.&lt;init&gt;(SimpleBrowserDriver.java:137)
  
    at ing.openqa.selenium.remote.SimpleBrowserDriver.&lt;init&gt;(SimpleBrowserDriver.java:110)
  
    at ing.openqa.selenium.remote.Main.main(Main.java:20)
  </code></pre>
  
  <p>Caused by: org.openqa.selenium.WebDriverException: Timed out waiting for driver server to start.</p>
  
  <pre><code>  at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:165)
  
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:62)
  
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:527)
  
    ... 8 more
  
  
  
    at org.openqa.selenium.net.UrlChecker.waitUntilAvailable(UrlChecker.java:104)
  
    at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:163)
  
    ... 10 more
  </code></pre>
  
  <p>Caused by: com.google.common.util.concurrent.UncheckedTimeoutException: java.util.concurrent.TimeoutException</p>
  
  <pre><code>  at com.google.common.util.concurrent.SimpleTimeLimiter.callWithTimeout(SimpleTimeLimiter.java:143)
  
    at org.openqa.selenium.net.UrlChecker.waitUntilAvailable(UrlChecker.java:79)
  
    ... 11 more
  </code></pre>
  
  <p>Caused by: java.util.concurrent.TimeoutException</p>
  
  <pre><code>  at java.util.concurrent.FutureTask.get(Unknown Source)
  
    at com.google.common.util.concurrent.SimpleTimeLimiter.callWithTimeout(SimpleTimeLimiter.java:130)
  
    ... 12 more
  </code></pre>