端口 80 不起作用

端口 80 不起作用

我在 ubuntu 服务器 14.04 上有一个网站,使用 apache2 服务器,几天前该网站运行正常,但是今天如果我从内部网络访问 www.mydomain.com,它可以正常工作,但是如果我尝试使用外部网络,我的网站将无法正常工作,并且会出现以下错误:“此网页不可用。互联网无法加载网页,因为 www.domainame.com 响应时间过长”。因此,我检查了防火墙的规则(正常)、iptable(INPUT-FORWARD-OUTPUT 处于策略 ACCEPT 中),并使用 netstat 命令检查它是否处于 LISTEN 模式,结果正常!如果我尝试访问https://www.mydomain.com它起作用了!!!!我快疯了……我没有其他解决办法。PS:端口转发正常……我的 IP 服务器中的端口 80 已转发。

编辑:我尝试更新 Ubuntu 服务器,但是当我尝试从外部网络连接时出现此问题:“HTTP:504 - 网关超时”

答案1

从您的描述来看,可能存在很多问题。如果提供更多详细信息,我可能会提供更多帮助。以下是我要检查的内容:

  1. 确保您的 DNS 条目正确/未过期
  2. 确保您的 SSL 证书安装正确、覆盖所有相关子域并且有效。
  3. 既然您提到了 https,那么您应该确保您还配置了通过端口 443(默认 ssl 端口)向您的系统提供请求。

我不确定您是否/如何进行负载平衡,但大多数这些问题都可以通过从 LB 日志中收集的信息来解决。

相关内容