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
К сожалению, я не могу понять, почему он сделал бы это с учетной записью службы, любые указатели приветствуются.