Setup: Proxmox-Server 8.03, lxc-Container, mit Ubuntu 22.04. Hierauf läuft NGinx im Docker mit Portainer. Bei Duckdns habe ich mir eine Subdomain eingerichtet. Die Ports 80 und 443 sind mit Weiterleitung auf die NGinx-Container-IP geroutet.
Der Fehler ist: Es ist nicht möglich, für die Subdomain über die Maske von NGinx ein SSL-Cert. zu bekommen. Als Meldung kommt "internal Error" ... was wohl nicht sehr aussagekräftig ist. Hier mal das log aus portainer:
Code
[7/12/2023] [8:59:05 PM] [Nginx ] › ℹ info Reloading Nginx
[7/12/2023] [8:59:10 PM] [SSL ] › ℹ info Requesting Let'sEncrypt certificates for Cert #12: engx.duckdns.org
[7/12/2023] [8:59:10 PM] [SSL ] › ℹ info Command: certbot certonly --config "/etc/letsencrypt.ini" --work-dir "/tmp/letsencrypt-lib" --logs-dir "/tmp/letsencrypt-log" --cert-name "npm-12" --agree-tos --authenticator webroot --email "yyyyyy@zxxxx.de" --preferred-challenges "dns,http" --domains "YYYYY.duckdns.org"
[7/12/2023] [8:59:26 PM] [Nginx ] › ⬤ debug Deleting file: /data/nginx/temp/letsencrypt_12.conf
[7/12/2023] [8:59:26 PM] [Nginx ] › ℹ info Reloading Nginx
[7/12/2023] [8:59:26 PM] [Express ] › ⚠ warning Command failed: certbot certonly --config "/etc/letsencrypt.ini" --work-dir "/tmp/letsencrypt-lib" --logs-dir "/tmp/letsencrypt-log" --cert-name "npm-12" --agree-tos --authenticator webroot --email "yyyyyi@xxxxx.de" --preferred-challenges "dns,http" --domains "yyyyy.duckdns.org"
Saving debug log to /tmp/letsencrypt-log/letsencrypt.log
An unexpected error occurred:
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='acme-v02.api.letsencrypt.org', port=443): Max retries exceeded with url: /directory (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7f746b75cba8>: Failed to resolve 'acme-v02.api.letsencrypt.org' ([Errno -3] Temporary failure in name resolution)"))
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /tmp/letsencrypt-log/letsencrypt.log or re-run Certbot with -v for more details.
[7/12/2023] [9:28:15 PM] [SSL ] › ℹ info Renewing SSL certs close to expiry...
[7/12/2023] [9:28:15 PM] [Nginx ] › ℹ info Reloading Nginx
[7/12/2023] [9:28:15 PM] [SSL ] › ℹ info Renew Complete
[7/12/2023] [9:39:44 PM] [Nginx ] › ⬤ debug Deleting file: /data/nginx/proxy_host/4.conf
[7/12/2023] [9:39:44 PM] [Nginx ] › ⬤ debug Deleting file: /data/nginx/proxy_host/4.conf.err
[7/12/2023] [9:39:44 PM] [Nginx ] › ⬤ debug Could not delete file: {
"errno": -2,
"syscall": "unlink",
"code": "ENOENT",
"path": "/data/nginx/proxy_host/4.conf.err"
}
Alles anzeigen
Nachdem ich nun schon einige Stunden im Netz mit der Fehlersuche verbracht habe, bin ich mit meinem "Wissen" am Ende ... Habt vllt. eine Idee/Hinweise? Danke schon mal vorab!