[LINUX] Lassen Sie uns aktualisiert verschlüsseln! Was tun, wenn der Befehl certbot erneuern nicht funktioniert?

Umgebung

Linux CentOS 7 apache Let's Encrypt

Aktualisierungsfehler

Let's Encrypt muss alle 3 Monate aktualisiert werden. Daher verwende ich einen Stapel, um automatische Updates durchzuführen, aber ich habe eine E-Mail erhalten, die mich darüber informiert, dass das Update fehlgeschlagen ist.

Geben Sie tatsächlich CentOS ein und führen Sie den folgenden Befehl aus

certbot renew --dry-run

Unten das Ergebnis

Congratulations, all renewals succeeded.

Das ist ein Erfolg

Deshalb habe ich beschlossen, den Trockenlauf zu entfernen und es zu versuchen.

certbot renew

Unten das Ergebnis

Attempting to renew cert (***********.com) from /etc/letsencrypt/renewal/************.com.conf produced an unexpected error: Problem binding to port 80: Could not bind to IPv4 or IPv6.. Skipping.

Mumumu

Es ist im Trockenlauf erfolgreich und fällt während der Produktion aus. ..

In Bezug auf den Inhalt des Fehlers konnte Port 80 nicht verwendet werden. Es ist wie es ist.

Lösungen

Greifen Sie auf /etc/letsencrypt/renewal/********.com.conf zu

Beachten Sie die folgende Beschreibung

authenticator = standalone

Sie befinden sich im Standalone-Modus. .. .. !! Da der Standalone-Modus Port 80 verwendet, muss Apache beim Erneuern des Zertifikats einmal gestoppt werden.

Es ist ein Problem, also wechseln Sie zum Webroot-Muster! !!

[renewalparams]
#authenticator = standalone
#account = 98155b431f2d9036dcaae14606620c3f
#server = https://acme-v02.api.letsencrypt.org/directory
#installer = apache
authenticator = webroot
account = 56f88f044b7c750ee8b687a024c4ece1
server = https://acme-v02.api.letsencrypt.org/directory
post_hook = /usr/bin/systemctl reload httpd.service

[[webroot_map]]
*****.com = /var/www/html/****
www.*****.com = /var/www/html/****

Nachdem Sie die Einstellungen vorgenommen haben, aktualisieren Sie letsencrypt erneut und Sie sind fertig. .. .. !!

Recommended Posts

Lassen Sie uns aktualisiert verschlüsseln! Was tun, wenn der Befehl certbot erneuern nicht funktioniert?
Was tun, wenn die Schienen nicht funktionieren?
Was tun, wenn die Autocomplete-Python von Atom nicht funktioniert?
Was tun, wenn Python unter Git für Windows nicht funktioniert?
Was tun, wenn der Befehl yum das Gebietsschema nicht festlegen kann? Standardmäßig ist C.
Was tun, wenn der Server nicht mit dem Runserver python manage.py startet?
Was tun, wenn Scrapy nach der Installation von Scrapy mit Pip auf dem Mac nicht funktioniert?
Was tun, wenn der Druckbefehl selbst einen Fehler in Mayas Python verursacht?
Was tun, wenn die Paketabhängigkeit nicht repariert werden kann?
Was tun, wenn beim Ausführen von "certbot erneuern" in der CakePHP-Umgebung eine Fehlermeldung angezeigt wird?
Was tun, wenn Yum kaputt geht?
Was tun, wenn der Inode unter EC2 Linux erschöpft ist?
Was tun, wenn Sie den Papierkorb in Lubuntu 18.04 nicht verwenden können?
Lassen Sie uns den Fehler bei der automatischen Aktualisierung des Certbot erneuern
Was tun, wenn die Pipenv-Umgebung durch Aktualisierung von Homebrew beschädigt wird?
Was tun, wenn der Chainer (Windows) -Beispielverzeichnis mit WinError 183 beendet wird?
Lassen Sie uns zusammenfassen, was Sie tun möchten.
Was tun, wenn Sie pyenv mit Homebrew auf Ihrem Mac OS installiert haben, die Python-Version jedoch nicht wechselt?
Beispiel, was zu tun ist, wenn das Beispielskript nicht funktioniert (OpenCV-Python)
Was tun, wenn im Selenium Chrome-Treiber ein Versionsfehler auftritt?
Was tun, wenn (Basis) am Anfang des Mac-Terminals angezeigt wird?
Was tun, wenn pipreqs zu UnicodeDecodeError führt?
Was tun, wenn mod_fcgid UnicodeEncodeError nicht auflösen kann?
Was tun, wenn pip nicht installiert werden kann?
Was tun, wenn die Docker-Synchronisierung plötzlich nicht mehr funktioniert?
Erstellen Sie einen Befehl, um das Arbeitsprotokoll abzurufen
Was tun, wenn Ubuntu angibt, dass das Kennwort zu kurz ist, um [passwd command] [ubuntu] zu ändern?
Was tun, wenn der Microsoft Store geöffnet wird, auch wenn Sie Python unter Windows ausführen?
Was tun, wenn der Fortschrittsbalken in tqdm von Python nicht angezeigt wird?
Was tun, wenn Python in pyenv nicht von der Systemversion wechselt?
Was tun, wenn bei Verwendung von ts-node-dev unter Linux der Fehler "ERR_FEATURE_UNAVAILABLE_ON_PLATFORM" angezeigt wird?
Was tun, wenn Sie mysqlclient nicht per Pip installieren können?
Kein Modul mit dem Namen Was tun, wenn Sie "libs.resources" erhalten?
ModuleNotFoundError: Kein Modul Was tun, wenn Sie'tensorflow.contrib 'erhalten?
Was tun, wenn die SciPy-Installation unter CentOS fehlschlägt?
Was tun, wenn die Bibliothek beim Ausführen mit PyCharm nicht geladen wird, obwohl sie mit dem Terminal einwandfrei funktioniert?
Was tun, wenn in pip ein Unicode-Dekodierungsfehler auftritt?
Was tun, wenn bei der Installation von pip abhängige Bibliotheken nicht installiert werden können?
Fügen wir es der Umgebungsvariablen mit dem Befehl ~ hinzu
Was tun, wenn sys / cdefs.h nicht vorhanden ist?
Was tun, wenn pyenv nicht aktiviert ist (zsh)
[* Es wird CentOS 6.10 sein] Was tun, wenn Sie das IUS Community Project-Repository in CentOS 6.5 (VirtualBox) nicht hinzufügen können?
Was tun, wenn `Argumente [0] .scrollIntoView ();` in Python-Selen fehlschlägt?
Was tun, wenn pip in Homebrew einen DistributionError ausgibt?
Was tun, wenn Overalls "Abdeckung unbekannt" werden?
Was tun, wenn Sie keine Dateien mit Indizes sortieren können?
Was tun, wenn in tf.train.start_queue_runners () ein 0xC0000005-Fehler auftritt?
Was tun, wenn die Paketinstallation bei der Bereitstellung auf heroku fehlschlägt?
Was tun, wenn `pip install matplot lib` auf dem Mac fehlschlägt?
Was tun, wenn Sie sich nicht als root anmelden können?
Was tun, wenn Sie unter Linux kein WLAN verwenden können?
Was tun, wenn Linux VLC nicht mehr rotieren kann?
Was tun, wenn die Installation von pip mysqlclient unter MacOS fehlschlägt?
Einfache Lösung, wenn Sie Ihr EC2-Schlüsselpaar verlieren
[Django] Test funktioniert nicht, wenn ich den Speicherort der Datei ändere