You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Check Discussions to see if there is an answer might help you before opening an issue
✅
Describe the bug
We recently updated our setup to use the latest version and went through all the steps. We were running on a version more than 4 years old. Things are working fine on our staging server, but for some reason new certificates cannot be issued on our production server. When looking at the logs we can see that the ACME challenge fails - and we are quite sure that this is because the server definition is wrong for the new domain.
The $is_https variable is set to false, even though the LETSENCRYPT_HOST .env variable is set for the project.
We can see that the LetsEncrypt challenge stanza not being included in <my-path>/nginx-proxy-automation/data/conf.d/default.conf and when printing out the variables in nginx.tmpl with
So for some reason the key and the cert are not in place - or the variables are not assigned the values correctly.
The main difference between the two setups is that we accidentally did not clone the submodules on prod before running the fresh-start.sh script. When we found out, we got the submodules and ran the script again.
We are considering starting over again and following the exact steps we did on staging, but it would be really nice if we could figure out why we get the current behavior.
We also get the error when just spinning up an empty container like this
Check Discussions to see if there is an answer might help you before opening an issue
✅
Describe the bug
We recently updated our setup to use the latest version and went through all the steps. We were running on a version more than 4 years old. Things are working fine on our staging server, but for some reason new certificates cannot be issued on our production server. When looking at the logs we can see that the ACME challenge fails - and we are quite sure that this is because the server definition is wrong for the new domain.
The
$is_https
variable is set to false, even though theLETSENCRYPT_HOST
.env variable is set for the project.We can see that the LetsEncrypt challenge stanza not being included in
<my-path>/nginx-proxy-automation/data/conf.d/default.conf
and when printing out the variables innginx.tmpl
withwe get the following:
So for some reason the key and the cert are not in place - or the variables are not assigned the values correctly.
The main difference between the two setups is that we accidentally did not clone the submodules on prod before running the
fresh-start.sh
script. When we found out, we got the submodules and ran the script again.We are considering starting over again and following the exact steps we did on staging, but it would be really nice if we could figure out why we get the current behavior.
We also get the error when just spinning up an empty container like this
To Reproduce
Steps to reproduce the behavior:
https://github.com/evertramos/nginx-proxy-automation
- without the submodule inclusionfresh-start.sh
scriptgit submodule update --init --recursive && git fetch
fresh-start.sh
script againcompose down
andcompose up -d
in all project foldersServer info (please complete the following information):
Logs:
*** letsencrypt/acme container (if related to ssl) ***
The text was updated successfully, but these errors were encountered: