因為使用免費憑證,有效時間只有三個月,所以每三個月都要更新憑證。
憑證過期沒換的話,當你用瀏覽器瀏覽到憑證過期的網站,就會出現網站不安全的錯誤訊息。
然後我的部落格已經半年沒更換憑證了 XDD
之前上班太忙,沒太寫文章。部落格也只是下 acme.sh 指令更新一下。然後就沒看了 XDD
現在是懶得寫,畢竟是流水帳寫的又臭又長好麻煩。
回歸正題。自動更新功能我一直打不開,就只能每三個月上線手動更新一下。
明明指令顯示的結果是更新成功,檔案的更新時間也是當下最新。結果網站看到的結果還是憑證過期 XD。
誒…..一拖就拖了半年。終於有時間好好看這個問題了。
GitHub Issue!!!結果問題是套件官方的問題。Renew 憑證成功,但是返回的憑證還是舊的。
從去年四月到現在一年過去了,這個 isuue 還是 open 的….
目前看來更新了 acme.sh 套件還是會有一樣的問題。可能之後要考慮更換套件。
不過可以照 issue 討論的解法,去~/.acme.sh/網站域名/網站域名.conf
找到你的域名的設定檔。
把內容中的以下項目刪除掉後,存檔,重新執行 renew 指令。就可以正確更新憑證。
Le_OrderFinalize
Le_LinkOrder
Le_LinkCert
Le_CertCreateTime
Le_CertCreateTimeStr
Le_NextRenewTimeStr
Le_NextRenewTime
acme.sh --renew -d 網站域名 --yes-I-know-dns-manual-mode-enough-go-ahead-please
Facebook留言板