I'm having great difficulties creating two instances of firefox via marionette. Having one instance works fine:
Starting up Firefox with marionette enabled:
firefox.exe -marionette
Controlling it with python:
from marionette import Marionette
client = Marionette('localhost', port=2828)
client.start_session()
client.execute_script("alert('o hai there!');")
Now I'd like to add a second client alongside the current one, a quick search resulted in the --address command:
firefox.exe -marionette --address=localhost:2829
Trying to control it via python:
from marionette import Marionette
client = Marionette('localhost', port=2829)
client.start_session()
client.execute_script("alert('o hai there!');")
I can't seem to get this to work, however:
error: [Errno 10061] No connection could be made because the target machine actively refused it
Any help is greatly appreciated.