Running the firefox configuration in /vagrant/test results in the following error output. The other configurations in /vagrant/test (chromium and phantomjs) run fine.
vagrant@precise64:/vagrant/test$ protractor protractor.conf.firefox.js
Using the selenium server at http://localhost:4444/wd/hub
[launcher] Running 1 instances of WebDriver
ERROR - Unable to start a WebDriver session.
/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113
var template = new Error(this.message);
^
UnknownError: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
DEBUG New add-on {972ce4c6-7e08-4474-a285-3208198ce6fd} installed in app-global
1419176515007 addons.xpi-utils DEBUG Make addon app-global:{972ce4c6-7e08-4474-a285-3208198ce6fd} visible
1419176515009 DeferredSave.extensions.json DEBUG Save changes
1419176515009 DeferredSave.extensions.json DEBUG Save changes
1419176515009 addons.xpi DEBUG New add-on [email protected] installed in app-system-share
1419176515012 addons.xpi-utils DEBUG Make addon app-system-share:[email protected] visible
1419176515012 DeferredSave.extensions.json DEBUG Save changes
1419176515012 DeferredSave.extensions.json DEBUG Save changes
1419176515017 addons.xpi DEBUG Updating database with changes to installed add-ons
1419176515017 addons.xpi-utils DEBUG Updating add-on states
1419176515018 addons.xpi-utils DEBUG Writing add-ons list
1419176515022 addons.manager DEBUG Registering shutdown blocker for XPIProvider
1419176515022 addons.manager DEBUG Registering shutdown blocker for LightweightThemeManager
1419176515024 addons.manager DEBUG Registering shutdown blocker for OpenH264Provider
1419176515025 addons.manager DEBUG Registering shutdown blocker for PluginProvider
1419176515361 DeferredSave.extensions.json DEBUG Starting timer
1419176515423 DeferredSave.extensions.json DEBUG Starting write
1419176515439 addons.manager DEBUG shutdown
1419176515440 addons.manager DEBUG Calling shutdown blocker for XPIProvider
1419176515440 addons.xpi DEBUG shutdown
1419176515441 addons.xpi-utils DEBUG shutdown
1419176515441 addons.manager DEBUG Calling shutdown blocker for LightweightThemeManager
1419176515442 addons.manager DEBUG Calling shutdown blocker for OpenH264Provider
1419176515443 addons.manager DEBUG Calling shutdown blocker for PluginProvider
1419176515594 DeferredSave.extensions.json DEBUG Write succeeded
1419176515595 addons.xpi-utils DEBUG XPI Database saved, setting schema version preference to 16
1419176515595 addons.xpi DEBUG Notifying XPI shutdown observers
1419176515600 addons.manager DEBUG Async provider shutdown done
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
Xlib: extension "RANDR" missing on display ":10".
1419176515978 addons.manager DEBUG Loaded provider scope for resource://gre/modules/addons/XPIProvider.jsm: ["XPIProvider"]
1419176515980 addons.manager DEBUG Loaded provider scope for resource://gre/modules/LightweightThemeManager.jsm: ["LightweightThemeManager"]
1419176515985 addons.xpi DEBUG startup
1419176515986 addons.xpi INFO Mapping [email protected] to /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/[email protected]
1419176515987 addons.xpi INFO Mapping {972ce4c6-7e08-4474-a285-3208198ce6fd} to /usr/lib/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
1419176515987 addons.xpi INFO Mapping [email protected] to /tmp/anonymous1289277212887464941webdriver-profile/extensions/[email protected]
1419176515988 addons.xpi DEBUG Ignoring file entry whose name is not a valid add-on ID: /tmp/anonymous1289277212887464941webdriver-profile/extensions/webdriver-staging
1419176515988 addons.xpi DEBUG checkForChanges
1419176515995 addons.xpi DEBUG No changes found
1419176515998 addons.manager DEBUG Registering shutdown blocker for XPIProvider
1419176515999 addons.manager DEBUG Registering shutdown blocker for LightweightThemeManager
1419176516002 addons.manager DEBUG Registering shutdown blocker for OpenH264Provider
1419176516002 addons.manager DEBUG Registering shutdown blocker for PluginProvider
*** Blocklist::_preloadBlocklistFile: blocklist is disabled
1419176517168 addons.manager DEBUG Registering shutdown blocker for <unnamed-provider>
at new bot.Error (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113:18)
at Object.bot.response.checkResponse (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:152:24
at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/base.js:1582:15
at [object Object].webdriver.promise.ControlFlow.runInNewFrame_ (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)
at notify (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)
at notifyAll (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)
at resolve (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)
at fulfill (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)
at /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/base.js:1582:15
==== async task ====
WebDriver.createSession()
at Function.webdriver.WebDriver.acquireSession_ (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:149:22)
at Function.webdriver.WebDriver.createSession (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:123:30)
at Builder.build (/usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/builder.js:294:22)
at DriverProvider.getNewDriver (/usr/local/lib/node_modules/protractor/lib/driverProviders/driverProvider.js:50:7)
at Runner.createBrowser (/usr/local/lib/node_modules/protractor/lib/runner.js:178:37)
at /usr/local/lib/node_modules/protractor/lib/runner.js:259:24
at _fulfilled (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:797:54)
at self.promiseDispatch.done (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:826:30)
at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/protractor/node_modules/q/q.js:759:13)
[launcher] Process exited with error code 1