在相同網域內向後端取得請求失敗 net::ERR_CERT_AUTHORITY_INVALID

在相同網域內向後端取得請求失敗 net::ERR_CERT_AUTHORITY_INVALID

我有一個反應應用程式Z Z它有一個單獨託管的後端和前端。前台託管於https://toing.com/zz(在股票託管計劃上)需要連接到後端https://api.toing.com託管在阿帕契上。

我使用有效的 SSL 證書,一切都運作良好,直到今天早上 9 點左右(英國時間),突然我們開始收到

 net::ERR_CERT_AUTHORITY_INVALID

僅在本地網路上從前端回應我們的 javascript 獲取請求。它在網路外運作良好。

多解釋一下,我們有一個商業光纖路由器,我們的 SSL 連接埠直接轉發到運行 apache 的伺服器。

因此,如果我們嘗試向https://toing.com/zz到連接到路由器本地網路的API,我們得到上述錯誤。然而,從主機路由器外部一切都按預期工作。

  • 我已仔細檢查該證書尚未過期
  • 我還檢查了正面和背面的日期時間是否相同。
  • 我們沒有弄亂路由器
  • 檢查了所有防火牆和路由(基本上沒有任何改變)
  • apache日誌沒有問題

我不明白為什麼會發生這樣的錯誤。你有過類似的經驗嗎?

先感謝您

答案1

很難說,但請檢查網站是否正確設定了 IPv4 和 IPv6,以防存在 IPv4 和 IPv6 的 DNS 項目。一個常見問題是站點僅針對 IPv4 進行了正確設置,並且這似乎在所有測試測試中都可以工作 - 但對於實際具有 IPv6 連接的網絡(即本地網絡,通常是移動網絡)卻無法工作。

此外,請檢查 IPv4 和 IPv6 的 DNS 查找結果是否在所有位置都相同,且不存在可能具有衝突設定的本機主機檔案。

相關內容