Hallo,
ich würde gerne auf einem SUSE SLES 12 SP5 unsere Zertifikate über Letsencrypt automatisch erneuern.
Certbot und certbot-apache sind installiert. (certbot Version 0.36.0)
Wenn ich certbot --apache
starte, erhalte ich die Liste der wählbaren Domains, aber egal welche ich auswähle, ich bekomme die unsten stehende Fehlermeldung.
Der Server ist ein Reverse-Proxy-Server für einen dahinter stehenden NGINX-Server.
Letsencrypt sieht das wohl, denn im /var/log/letsencrypt/letsencrypt.log steht wohl daher:
Server: nginx
?
Was kann ich tun, damit ich über Letsencrypt die Zertifikate erneuern kann?
LG Klaus
An unexpected error occurred:
Traceback (most recent call last):
File "/usr/bin/certbot", line 11, in <module>
load_entry_point('certbot==0.36.0', 'console_scripts', 'certbot')()
File "/usr/lib/python3.4/site-packages/certbot/main.py", line 1381, in main
return config.func(config, plugins)
File "/usr/lib/python3.4/site-packages/certbot/main.py", line 1132, in run
certname, lineage)
File "/usr/lib/python3.4/site-packages/certbot/main.py", line 120, in _get_and_save_cert
lineage = le_client.obtain_and_enroll_certificate(domains, certname)
File "/usr/lib/python3.4/site-packages/certbot/client.py", line 406, in obtain_and_enroll_certificate
cert, chain, key, _ = self.obtain_certificate(domains)
File "/usr/lib/python3.4/site-packages/certbot/client.py", line 349, in obtain_certificate
orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
File "/usr/lib/python3.4/site-packages/certbot/client.py", line 385, in _get_order_and_authorizations
authzr = self.auth_handler.handle_authorizations(orderr, best_effort)
File "/usr/lib/python3.4/site-packages/certbot/auth_handler.py", line 61, in handle_authorizations
achalls = self._choose_challenges(authzrs)
File "/usr/lib/python3.4/site-packages/certbot/auth_handler.py", line 185, in _choose_challenges
if any(isinstance(achall.chall, challenges.TLSSNI01) for achall in achalls):
File "/usr/lib/python3.4/site-packages/certbot/auth_handler.py", line 185, in <genexpr>
if any(isinstance(achall.chall, challenges.TLSSNI01) for achall in achalls):
AttributeError: 'module' object has no attribute 'TLSSNI01'
Quelltext hier