Selenium Webdriver поднимает ошибку соединения отказано при работе под учетной записью службы

Я пытаюсь запустить селен с помощью веб-драйвера firefox в качестве задачи на python-сельдерее, работающей под учетной записью службы. Я могу запустить веб-драйвер как обычный пользователь, но при попытке запустить его как учетную запись службы (т. Е. Celery, http и т. Д.) Возникает ошибка "Отказано в соединении":

import os, pwd
from selenium import webdriver

uid = pwd.getpwnam('celery')[2]
os.setuid(uid)

driver = webdriver.Firefox()

Traceback (most recent call last):
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: connection refused

К сожалению, я не могу понять, почему он сделал бы это с учетной записью службы, любые указатели приветствуются.

0 ответов

Другие вопросы по тегам