网络诊断

HTTPS / 反向代理检测

输入你的域名,从公网检测 HTTPS 是否可用、TLS 证书是否有效、HTTP 返回什么状态,以及反向代理是否健康。

检测只读取连接握手与响应头;不会下载网页内容,也不会扫描端口。

HTTPS / 反向代理检测

例如 nas.example.com。只检测标准端口 80 / 443,不支持 URL、端口或 IP 地址。

输入域名开始检测

下一步排查

根据检测结果,使用这些工具继续排查。

HTTPS 检测如何工作

检测从 17NAS 服务器发起,路径是:DNS 解析 → 建立 TCP 连接(443)→ TLS 握手 → 验证证书链与域名 → 发送 HTTP 请求读取状态码。证书验证使用系统信任库,过期、域名不匹配、自签名等问题会被如实区分。整个检测只读取状态码和响应头,不下载页面内容。

常见的 HTTPS 问题

  • 证书过期:Let's Encrypt 证书 90 天有效,自动续期失败后浏览器会直接拒绝连接。
  • 域名不匹配:证书没有覆盖你访问的子域名(例如证书只覆盖 example.com,而访问的是 nas.example.com)。
  • 连接被拒绝或超时:443 端口没有放行、反向代理未监听,或防火墙拦截了入站连接。
  • 502 / 504:入口正常但后端出问题,常见于反向代理配置后应用容器未启动。

为什么反向代理会返回 502 / 504

反向代理把请求转发给后端应用。502 表示代理找到了后端地址但连接失败或得到无效响应——常见原因是应用未启动、upstream 主机或端口写错、容器网络不通。504 表示代理连上了后端但等待响应超时——常见原因是应用卡死、负载过高,或后端防火墙丢弃了连接。这两种状态都说明代理层在工作,问题在代理与后端之间。

接下来检查什么

域名解析不对时用 DNS / DDNS 检测确认指向;连接失败时用开放端口检测确认 443 是否可达;位于运营商 NAT 后时先用 CGNAT 检测确认是否有公网 IP;需要公网入站则用端口转发生成器检查转发配置;纯 IPv6 环境用 IPv6 测试确认双栈状态。