各位好...
請教一個問題
今天上公司網站時出現一個警告訊息
隱私權有疑慮,你的網路連線不安全
駭客可能在 www.XXXXXX.com 試著偷你的個人資料(如:密碼、信件,或是信用卡)。
NET::ERR_CERT_AUTHORITY_INVALID
伺服器無法證明其屬於 www.XXXXXX.com 網域;其安全性憑證未取得你電腦作業系統的信任。這可能是因為設定錯誤,或有攻擊者攔截你的連線所致。
雖然點選"無論如何都要繼續..."還是可以進去網站,但是還是很不方便
後來問了廠商,廠商說DNS好向有問題,查了一下,發現公司的DNS查詢有問題
我用NSLOOKUP查詢,查詢的主機設定為8.8.8.8,可以查到完整的DNS設定
但用網路上的DNS TOOL,例如https://mxtoolbox.com/DNSLookup.aspx 或 https://www.ultratools.com/tools/dnsLookupResult 等網站查卻查不到
目前外部的信件還是可以正常收發,之前也可以利用這個網路工具來查詢公司的DNS
不知道這兩個情形是什麼問題?該如何解決?謝謝!!
你的網站憑證是 SiteGround (網站託管商) 簽發給 example.com 這個域名的, 這跟你公司的域名不相同, 所以是否 SiteGround 那邊的設定出問題了?
廠商回覆..
SSL NOT AVAILABLE
The DNS zone of QQXXmen.com is not hosted with us. To install a Let’s Encrypt Wildcard for this domain name, you have to move your DNS zone first.
要我搬移我的DNS ZONE??不懂...
另外,我在查詢我公司的DNS時,發現可以查到NAMESERVER,MX,但查不到A記錄,但這些原本都設定好也運做很久了,不知道為什麼突然查不到了
不知道是什麼問題呢??
那要找是誰在管理你們網站的?
請廠商幫你把問題查清楚...
從 SiteGround 的回覆來看, 他的意思是:
如果要想要使用免費的 Let's Encrypt 憑證的話, 必須將你的 DNS 管理權交給他 (也就是將 NS 指向他提供的 DNS Server, 並且用他的管理介面來管理), 這樣他才能幫你申請與安裝免費的憑證 (因為她需要自動更新)...
如果你是買商業憑證的話, 就沒有這個要求, 你可以自己管 DNS, 然後手動將憑證安裝進去...
所以問題還是繞回來:
當初網站廠商是如何幫你申請憑證的?
當初網站廠商是如何幫你申請憑證的?..這是個好問題..沒想過這件事..感謝提點!!
SSL NOT AVAILABLE
The DNS zone of ********.com is not hosted with us. To install a Let’s Encrypt Wildcard for this domain name, you have to move your DNS zone first.
你的網站 www.********.com
的憑證是這張<圖片>
發給example.com的自簽憑證,不是發給www.********.com 的憑證
你貼出來的廠商回復中有提到
DNS zone of ********.com is not hosted with us.
經查你的網域的NS是:
Name Server: SPAM.********.COM (220.128.245.121)
Name Server: DNS1.********.COM (220.128.245.121)
這兩台,看起來是自架的NS不是廠商提供的NS
(220.128.64.0 - 220.128.255.255
這個是中華電信的IP)
要我搬移我的DNS ZONE??不懂...
應該是要你把這個網域的DNS給他託管
(你的Domain在廠商回復中洩漏出來了......)