Selenium remotewebdriver застрял перед запуском браузера

Я пытаюсь запустить Firefox удаленно на машине с Windows из коробки UNIX с помощью remotewebdriver
Я также запускаю селеновый узел удаленно, используя ssh(он запускается нормально), используя Cygwin и OpenSSH. (Я установил Firefox по пути c:\cygwin64\home\Administrator\firefox)

Я запускаю узел сетки, используя:

java -jar selenium-server-standalone-2.53.0.jar -role узел -hub http://hub_ip:4444/grid/register -port 5566 -Dwebdriver.gecko.driver = geckodriver.exe -Dwebdriver.firefox.bin = "светлячок /firefox.exe"


Тем не менее, выполнение получает stcuk в:

1486534648695 mozprofile:: INFO профиля Использование пути к профилю C: \ cygwin64 \ tmp \ rust_mozprofile.lpsQghom5pxe

1486534648699 geckodriver:: marionette INFO Запуск браузера C: \ cygwin64 \ home \ Administrator \ firefox \ firefox.exe

1486534648719 geckodriver:: марионетка INFO Подключение к марионетке на локальном хосте: 57059

1486534650177 Marionette INFO Прослушивание через порт 57059

Я вижу процесс firefox, но браузер не запускается и застревает.
(Пробовал то же самое для хрома, получая ту же проблему)
После долгого ожидания узел выдает исключение:,

Исключение кодирования было сгенерировано и неперехвачено в задании.
Полное сообщение: TypeError: NetworkError при попытке извлечь ресурс.
Полный стек:


РЕДАКТИРОВАТЬ:
Я не могу запустить Firefox/Chrome из Cygwin, когда вручную иду по пути установки и даю команду firefox.exe. Это тоже застревает, но процесс запущен. Это происходит только тогда, когда я использую удаленное соединение. Тем не менее, использование Cygwin локально запускает браузеры.
Есть ли способ включить это?

0 ответов

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