Over a week ago 6-day and IP Address Certificates are Generally Available - Let's Encrypt announced the production availability of IP address certificates was annonuced..
Unfortunately the official-ish client certbot still blocks requests for such certificates with this message:
Requested name ... is an IP address. The Let's Encrypt certificate authority will not issue certificates for a bare IP address.
I have verified this in 4.0.0-2 (what Debian and Ubuntu provide) as well as 5.2.2 (snap and docker-image).
The according function is enforce_domain_sanity() in util.py.
IMO that blockage should be removed, or changed to a warning.
Opinions? Can I help?
This probably should go in the Help category too because this issue might hit others too, but I guess the Client dev category is read by more devs.