除非最近上传了文件,否则网站连接超时

除非最近上传了文件,否则网站连接超时

这个问题令人难以置信。我有一个网站,托管在 CentOS 上,由 Apache 提供服务。它安装了 SSL 证书,但 SSL 和非 SSL 端都存在此行为(我清除了 .htaccess 文件以确保它不会导致问题)。

当有人尝试从我们的网络外部(我们托管自己的 DNS 服务器)访问该网站时,他们会收到连接超时错误。如果我将文件(无论是否更改)上传到该网站,它将在短时间内(大约 5 分钟左右)对外部可见。我可以随时从我们自己的网络内部使用我们自己的 DNS 服务器查看该网站。我还可以使用 Google 的 DNS 服务器(8.8.8.8 和 8.8.4.4)从我们自己的网络查看该网站。access_log 和 error_log 文件不显示失败的请求,只显示成功的请求。

我不知道是什么原因造成的,也不知道在哪里可以找到线索。我知道我没有提供太多信息(配置等),但我不知道哪些信息是相关的。有什么想法吗?我犹豫着是否链接到该网站,因为它是一个尚未启动的客户网站,但如果有必要,我可以私信或发布它。

更新:我还意识到,当网站超时时,我无法 ping 服务器 IP。

答案1

这听起来像是网络问题。您可以使用其公共 IP 地址从内部网络(网站所在的位置,对吧?)访问此网站。听起来问题出在您的防火墙或内部网络中。验证防火墙是否看到 access_log 和 error_log 文件缺失的流量 - 这应该可以确定故障是发生在防火墙还是内部网络上。

如果是内部网络,流量可能由于某种原因无法正确路由。托管此站点的服务器是否是多宿主的?当流量以不同的 MAC 地址返回时,我见过类似的行为,这会导致路由中断。

相关内容