Selenium Grid Hub操作超时

我正在尝试在使用我的Mountain Lion Mac计算机安装的Windows 7 VM节点上运行Behattesting作为集线器。

我正在使用最新的seleniun(2.39.0)

我在节点虚拟机上运行以下命令

java -jar selenium-server-standalone-2.39.0.jar -role node -hub http://10.0.2.2:4444/grid/register -browser "browserName=internet explorer,version=8,maxinstances=1" -Dwebdriver.ie.driver="D:\tools\IEDriverServer.exe" 

这发送请求到中心机器,它看起来好像集线器已经收到这个,这是因为当我访问中心机器上的localhost:4444 / grid / console时,它显示注册的节点(见下面的截图)

在这里输入图像说明

但是,当集线器尝试向节点发送请求并且由于连接被拒绝而无法发生错误时。 但是我已经禁用了Windows防火墙,所以这个连接应该通过正确的?

在这里输入图像说明

任何帮助,将不胜感激!

Solutions Collecting From Web of "Selenium Grid Hub操作超时"

所以,我想出了我的问题,这与这里发布的命令没有任何关系。 我没有给我的虚拟机足够的网络权限,以允许连接。 最简单的解决方案是让虚拟机作为网络上的一台独立的计算机,解决了所有的问题:)。