我有问题,当我开始使用Chrome时,尝试访问https页面,我看到了这个错误:
错误1013 Ray ID:2cb7c5989ac13dd8•2016-08-01 08:03:08 UTC HTTP主机名和TLS SNI主机名不匹配
您已申请属于CloudFlare网络的IP地址。请求的主机头与请求的TLS SNI主机头不匹配。
这是什么?放置云计算的地方以及如何从浏览器中删除?
答案 0 :(得分:0)
SNI代表服务器名称指示,实质上它允许您从多个IP地址提供多个SSL证书。大多数现代浏览器都将此作为Web请求的一部分提交。 CloudFlare Free Universal SSL利用SNI。
类似地,Host标头允许服务器知道它应该服务的主机名。主机头从根本上允许虚拟主机,为每个IP地址提供多个网站。
所以这两个显然需要匹配,主机头中的SNI主机名和主机名必须相同。如果未能发生这种情况,CloudFlare将显示Error 1013 HTTP hostname and TLS SNI hostname mismatch。
您的本地网络中可能有一个代理正在剥离SNI标头或使其变形从而导致它们不匹配。这可能是由防火墙或中间Web服务器引起的。
此处有一个工具可以检查您是否SNI header and Host header match。只需访问链接的网站并查看" SNI信息:" field states" cc.dcsec.uni-hannover.de"。
如果您需要支持不支持SNI的浏览器,CloudFlare的Pro,Business或Enterprise支持可以支持非SNI浏览器;但是,与网络管理员联系以了解为什么SNI请求格式错误是有意义的。
此问题上的标签表明您正在使用Firefox on Windows 10 which should support SNI;因此,您应该联系您的网络团队,了解他们为什么错误地发送SNI请求。