Selenium Grid2 - удаленный узел не подключается к HUB

Моя текущая установка: у меня есть selenium RC, работающий как концентратор на машине с Windows (предположим, что имя машины - machine.name.com). Я использовал следующую команду, чтобы запустить его

java -jar selenium-server2.15.jar -role hub -port 5555

. У меня есть узел селена, работающий на той же машине, которая зарегистрирована на указанном выше узле. Я использовал следующую команду для запуска узла

java -jar selenium-server2.15.jar -role node -port 5554 -hub http://machine.name.com:5555/grid/register

Этот узел успешно зарегистрирован, и я также могу запускать тесты этого узла.

Теперь у меня есть другая машина (LINUX - предположим, что IP-адрес этой машины - 10.123.123.123), форма, на которой я хочу запустить другой узел, зарегистрированный в хабе на машине Windows (machine.name.com). в порту 5555. Я использовал следующую команду для запуска узла.

java -jar selenium-server2.15.jar -role node -port 5572 -hub http://machine.name.com:5555/grid/register -browser browserName=chrome,platform=LINUX,maxInstances=5

Проблема в том, что этот узел не регистрируется концентратором.

Я точно знаю, что Hub и Node обнаружили друг друга, когда я нажал http://machine.name.com:5555/console в браузере отображаются оба узла. Но на машине Linux рядом с ним отображается сообщение об ошибке « прослушивание http://10.123.123.123:5572 (в настоящий момент недоступно) »

и никаких тестов на селен может быть запущен с этого узла.

Я читал о seleniumgroups ЗДЕСЬ , что удаленный узел также должен определять пару значений ключа -hubHost .Итак, я тоже безуспешно пробовал следующую команду

java -jar selenium-server2.15.jar -role node -port 5572 -hub http://machine.name.com:5555/grid/register -browser browserName=chrome,platform=LINUX, maxInstances=5 -hubHost "machine.name.com"

. Но это тоже не регистрирует узел.

Обратите внимание, что на консоли Linux-машины не выводится ошибка. все, что отображается, это -

13:20:55.891 INFO - starting auto register thread. Will try to register every 5000ms
13:20:55.891 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register
13:23:06.860 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register
13:25:17.678 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register
13:27:28.496 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register
13:29:39.311 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register

На консоли, на которой запущен концентратор на компьютере с Windows, не возникает ошибок.

Межсетевые экраны соответствующим образом пробиваются, а также проверяются с помощью telneting.

При всем этом, я уверен, что сделал что-то в корне неправильное, может кто-нибудь, пожалуйста, ПОМОГИТЕ МНЕ !!!!!

7
задан Amey 30 December 2011 в 18:35
поделиться