繁体   English   中英

从Digitalocean apache2连接进行的移动访问超时

[英]Mobile Access from Digitalocean apache2 connection timed out

我在Ubuntu 16.04 VPS中使用Digitalocean云托管服务器和apache2。 我可以从本地PC浏览该站点,并检查apache access.log以查看页面请求。 但是,当使用移动设备时,我无法从网站获得答复。 我可以从手机成功ping服务器IP地址。 但是,对域根目录的任何请求都不会在access.log中创建任何记录。

我尝试按照以下线程卸载fail2ban:

https://www.digitalocean.com/community/questions/how-to-debug-solve-a-err_connection_timed_out-error-when-this-error-happens-on-some-browsers-but-not-in-another

http://installion.co.uk/ubuntu/vivid/universe/f/fail2ban/uninstall/index.html

我也曾尝试仅提供phpinfo()页面。 但是,尝试从移动设备进行访问时,access.log中仍然没有记录。 该站点已启用https,并且可以完美地在PC上使用。

另外,使用浏览器测试站点( https://www.browserstack.com/ ),我还会收到连接超时错误,并且access.log中没有响应记录。

关于从哪里开始进行故障排除的任何建议? 这可能与Digitalocean本身有关吗? LAMP堆栈中是否有任何内容专门阻止某些浏览器或IP地址?

在我看来,这里正在发生以下两种情况之一:

  1. DNS未设置为指向该IP,但已在计算机上操作系统的主机文件中对其进行了设置。

  2. 您的DNS是正确的,但其他系统尚未看到您所做的更改。

尝试直接从移动设备访问服务器的IP。 如果除了超时之外还发生任何事情,无论是重定向(即使失败)还是页面加载,您都将知道DNS解析是问题所在。 鉴于您可以从手机ping IP,我建议fail2ban不相关,因为fail2ban也应阻止ping。

如果事实证明是第二名,那只是一场等待的比赛。 DNS更改最多可能需要48小时才能被所有系统看到。 在大多数情况下,通常需要4到6个小时,但是48个小时仍然是公认的“可能要花这么长时间”的标准。

Jarland

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM