Selenium Grid2 - Remote Node Does Not Connect to HUB

My current setup: I have selenium RC working as a hub on a Windows machine (let's assume the machine name is machine.name.com). I used the following command to run it

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

I have a selenium node running on the same machine that is registered in the previous node. I used the following command to run node

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

This node is registered successfully, and I can also run tests on this node.

Now I have another machine (LINUX one - it can be assumed that the IP address of this device is 10.123.123.123), where I want to run another node registered in the windows hub (machine.name.com) on port 5555. I used the following command to start node.

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

The problem is that this node is not registered by the HUB.

, Hub node , http://machine.name.com:5555/console . Linux- . http://10.123.123.123:5572 ( ) "

, node.

seleniumgroups , node -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"

node.

, 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.

, - , - !!!!!

+5
4

, , , IP- node . ( DNS ) node. -host

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" -host "nodemachine.name.com"

.

+10

, . -debug node? , - .

, , browserName = googlechrome Name = chrome

0

node, , VPN. , , node -host -port

:

java -jar selenium-server-standalone-2.32.0.jar -role hub -host <hubipaddress> -port 4444

node :

java -jar selenium-server-standalone-2.32.0.jar -role node -host <nodeipaddress> -port 5555 -hub http://<hubipaddress>:4444/grid/register

hubipaddress nodeipaddress , IP-, VPN

0

, . Selenium urandom, , node 1 + ( ).

CentOS ( ) :

yum install haveged
chkconfig haveged on
systemctl start haveged

, Selenium .

0

All Articles