Wording of HTTP-01 Challenge Documentation for IP SANs

Is this going to pose a problem for IP SANs?

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. It does not accept redirects to IP addresses. When redirected to an HTTPS URL, it does not validate certificates (since this challenge is intended to bootstrap valid certificates, it may encounter self-signed or expired certificates along the way).

4 Likes

think that doc is out of sync with code. form commit message that added ip identifier handling to VA:

For HTTP-01 challenges, accept redirects to bare IP addresses, which were previously rejected.

4 Likes

Good catch, thanks! Fixing: docs: HTTP-01 now follows redirects to IPs by jprenken · Pull Request #2092 · letsencrypt/website · GitHub

4 Likes