Let’s Encrypt SSL更新失敗的解決方法

最近把WordPress搬到Digitalocean上,採用最低方案,一個月5美金,當然也安裝了Let’s Encrypt的免費SSL,一次可以用三個月,可以在cornjob上設定自動更新,但是忽然發現不會自動更新了,手動更新發現會跳出錯誤訊息,如下顯示:

 

ImportError: /root/.local/share/letsencrypt/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol: X509_VERIFY_PARAM_set1_ip_asc

透過谷歌大神找到了兩種方法,我用了第一種就解決了,紀錄一下提供給大家參考。

方法一:

sudo apt-get install --reinstall build-essential python-pip python-dev libssl-dev libffi-dev

方法二:

rm /root/.local/share/letsencrypt -R

執行完畢後記得重新跑  /opt/letsencrypt/letsencrypt-auto renew

這樣就解決無法自動更新Let’s Encrypt SSL的問題囉!

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *