最近把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的問題囉!
1 comment