这个问题难以置信。 我有一个网站,托pipe在CentOS上,由Apache提供服务。 它有一个SSL证书安装,但行为存在SSL和非SSL方面(我清除我的.htaccess文件,以确保它不会导致问题)。
当有人试图从我们的networking外部(我们自己的DNS服务器托pipe)访问网站时,他们得到一个连接超时错误。 如果我上传一个文件(更改或不是)到网站,它会变得可见的短时间,大约5分钟左右。 我可以随时从我们自己的networking中看到该网站,并使用我们自己的DNS服务器。 我也可以使用Google的DNS服务器(8.8.8.8和8.8.4.4)从我们自己的networking上看到它。 access_log和error_log文件不显示失败的请求,只显示成功的请求。
我不知道是什么原因造成的,或者是在哪里寻找线索。 我知道我没有提供太多的信息(configuration等),但我不知道哪些信息是相关的。 有任何想法吗? 因为这是一个没有启动的客户端网站,所以我不愿意链接到该网站,但是如果有必要的话,我可以下载它或发布它。
更新:我也意识到,当网站超时,我无法ping服务器的IP。
这听起来像是一个networking问题。 您可以从内部networking访问该网站 – 网站所在的位置,是吗? – 使用其公共IP地址。 这听起来像是在你的防火墙或者你的内部networking中。 validation防火墙是否看到access_log和error_log文件丢失的通信 – 如果防火墙或内部networking发生故障,则应隔离该通信。
如果是内部networking,stream量可能由于某种原因而不能正确路由。 托pipe这个网站的服务器是否有多重归属? 我看到了类似的行为,当stream量回来了一个不同的MAC地址,其中路由。