从 wifi 访问 oletymeshop.com 时,http 和 https 上的所有功能均正常运行。通过移动网络 (4g / lte) 访问时,http 可以正常工作,但 https 会超时,并且 httpd access_log 或 error_log 中不会显示任何内容。还会影响由 apache 提供服务的其他网站。通过其他方式 (node.js、python 等) 提供服务的网站在移动设备上的 https 上正常运行。
没有进行任何手动更改来引发此问题。
该服务器当前托管 http 和 https,使用 lets-encrypt 证书oletymeshop.com
相关系统统计数据:专用服务器上的 Centos 7、Bind 9、Apache 2.4。平均系统负载为 1%。
我们尝试过的事情:
- 禁用防火墙
- 提供不含 JavaScript 的纯 HTML(Hello World)
- 禁用所有 ipv6(apache 和 dns 设置)
- 切换到自签名证书
- 已在 at&t 和 cricket 网络上测试
- 已在 iOS、Android Chrome 和 Android Firefox 上测试
- 重写 httpd 和 dns 服务器的配置
如有任何建议或意见我将不胜感激。
谢谢约翰
笔记:这篇文章最初发布在 stack overflow 上,后来才意识到发错了地方。目前那里还没有发布任何答案。