编辑
2025-03-15
挨踢
00
请注意,本文编写于 265 天前,最后修改于 201 天前,其中某些信息可能已经过时。

目录

eu.org域名无法实现http自动跳转https
排查问题
cloudflare
caddy
发现
结论
验证
补充

小发现。

eu.org域名无法实现http自动跳转https

本站域名和一个domain.eu.org域名,托管在cloudflare上,解析到同一个vps的相同IP上,都打开了代理(橙色小云朵)。vps上使用caddy v2提供web服务,监听了80和443。为了测试http访问是否会跳转到https,使用curl -I http://www.bysecret.topcurl -I http://domain.eu.org 分别测试,发现前者返回

HTTP/1.1 301 Moved Permanently

后者返回

curl: (56) Recv failure: Connection was reset

排查问题

分析原因,可能是cloudflare或caddy的问题,因此逐个排查。

cloudflare

逐个对照本站域名和domain.eu.org的cloudflare设置,发现完全一样,因此http无法跳转不会是cloudflare的问题。

caddy

使用chatgpt指导排查caddy问题,全过程如下

https://chatgpt.com/share/67d592a0-eb54-800b-b0c9-27a7a34993db

发现

在排查过程中,发现以下情况

捕获.JPG

也就是说domain.eu.org已经实现了http跳转https。

结论

存在对eu.org域名访问的干扰,使其http访问不能正常跳转到https。

验证

让我们来看看使用魔法绕过干扰的情况

捕获2.JPG

补充

有大神解释,eu.org墙host没墙sni。

本文作者:尽力局副局长

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!