2017-02-11 7 views
1

を私はAMIのLinuxアマゾンでEC2上のSSL証明書を更新しようとしているが、私は下のエラーが発生します:がletsencrypt証明書SSL更新 - AMIのLinuxアマゾン

[[email protected] letsencrypt]$ ./letsencrypt-auto renew 

Error: couldn't get currently installed version for /home/ec2-user/.local/share/letsencrypt/bin/letsencrypt: 
Traceback (most recent call last): 
File "/home/ec2-user/.local/share/letsencrypt/bin/letsencrypt", line 7, in <module> 
from certbot.main import main 
File "/home/ec2-user/.local/share/letsencrypt/local/lib/python2.7/dist-packages/certbot/main.py", line 12, in <module> 
import zope.component 
File "/home/ec2-user/.local/share/letsencrypt/local/lib/python2.7/dist-packages/zope/component/__init__.py", line 16, in <module> 
from zope.interface import Interface 
ImportError: No module named interface 

解決するためにどのように任意のアイデアを?

答えて

0

Someone had the same problem as youの場合は、Let's Encryptのコミュニティフォーラムを確認してください。そのスレッドから

一つの解決策だった:

cd $HOME/.local/share 
rm -fr letsencrypt 
unset PYTHON_INSTALL_LAYOUT 
./certbot-auto -d DOMAIN certonly --webroot -w DOCUMENT_ROOT --debug 

基本的に、私は最初からそれを再インストール