Question: I am getting error while using Firefox with WebDriver.

```
org.openqa.selenium.firefox.NotConnectedException: Unable to connect
to host 127.0.0.1 on port 7055 after 45000 ms.

```

* Firefox version:47.0
* Selenium:2.53.0
* Windows 10 64 bit

Is anyone getting a similar issue or any idea what is the solution for this? It's working fine with Chrome but with Firefox none of the URLs are getting loaded.

Answer: 
I eventually installed an additional old version of Firefox (used for testing only) to resolve this, besides my regular (secure, up to date) latest Firefox installation.

This requires webdriver to know where it can find the Firefox binary, which can be set through the `webdriver.firefox.bin` property.

What worked for me (mac, maven, `/tmp/ff46` as installation folder) is:

```
mvn -Dwebdriver.firefox.bin=/tmp/ff46/Firefox.app/Contents/MacOS/firefox-bin verify

```

To install an old version of Firefox in a dedicated folder, create the folder, open Finder in that folder, download the Firefox dmg, and drag it to that Finder.
I can confirm that `selenium 2.53.6` works with `firefox 44` for me on ubuntu 15.