On Thu, Jun 13, 2019 at 10:08:52AM -0400, Horia Racoviceanu wrote:
> afaik, there is no challenge on port https
That is true, kinda:
RFC 8555, 8.3 HTTP Challenge, page 63:
Because many web servers allocate a default HTTPS virtual host to a
particular low-privilege tenant user in a subtle and non-intuitive
manner, the challenge must be completed over HTTP, not HTTPS.
(Not quite sure what they are going on about though)
However, https://letsencrypt.org/docs/challenge-types/
Our implementation of the HTTP-01 challenge follows redirects, up to
10 redirects deep. It only accepts redirects to "http:" or "https:",
and only to ports 80 or 443.
I could swear that Let's Encrypt actually probed on 443 in case of a
renew in the past. I don't think they do that anymore. (And the
documentation suggests that they don't and only follow redirects.)
I'm fine with the change. But I'm also fine with keeping it, with a
slight preference towards deletion.
> Index: httpd.conf
> ===================================================================
> RCS file: /cvs/src/etc/examples/httpd.conf,v
> retrieving revision 1.20
> diff -u -p -r1.20 httpd.conf
> --- httpd.conf 13 Jun 2018 15:08:24 -0000 1.20
> +++ httpd.conf 13 Jun 2019 13:57:56 -0000
> @@ -20,8 +20,4 @@ server "example.com" {
> location "/pub/*" {
> directory auto index
> }
> - location "/.well-known/acme-challenge/*" {
> - root "/acme"
> - request strip 2
> - }
> }
--
I'm not entirely sure you are real.