Skip to content
This repository has been archived by the owner on Dec 1, 2018. It is now read-only.

Chicken before the egg scenario #53

Open
ghost opened this issue Apr 9, 2018 · 1 comment
Open

Chicken before the egg scenario #53

ghost opened this issue Apr 9, 2018 · 1 comment

Comments

@ghost
Copy link

ghost commented Apr 9, 2018

So we are moving all our systems from Linux to BSD and we want to use acme-client. We configure all our systems with ansible right now and we're not sure the best way to handle this situation.

If we are standing up a new www server that hosts a number of different domains, we can't just start nginx with our normal configuration because the certs don't yet exist on the system. We can't get the certs with acme-client because it depends on a nginx or apache config, there's no internal www server it can use like with the python version of letsencrypt.

So what is the best way for us to handle this? Do we have to generate a dummy config for nginx every time we add a new domain and load that up temporarily till we have the initial cert? Is there a better way?

Sorry if this is way out of scope for the issue tracker.

@programingnotes
Copy link

@gregf : you can use the dns-01 challenge to get certs for domains without use of nginx/apache.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant