我在VDS上运行一个普通的Apache + mod_wsgi + nginx网站,遇到一个奇怪的问题。 该网站从我的电脑,也从我们的经理人(谁使用不同的互联网服务提供商)正常工作。 但是,我们的一些网站用户向pipe理人员报告说,他们无法在浏览器中打开它很长一段时间,而同时它却是从我的电脑和pipe理人员那里得到的。
问题是:如何诊断(如果这个错误甚至是我的错误),如果我不可能(即使我想要)去问有问题的用户并从他们的电脑?
更新:谢谢你们的支持! 我将通过我们的经理与有问题的客户联系,在线进行build议的testing,然后在必要时提供更多信息。
更新#2:我设法联系有问题的客户之一,并与wireshark执行诊断。 事实certificate,这个麻烦是由于Firehol臭名昭着的get-iana.sh脚本中的一个bug造成的。 因此,某个IP地址范围被错误地标识为“已保留”。 一切工作正常…直到我们的本地ISP开始使用这些IP地址为他们的dynamicIP池和一些网站用户被locking。 作为善后事宜,我似乎不应该使用Firehol,因为它不再被维护,也不支持IPv6。 再次感谢大家的答案。
我想我会按照这个顺序检查一下东西:
编辑:即使你不能去失败的浏览器的网站,也许有远程桌面或远程协助来帮助你?
一个好的起点是在networking层面检查问题是否重现。
您可以从无法访问该站点的用户那里获得跟踪路由,并将其复制并粘贴到他们的ISP。 然后,ISP应该能够告诉你跟踪是否完成(因此这是一个服务器问题),或者它在networking上,以及与他们的对等/路由有关。
跟踪路由可能会引起误解,因此将其交给ISP应该为您提供更清晰的答案。