![无法访问单个 HTTPS 域](https://linux22.com/image/625486/%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E5%8D%95%E4%B8%AA%20HTTPS%20%E5%9F%9F.png)
我在访问某个 HTTPS 网站时遇到了非常奇怪的问题。我没有设置复杂的网络或防火墙。只有有线调制解调器后面的计算机。我觉得自己很蠢,但我无论如何也想不通。我准备重新安装操作系统(Windows 8 标准非域环境)。在 Chrome 上访问时,它只是挂在建立安全连接上。返回 ERR_TIMED_OUT
- 所有 HTTPS 网站均可运行,但有一个网站除外(它是一个标准互联网网站)
- 所有浏览器(Chrome、IE、FF)上都会发生这种情况
- 如果我将另一台计算机连接到网络,它就可以正常访问该网站,因此这不是网络问题。
- 我把受影响的电脑放在另一个网络上,但它仍然无法访问该网站,这让我相信问题出在电脑上。
- 没有 HTTP 版本。我在端口 80 上发出了原始请求,返回了 Location 标头,将我重定向到 HTTPS 版本。
- Wireshark 显示我发送了客户端 HELLO
- 我尝试禁用所有 AV 和防火墙,但没有成功
- 无需代理。我尝试选中并取消选中“自动检测代理设置”
- 我尝试在受影响的计算机上安装的虚拟机中访问该网站。虚拟机上也发生了同样的事情。
- 是的,我尝试重新启动!
我最初的问题被关闭了,但这是在专业系统管理的背景下。这是我工作的 MSP 作为客户处理的办公室。设置不够复杂,不足以保证域名。
答案1
启用 Windows 防火墙并按照以下步骤启用端口 443(而不是示例中的 80):
http://wiki.mcneel.com/zoo/window7firewall
即使 Windows 防火墙未运行,出于某些原因,它仍会阻止端口。我在使用 ICMP 协议时也遇到了同样的问题(这是 Windows 的一个非常基本的安装,没有任何配置)。