-
-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Certificates for domains are not automatically issued. #63
Comments
this parameter is a list, i.e. repeated sequence of the param and not comma-separated single param. In other words instead of
This is odd. If you run with |
Q1: Thank you, I understood the mistake. I mistakenly interpreted the work of the env-delim:","
|
thx for the log. I have committed a fix and the master should handle auto-discovered names properly. If you comfortable with building from the master pls give it a try. btw, to build from master you may run "make dist" and it will generate a bunch of executables in dist/artifacts directory. The only dependency is running docker as the build happens in a container |
I have 3 domains that I use in reproxy:
These domains are configured in reproxy.yml:
Certificate wont be issued automatically for all discovered server names if I use the following arguments:
-l 0.0.0.0:443 --file.enabled --logger.enabled --logger.file=/var/log/reproxy.log --file.name=/etc/reproxy.yml --ssl.type=auto --ssl.cert=/var/lib/reproxy --ssl.key=/var/lib/reproxy --ssl.acme-location=/var/lib/reproxy/acme --ssl.acme-email=email@domain.im --ssl.http-port=80
Certificate won't be issued automatically if describe domains with --ssl.fqdn directive:
-l 0.0.0.0:443 --file.enabled --logger.enabled --logger.file=/var/log/reproxy.log --file.name=/etc/reproxy.yml --ssl.type=auto --ssl.cert=/var/lib/reproxy --ssl.key=/var/lib/reproxy --ssl.acme-location=/var/lib/reproxy/acme --ssl.acme-email=email@domain.im --ssl.http-port=80 --ssl.fqdn=a.domain.im,b.domain.im,c.domain.im
But if I describe one domain with --ssl.fqdn directive - all work correctly
-l 0.0.0.0:443 --file.enabled --logger.enabled --logger.file=/var/log/reproxy.log --file.name=/etc/reproxy.yml --ssl.type=auto --ssl.cert=/var/lib/reproxy --ssl.key=/var/lib/reproxy --ssl.acme-location=/var/lib/reproxy/acme --ssl.acme-email=email@domain.im --ssl.http-port=80 --ssl.fqdn=a.domain
-l 0.0.0.0:443 --file.enabled --logger.enabled --logger.file=/var/log/reproxy.log --file.name=/etc/reproxy.yml --ssl.type=auto --ssl.cert=/var/lib/reproxy --ssl.key=/var/lib/reproxy --ssl.acme-location=/var/lib/reproxy/acme --ssl.acme-email=email@domain.im --ssl.http-port=80 --ssl.fqdn=b.domain
-l 0.0.0.0:443 --file.enabled --logger.enabled --logger.file=/var/log/reproxy.log --file.name=/etc/reproxy.yml --ssl.type=auto --ssl.cert=/var/lib/reproxy --ssl.key=/var/lib/reproxy --ssl.acme-location=/var/lib/reproxy/acme --ssl.acme-email=email@domain.im --ssl.http-port=80 --ssl.fqdn=c.domain.im
P.S. Sorry for my english.
The text was updated successfully, but these errors were encountered: