Before I install Caddy I want to make sure I’m going to be able to use it as an https Web server under these conditions:
My ISP blocks port 80. My ISP does not block port 443.
<noip.com> provides my domain (<mlake.net>). <noip.com> also redirects port 80 to port 8080 (to get around my ISP blockage).
(Up to this point, using Certbot (and running Apache2), I have not been able to successfully install a cert from Let’s Encrypt because of the above conditions.)
I didn’t try DNS-01, but I was told by a Let’s Encrypt admin that it wouldn’t work with my setup. I’m not sure I understand it completely but there’s a middleman between noip and my server which does the actual redirecting of port 80 to 8080. Apparently, this is why it won’t work.
I tried HTTP-01 and that didn’t work (because it needs port 80).
I’m assuming from your response that this won’t work using Caddy (as well as Apache2) ?