CodingPages申請SSL/TLS證書錯誤
CodingPages是免費提供ssl/tls證書的,這樣以來部署到CodingPages的部落格就支援https訪問。但是這個證書有效期為三個月,到期了就需要重新申請,今天申請的時候發現幾次都申請錯誤,所報錯誤如下。
urn:acme:error:unauthorized:Invalid response fromofollow,noindex">http://exmaple.com/.well-known/acme-challenge/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx : xxxxxxxxx
再CodingPages的幫助文件裡,Coding Pages 常見問題 可以查詢到錯誤解釋
錯誤原因:無法獲取正確的域名驗證資訊
解決方式1:檢查 DNS 的 CNAME 記錄是否設定正確,靜態 Pages 為 pages.coding.me,動態 Pages 為 pages.coding.io
解決方式2:檢查域名的 DNS 是否將海外線路解析到 Coding Pages 的伺服器
看到這裡,我意識到我的部落格是同時部署到GitHub和Coding的,解析設定為國內路訪問解析到Coding,海外訪問解析到GitHub。於是,到域名解析設定裡面把海外解析路線先停掉,再繼續申請,問題得以解決,申請成功再恢復域名的海外解析路線即可。