網路診斷

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 測試確認雙協定狀態。