nginx-proxy-manager icon indicating copy to clipboard operation
nginx-proxy-manager copied to clipboard

Test Server Reachability Details?

Open shanelord01 opened this issue 1 year ago • 3 comments

Hi - wondering if you could share details on how "Test Server Reachability" under SSL works?

I'd like to setup geo blocks on my firewall, but I'd like to allow this test through to ensure cert renewal works. Are there IP addresses I can whitelist?

shanelord01 avatar Sep 15 '22 12:09 shanelord01

Companies and orgs don't like to give this information out as it can often change outside of their control, in some cloud providers for example. As to how it works, letsencrypt reach out to a specially formed url on http not https. The way around this is to use the DNS authentication method, that means your endpoints aren't hit by letsencrypt at all so can remain hidden as much as you need/want/like.

the1ts avatar Sep 16 '22 12:09 the1ts

Companies and orgs don't like to give this information out as it can often change outside of their control, in some cloud providers for example. As to how it works, letsencrypt reach out to a specially formed url on http not https. The way around this is to use the DNS authentication method, that means your endpoints aren't hit by letsencrypt at all so can remain hidden as much as you need/want/like.

Thanks. Unfortunately my domain is currently on Google Domains (not cloud) so no DNS Auth method.

shanelord01 avatar Sep 16 '22 15:09 shanelord01

@shanelord01 you can use cloudflare for DNS (cloudflare talk you through the process of changing NS records) and still use google domains to handle the domain registration side. Its what I do for a .app domain which is only available to register from google. Then you get the best of both worlds.

the1ts avatar Sep 16 '22 19:09 the1ts