Startseite > Dokumentation > Opensource > Let's Encrypt - Wegen Fehler bei setting up the virtual environment kann Zertifikat nicht erneuert werden
 
 
 
 

Let's Encrypt - Wegen Fehler bei setting up the virtual environment kann Zertifikat nicht erneuert werden


Beschreibung

diese Kurzbeschreibung soll die Schritte darstellen, wie Sie folgendes Fehlerbild beheben können.

Fehlermeldung: Certbot has problem setting up the virtual environment

Für den Test (Echtumgebung), wurde eine Let's Encrypt Umgebung auf eiem Raspberry Pi bearbeitet!

 

Schritte:

  1. Melden Sie sich als Root an.
  2. Prüfen Sie das Renewal Log:

    nano /var/log/letsencrypt-renew.log

  3. Prüfen Sie mit folgendem Command das Einholen der Pakete:

    /opt/letsencrypt/letsencrypt-auto renew --verbose

    Hier wurde die Prüfung eines HASH Wertes für ein Paket bemängelt

    FM:
    Requirement already satisfied: setuptools>=1.0 in /opt/eff.org/certbot/venv/lib/python2.7/site-packages (from josepy==1.1.0->-r /tmp/tmp.zVlkIpe0M1/letsencrypt-auto-requirements.txt (line 87))
    THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
        pycparser==2.19 from https://www.piwheels.org/simple/pycparser/pycparser-2.19-py2.py3-none-any.whl#sha256=344870c533812cb119c5475b5aed033ec546118711338ff9b2b78e67098d64e7 (from -r /tmp/tmp.zVlkIpe0M1/letsencrypt-auto-requirements.txt (line 105)):
            Expected sha256 a988718abfad80b6b157acce7bf130a30876d27603738ac39f140993246b25b3
                 Got        344870c533812cb119c5475b5aed033ec546118711338ff9b2b78e67098d64e7

    Had a problem while installing Python packages.

  4. Prüfen Sie den Verweis der PIP Kontroll Seite:

    cat /etc/pip.conf

    Ausgabe:
    [global]

    extra-index-url=https://www.piwheels.org/simple


  5. Löschen/Verschieben Sie die Config Datei: mv /etc/pip.conf /temp

 

Wenn Sie die oben genannten Schritte durchgeführt haben, kann das erneuern des Zertifikates ohne die Fehlermeldung durchgeführt werden.

 


Quelle: https://community.letsencrypt.org/t/certbot-auto-certificates-fails-while-installing-phyton-packages-with-these-packages-do-not-match-the-hashes/90363/6