我最近將我的網路服務移至新主機。在新主機中,當我的客戶端造訪 www 時,他們會收到一則訊息,指出 SSL 不正確。經過我的調查,我發現了一個問題,就是名字錯誤。
我的憑證無法使用www.myofferweb.com,但它在 myofferweb.com 上運行良好。
根據我的調查,我也發現查詢當我「追蹤」到 myofferweb.com 時以及當我對 myofferweb.com 執行相同的操作時,顯示不同的 IP 位址www.myofferweb.com
我該如何修復它?是否僅與 DNS 伺服器中的快取有關?
更新
答案1
如問題中所述,myofferweb.com
和的 IP 位址www.myofferweb.com
不同。這似乎是 DNS 中的問題,而不是快取問題。
您可以透過查看網域的 NS 記錄來檢查是否為快取問題,
;; ANSWER SECTION:
myofferweb.com. 3453 IN NS ns41.domaincontrol.com.
myofferweb.com. 3453 IN NS ns42.domaincontrol.com.
並直接查詢這些名稱伺服器。
;; ANSWER SECTION:
myofferweb.com. 3600 IN A 191.233.203.34
;; ANSWER SECTION:
www.myofferweb.com. 600 IN A 184.168.131.241
解決方案(假設 Web 伺服器配置正確 - 這可能是第二個問題)是更改 DNS 中這兩筆記錄中不正確的一筆。
答案2
您的問題本身就表明,當您執行 nslookup 時,它無法解析正確的 ip 位址。因此,請檢查您各自的 dns 伺服器中的 A 記錄配置。確保建立正確的 A 記錄,將伺服器 IP 位址對應到 url 或
發布上述更改,然後檢查 SSL 憑證狀態。