Я использую Python 3 + Selenium.Я написал простое приложение для входа на сайт и анализа информации.Когда я запускаю его на своей машине, все в порядке.Но я арендовал VPS DigitalOcean и столкнулся с проблемами.Я запускаю Firefox Driver следующим образом:
options = webdriver.FirefoxOptions()
options.headless = True
profile = webdriver.FirefoxProfile()
profile.set_preference('permissions.default.image', 2)
profile.set_preference('dom.ipc.plugins.enabled.libflashplayer.so', 'false')
profile.set_preference("http.response.timeout", 10)
profile.set_preference("dom.max_script_run_time", 10)
path = 'some/path/'
driver = webdriver.Firefox(executable_path=path,
options=options, firefox_profile=profile)
driver.set_page_load_timeout(60)
И получаю сообщение об ошибке:
selenium.common.exceptions.TimeoutException: Сообщение: время ожидания загрузки страницы после 60000 мс
Есть идеи как это исправить?Я использую Firefox 62 и Geckodriver 0.21.Спасибо
Обновление:
Я пытался использовать PhantomJS с
service_args=['--ignore-ssl-errors=true', '--ssl-protocol=any'].
Он просто возвращает пустую страницу: <html><head></head><body></body></html>
.