Ruby Net::ReadTimeout异常总是在连接到特定网络时引发

Ruby Net::ReadTimeout异常总是在连接到特定网络时引发,ruby,security,firewall,watir-webdriver,network-security,Ruby,Security,Firewall,Watir Webdriver,Network Security,我正在用Ruby Watir编写测试脚本。我在两个网络中工作——比如说家庭网络和办公网络 在办公网络中运行时,它总是抛出“Net::ReadTimeout”异常,但在家庭网络中,它工作正常。(两者提供相同的速度-事实上,办公室网络比家庭网络更好) 这是否与office network中的防火墙设置有关,它总是抛出此错误?这很可能与网络有关,而不是Ruby或Watir。你有没有尝试ping给你一个暂停的主机?您是否尝试通过浏览器或curl连接到URL?通过浏览器连接到URL可以正常工作。仅通过脚本

我正在用Ruby Watir编写测试脚本。我在两个网络中工作——比如说家庭网络和办公网络

在办公网络中运行时,它总是抛出“Net::ReadTimeout”异常,但在家庭网络中,它工作正常。(两者提供相同的速度-事实上,办公室网络比家庭网络更好)


这是否与office network中的防火墙设置有关,它总是抛出此错误?

这很可能与网络有关,而不是Ruby或Watir。你有没有尝试ping给你一个暂停的主机?您是否尝试通过浏览器或curl连接到URL?通过浏览器连接到URL可以正常工作。仅通过脚本调用表示这一次在不知道代码和URL的情况下,很难说出哪里出了问题。