[5/18/2020] [10:06:42 AM] [SSL ] › ✖ error Error: Command failed: /usr/bin/certbot renew --non-interactive --quiet --config "/etc/letsencrypt.ini" --preferred-challenges "dns,http" --disable-hook-validation
Attempting to renew cert (npm-7) from /etc/letsencrypt/renewal/npm-7.conf produced an unexpected error: Failed authorization procedure. www.<url>.duckdns.org (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://www.<url>.duckdns.org/.well-known/acme-challenge/Jb367VYQH9J4400DRSnsmJLlsdA9A_g29wY_gLhFhec [72.230.229.213]: "<html>\r\n<head><title>400 The plain HTTP request was sent to HTTPS port</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>400 B". Skipping.
All renewal attempts failed. The following certs could not be renewed:
a
/etc/letsencrypt/live/npm-7/fullchain.pem (failure)
1 renew failure(s), 0 parse failure(s)
at ChildProcess.exithandler (child_process.js:294:12)
at ChildProcess.emit (events.js:182:13)
at maybeClose (internal/child_process.js:962:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)
[5/18/2020] [10:07:04 AM] [Express ] › ⚠ warning invalid signature
`QueryBuilder#allowEager` method is deprecated. You should use `allowGraph` instead. `allowEager` method will be removed in 3.0
`QueryBuilder#eager` method is deprecated. You should use the `withGraphFetched` method instead. `eager` method will be removed in 3.0
QueryBuilder#omit is deprecated. This method will be removed in version 3.0
Duplicate relation "access_list" in a relation expression. You should use "a.[b, c]" instead of "[a.b, a.c]". This will cause an error in objection 2.0
[5/18/2020] [10:08:05 AM] [Nginx ] › ℹ info Reloading Nginx
[5/18/2020] [10:08:05 AM] [SSL ] › ℹ info Requesting Let'sEncrypt certificates for Cert #4: www.<url>.duckdns.org
[5/18/2020] [10:08:06 AM] [Nginx ] › ℹ info Reloading Nginx
[5/18/2020] [10:08:06 AM] [Express ] › ⚠ warning Command failed: /usr/bin/certbot certonly --non-interactive --config "/etc/letsencrypt.ini" --cert-name "npm-4" --agree-tos --email "
[email protected]" --preferred-challenges "dns,http" --webroot --domains "www.<url>.duckdns.org"
Everything was working but my cert expired and failed to renew. I'm unable to renew it now.
When i try to renew it says 'internal error' and this is the logs.
I've tried wiping out the docker and reinstalling fresh and still wont create an ssl cert.
I've tried removing/adding new proxy hosts.
Not sure what could be wrong.