I have been reading the thread for a few days and have tried most if not all of the settings to try to get letsencrypt to work properly. I have cone to the realization that I need some help. here are my docker commands pic for port forwarding docker settings and log. Please review and point me to the right direction
User uid: 99
User gid: 100
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 20-config: executing...
[cont-init.d] 20-config: exited 0.
[cont-init.d] 30-keygen: executing...
using keys found in /config/keys
[cont-init.d] 30-keygen: exited 0.
[cont-init.d] 50-config: executing...
2048 bit DH parameters present
SUBDOMAINS entered, processing
Sub-domains processed are: -d www.duckdns.org -d *****.duckdns.org
E-mail address entered: *******@gmail.com
Different sub/domains entered than what was used before. Revoking and deleting existing certificate, and an updated one will be created
usage:
certbot [SUBCOMMAND] [options] [-d DOMAIN] [-d DOMAIN] ...
Certbot can obtain and install HTTPS/TLS/SSL certificates. By default,
it will attempt to use a webserver both for obtaining and installing the
certificate.
certbot: error: argument --cert-path: No such file or directory
Generating new certificate
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for duckdns.org
http-01 challenge for www.duckdns.org
http-01 challenge for ******.duckdns.org
Waiting for verification...
Cleaning up challenges
Failed authorization procedure. duckdns.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://duckdns.org/.well-known/acme-challenge/5DjNjApDhgxwNVsF1Q6lWYBssBPsq5R5LcM43nyAZHg: "<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>", www.duckdns.org (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://www.duckdns.org/.well-known/acme-challenge/movR-LxQjAQuGhXp8wzWU9LjdT99d5UBC_3o0n7RnXA: "<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>"
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: duckdns.org
Type: unauthorized
Detail: Invalid response from http://duckdns.org/.well-known/acme-challenge/5DjNjApDhgxwNVsF1Q6lWYBssBPsq5R5LcM43nyAZHg:
"<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>"
Domain: www.duckdns.org
Type: unauthorized
Detail: Invalid response from http://www.duckdns.org/.well-known/acme-challenge/movR-LxQjAQuGhXp8wzWU9LjdT99d5UBC_3o0n7RnXA:
"<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>"
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address.
- Your account credentials have been saved in your Certbot
configuration directory at /etc/letsencrypt. You should make a
secure backup of this folder now. This configuration directory will
also contain certificates and private keys obtained by Certbot so
making regular backups of this folder is ideal.
ERROR: Cert does not exist! Please see the validation error above. The issue may be due to incorrect dns or port forwarding settings. Please fix your settings and recreate the container