【问题标题】:Jenkins selenium grid hub refuses incoming selenium Node connections from external IP'sJenkins selenium 网格集线器拒绝来自外部 IP 的传入 selenium 节点连接
【发布时间】:2015-08-15 00:23:30
【问题描述】:

我有一个使用 Selenium 插件在 Jenkins 上运行的 Selenium Grid 集线器。 我在同一台机器上运行了一个 Selenium 网格节点,它已成功连接到集线器。 从外部机器我似乎无法通过 Jenkins ping 集线器运行的 4444 端口。 如果 Hub 通过命令行单独启动,我可以 ping 端口。 我的两台机器上都禁用了防火墙,所以这不是网络问题。

java -jar selenium-server-standalone-2.46.0.jar -role node -hub http://<IP>:4444/grid/register -timeout 10000 -browserTimeout 10000 -sessionMaxIdleTimeInSeconds 10000

16:34:58.122 INFO - Launching a Selenium Grid node 16:34:59.982 WARN - error getting the parameters from the hub. The node may end up with wrong timeouts.Connect to <IP>:4444 [<IP>] failed: Connection refused: connect 16:35:00.029 INFO - Java: Oracle Corporation 25.51-b03 16:35:00.029 INFO - OS: Windows 8.1 6.3 amd64 16:35:00.044 INFO - v2.46.0, with Core v2.46.0. Built from revision 87c69e2 16:35:00.107 INFO - Driver class not found: com.opera.core.systems.OperaDriver 16:35:00.107 INFO - Driver provider com.opera.core.systems.OperaDriver is not registered 16:35:00.154 INFO - Version Jetty/5.1.x 16:35:00.154 INFO - Started HttpContext[/selenium-server,/selenium-server] 16:35:00.154 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@76a4d6c 16:35:00.154 INFO - Started HttpContext[/wd,/wd] 16:35:00.154 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 16:35:00.154 INFO - Started HttpContext[/,/] 16:35:00.154 INFO - Started SocketListener on 0.0.0.0:5555 16:35:00.154 INFO - Started org.openqa.jetty.jetty.Server@1f7030a6 16:35:00.154 INFO - Selenium Grid node is up and ready to register to the hub 16:35:00.185 INFO - Starting auto registration thread. Will try to register every 5000 ms. 16:35:00.200 INFO - Registering the node to the hub: http://<IP>/grid/register 16:35:01.232 INFO - Couldn't register this node: Error sending the registration request: Connect to <IP>:4444 [IP] failed: Connection refused: connect 16:35:07.232 INFO - Couldn't register this node: The hub is down or not responding: Connect to <IP>:4444 [IP] failed: Connection refused: connect

感谢任何帮助。

【问题讨论】:

    标签: selenium jenkins jenkins-plugins selenium-grid2


    【解决方案1】:

    是HUB设置了最大连接限制,你已经达到了连接限制。

    您可以通过关闭 HUB 并重新启动集线器并将您尝试的节点注册到 HUB 来简单地调试它。希望它会注册。

    必须是连接限制,就好像您不提供任何我认为 HUB 可以处理 5 个实例一样。

    请尝试分享您的回复

    【讨论】:

    • 我试过但似乎没有帮助。没有其他节点连接到集线器。
    • 你能不能telnet.ping系统端口.....在HUB试试netstat -an 验证端口监听与否。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多