为什么网站只能加载 Safari(否则 DNS 超时)?

Why would a website only load with Safari (DNS timeout otherwise)?

我正在 http://pagesage.page 上开发一个 Web 应用程序,并且已经在 Docker 容器上部署了 Digital Ocean,其中装有 gunicorn 和 meinheld,并设置了 A 和 AAAA 名称记录。此外,已为侦听和响应设置适当的 http 端口。

不幸的是,当页面响应 curl、ping 和 ping6 请求时,该页面只会在 Safari 浏览器(和一些 IE 发行版)上加载,我似乎无法弄清楚为什么(我得到 DNS 超时每当我尝试在 Chrome 或 Firefox 中加载页面时出现错误。

我试过从不同的机器(全新的和旧的)访问该页面,重置 DNS 设置几次,并重置浏览器的缓存,都没有成功。

有没有人有想法或建议,或者其他人遇到过同样的问题?

您的 SSL/TLS 终端有问题。该网站在 HTTP 上可用,但在 HTTPS 上不可用。 Chrome 和 FF 将用户重定向到 HTTPS 版本。看起来端口 443(用于 HTTPS)已关闭。