Verschlüsseln wir kein Schnittstellenproblem

7

Ich bin auf AWS Ec2 Amazon Linux und versuche, Let's Encrypt zu verwenden. Bei der ersten Installation von Let's Encrypt paar Monate hatte ich keine Probleme, die Zertifikate zu erneuern. Aber jetzt erhalte ich diesen Fehler und kann ihn nicht erneuern.

%Vor%

Ich habe versucht, unset PYTHON_INSTALL_LAYOUT und upgrade pip, virtualenv. Kein Glück.

Es scheint ähnlich zu diesem Problem zu sein Letsencrypt ImportError: Kein Modul namens interface auf amazon linux beim erneuern Aber die Dirctory ist anders. Ich bin mir nicht sicher, ob ich das /opt/eff.org/certbot/venv/bin/letsencrypt

bestätigen soll     
Maca 07.09.2017, 06:16
quelle

3 Antworten

16

Genau dieses Problem habe ich gerade mit Amazon Linux getroffen. Die Lösung, die für mich funktionierte, ist ausführlich auf dem certbot GitHub-Problem

  

Ich hatte das gleiche Problem von einer scheinbar fehlerhaften Installation von certbot.   Ich habe es behoben, indem ich folgendes ausgeführt habe:

%Vor%

Ich hatte pip nicht separat auf dem Server installiert, es war nur als Teil der certbot-Installation verfügbar, also war dies die einzige Möglichkeit, mit pip die Installation korrekt zu aktualisieren.

    
Mike 07.09.2017, 09:52
quelle
21

Ich konnte dieses Problem beheben mit:

%Vor%

Führen Sie dann certbot-auto im Benutzermodus (ec2-user) erneut aus.

%Vor%     
JoeV 01.10.2017 17:04
quelle
0

Wenn Sie pip wie ich auf Ihrer EC2-Instanz installiert haben, können Sie das einfach tun:

%Vor%

Das Herunterladen von certbot-auto via wget hat immer Probleme für mich verursacht, daher wird die obige Methode bevorzugt.

    
heisian 24.02.2018 17:34
quelle

Tags und Links