照官方步驟申請SSL憑證時,在驗證時發生問題。
我等了幾天,但憑證都沒有發下來,最後是問了客服才知道,我的DNS cname record設定錯誤。
在DCV中如果選擇DNS base 驗證
你會得到host 跟 target,拿去設定自己網域的DNS cname,來證明你擁有此網域。
example:
Host = ABCDEFG.dannyliu.me
Target = ZYX123456.comodoca.com
去namecheap設定你的DNS cname record時,host那邊因為namecheap會自己補上自己的網域dannyliu over at this website.me,所以只要輸入前面的ABCDEFG就好
如果輸入ABCDEFG.dannyliu.me,namecheap會自己幫你變成ABCDEFG.dannyliu.me.dannyliu.me ,這樣就會發生錯誤,導致驗證不成功
正確寫法 answer:
補充:cname是別名的意思,我的網域本名是dannyliu.me,網域別名是www.dannyliu.me,差異就是前面多了個www,所以設定好cname後,有人要找www.dannyliu.me,就會導向設定的目的地dannyliu.me
所以你設定好cname後,發憑證的comodo CA公司系統會嘗試連到ABCDEFG.dannyliu.me,看有沒有導向到他們的 ZYX123456.comodoca.com,有的話就證明你有這個網域了
關於dannyliu
興趣廣泛,曾想成為歷史學家、生物學家、電機工程師,現在只是一個閒來無事的宅宅。
Facebook留言板