Certbot: Der Wert von standalone_supported_challenges aus der privaten Beta führt zu Erneuerungsfehlern

Erstellt am 5. Mai 2016  ·  3Kommentare  ·  Quelle: certbot/certbot

Ich benutze einen Apache und lief ./letsencrpt-auto erneuern

`2016-05-05 07: 36: 46,390: INFO: letsencrypt.renewal : Aktualisierung des alten http01_port-Werts
2016-05-05 07: 36: 46,390: WARNUNG: letsencrypt.renewal : Die Erneuerungskonfigurationsdatei /etc/letsencrypt/renewal/XXXXXX.conf hat einen unerwarteten Fehler verursacht: Nicht erkannte Herausforderungen: dvsni. Überspringen.
2016-05-05 07: 36: 46,390: DEBUG: letsencrypt.renewal : Traceback war:
Traceback (letzter Anruf zuletzt):
Datei "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py", Zeile 325, in renov_all_lineages
erneuern_kandidat = _reconstitute (lineage_config, erneuernde_Datei)
Datei "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py", Zeile 80, in _reconstitute
_restore_plugin_configs (config, erneueralparams)
Datei "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py", Zeile 155, in _restore_plugin_configs
setattr (config.namespace, config_item, cast (config_value))
Datei "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/plugins/standalone.py", Zeile 127, in support_challenges_validator
"Nicht erkannte Herausforderungen: {0}". Format ("," .join (nicht erkannt)))
ArgumentTypeError: Nicht erkannte Herausforderungen: dvsni

2016-05-05 07: 36: 46,391: DEBUG: letsencrypt.main : Wird abnormal beendet:
Traceback (letzter Anruf zuletzt):
Datei "/root/.local/share/letsencrypt/bin/letsencrypt", Zeile 11, in
sys.exit (main ())
Datei "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/main.py", Zeile 692, in main
return config.func (config, plugins)
Datei "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/main.py", Zeile 538, erneuert
erneuer.renew_all_lineages (config)
Datei "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py", Zeile 355, in renov_all_lineages
erneuern_ übersprungen, parse_failures)
Datei "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py", Zeile 290, in _renew_describe_results
notify (parse_failures, "parsefail")
TypeError: append () akzeptiert genau ein Argument (2 angegeben)
`

renewal bug has pr

Hilfreichster Kommentar

Dies ist eigentlich eine Kombination aus zwei Problemen, die den beiden von Ihnen geposteten Tracebacks entsprechen.

Das erste, das wir noch nie gesehen haben. Vielen Dank, dass Sie sich die Zeit genommen haben, es zu melden. Der Wert für standalone_supported_challenges in Ihrer Erneuerungskonfigurationsdatei stammt aus unserer privaten Beta und ist nicht mehr gültig. Wir werden versuchen, eine Lösung für dieses Problem hinzuzufügen, aber in der Zwischenzeit kann ich Ihnen sagen, wie Sie das Problem umgehen können.

Sie sagten, Sie verwenden Apache. Solange Sie das eigenständige Plugin nicht verwenden, können Sie einfach die Zeile standalone_supported_challenges = ... aus Ihrer Erneuerungskonfigurationsdatei löschen. Wenn Sie das eigenständige Plugin verwenden, sollten Sie die Zeichenfolge "dvsni" durch "tls-sni-01" ersetzen.

Der zweite Traceback, bei dem es sich um einen Fehler handelt, bei dem letsencrypt schwerwiegende Fehler während der Erneuerung meldet, ist ein bekanntes Problem (# 2822). Das Update hierfür wird in unserer nächsten Version enthalten sein, aber das Beheben des oben beschriebenen eigenständigen Problems sollte Ihr Problem beheben. Bitte lassen Sie mich wissen, wenn Sie weitere Probleme haben.

Alle 3 Kommentare

Dies ist eigentlich eine Kombination aus zwei Problemen, die den beiden von Ihnen geposteten Tracebacks entsprechen.

Das erste, das wir noch nie gesehen haben. Vielen Dank, dass Sie sich die Zeit genommen haben, es zu melden. Der Wert für standalone_supported_challenges in Ihrer Erneuerungskonfigurationsdatei stammt aus unserer privaten Beta und ist nicht mehr gültig. Wir werden versuchen, eine Lösung für dieses Problem hinzuzufügen, aber in der Zwischenzeit kann ich Ihnen sagen, wie Sie das Problem umgehen können.

Sie sagten, Sie verwenden Apache. Solange Sie das eigenständige Plugin nicht verwenden, können Sie einfach die Zeile standalone_supported_challenges = ... aus Ihrer Erneuerungskonfigurationsdatei löschen. Wenn Sie das eigenständige Plugin verwenden, sollten Sie die Zeichenfolge "dvsni" durch "tls-sni-01" ersetzen.

Der zweite Traceback, bei dem es sich um einen Fehler handelt, bei dem letsencrypt schwerwiegende Fehler während der Erneuerung meldet, ist ein bekanntes Problem (# 2822). Das Update hierfür wird in unserer nächsten Version enthalten sein, aber das Beheben des oben beschriebenen eigenständigen Problems sollte Ihr Problem beheben. Bitte lassen Sie mich wissen, wenn Sie weitere Probleme haben.

Mein Zertifikat scheint zu funktionieren. Ich habe also kein wirkliches Problem.

Das Problem tritt nur auf, wenn versucht wird, den Befehl letsencrypt(-auto) renew mit einer Erneuerungskonfigurationsdatei aus der privaten Beta zu verwenden. Während dies eine sehr kleine Teilmenge unserer Benutzer ist, sollte # 2939 das Problem beheben.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen