【发布时间】:2019-08-21 05:34:30
【问题描述】:
我通过本地机器连接到 VPN 并尝试在 chrome 浏览器上执行 selenium 脚本,然后我收到以下错误:
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
[1553947986.711][WARNING]: Timed out connecting to Chrome, retrying...
[1553947990.713][WARNING]: Timed out connecting to Chrome, retrying...
[1553947998.713][WARNING]: Timed out connecting to Chrome, retrying...
[1553948014.713][WARNING]: Timed out connecting to Chrome, giving up.
[1553948016.724][WARNING]: Timed out connecting to Chrome, retrying...
[1553948020.724][WARNING]: Timed out connecting to Chrome, retrying...
[1553948028.727][WARNING]: Timed out connecting to Chrome, retrying...
[1553948044.730][WARNING]: Timed out connecting to Chrome, giving up.
只有当我想通过 VPN 执行脚本时才会发生这种情况, 没有 VPN,脚本工作正常。对于火狐浏览器不是 遇到上述问题
【问题讨论】:
-
你在使用网格来执行吗?
-
@supputuri:不,我们没有使用网格
-
似乎是某些安全应用程序/防火墙设置在您使用 VPN 时阻止了连接。检查连接VPN时是否有任何安全应用程序运行,尝试禁用它并查看。如果可行,请联系 VPN 组并请他们帮助打开 selenium 连接。
-
没有它的VPN,我已经尝试降级、升级、匹配已安装的google-chrome 版本但没有工作。如果它为您解决,请分享。
-
@paul : 当然,会通知你
标签: java windows selenium selenium-chromedriver vpn