mukulhase / WebWhatsapp-Wrapper

An API for sending and receiving messages over web.whatsapp [Working as of 18th May 2018]
https://webwhatsapi.readthedocs.io/en/latest/
MIT License
2.02k stars 796 forks source link

Failed to read marionette #1172

Open qr0n opened 1 year ago

qr0n commented 1 year ago

[Python] Failed to read marionette port

 cd /home/iron/what-bot-test ; /usr/bin/env /usr/bin/python3 /home/iron/.vscode-server/extensions/ms-python.python-2022.18.1/pythonFiles/lib/python/debugpy/adapter/../../debugpy/launcher 42287 -- /home/iron/what-bot-test/main.py 
/usr/lib/python3/dist-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.12) or chardet (3.0.4) doesn't match a supported version!
  warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Traceback (most recent call last):
  File "/home/iron/what-bot-test/main.py", line 9, in <module>
    driver = WhatsAPIDriverAsync(loadstyles=True, loop=loop)
  File "/home/iron/.local/lib/python3.8/site-packages/webwhatsapi/async_driver.py", line 26, in __init__
    self._driver = WhatsAPIDriver(client=client, username=username, proxy=proxy, command_executor=command_executor,
  File "/home/iron/.local/lib/python3.8/site-packages/webwhatsapi/__init__.py", line 194, in __init__
    self.driver = webdriver.Firefox(capabilities=capabilities, options=options, **extra_params)
  File "/home/iron/.local/lib/python3.8/site-packages/selenium/webdriver/firefox/webdriver.py", line 197, in __init__
    super().__init__(command_executor=executor, options=options, keep_alive=True)
  File "/home/iron/.local/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 288, in __init__
    self.start_session(capabilities, browser_profile)
  File "/home/iron/.local/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 381, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
  File "/home/iron/.local/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 444, in execute
    self.error_handler.check_response(response)
  File "/home/iron/.local/lib/python3.8/site-packages/selenium/webdriver/remote/errorhandler.py", line 249, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message: Failed to read marionette port
qr0n commented 1 year ago

This is using the example code under samples/async_echo.py