答案1
问题是您的计算机无法通过端口 80 与远程站点成功通信。该问题可能与 DNS 无关(因为您可以通过端口 443 访问站点,并且该错误并不意味着解析失败)这是从您提供的信息中可以确定的全部内容。
问题可能是 - 您的计算机感染了病毒或防火墙阻止了连接。您的提供商(或上游的其他提供商)阻止了端口 80 上的连接。该网站实际上并未在端口 80 上运行。
最有可能的情况似乎是远程网站维护或出现问题,或者提供商未能尝试实施透明代理 - 但这些都只是猜测。可能是病毒。
如果您尝试连接局域网上的另一台计算机/手机/平板电脑,但问题仍然存在,则问题不在于您的计算机。如果问题仅存在于您的计算机上,则您已经缩小了范围。
答案2
查看您的 Mac 中是否添加了任何 pf 规则并清除所有规则。
列表:
sudo pfctl -sr
去冲:
sudo pfctl -F rules
pfctl 的备忘单:http://krypted.com/mac-security/a-cheat-sheet-for-using-pf-in-os-x-lion-and-up/