domain: www.drgregrileyblog.com
My stack shows as lamp, but, it is really lemp.
Domain name based hosting, > 500 domains per 1 ip
The automated plain vanilla certbot renew procedure throws the error you will see after the β
If I can no longer change the ip address, what should I do?
Delete the certificate?
Report the certificate, to who?
certbot.reporter:Reporting to user: The following errors were reported by the server:
Domain: www.drgregrileyblog.com
Type: None
Detail: No valid IP addresses found for www.drgregrileyblog.com
Domain: drgregrileyblog.com
Type: None
Detail: No valid IP addresses found for drgregrileyblog.com
2019-10-17 09:07:12,938:DEBUG:certbot.error_handler:Encountered exception:
Traceback (most recent call last):
File β/usr/lib/python3/dist-packages/certbot/auth_handler.pyβ, line 82, in handle_authorizations
self._respond(aauthzrs, resp, best_effort)
File β/usr/lib/python3/dist-packages/certbot/auth_handler.pyβ, line 168, in _respond
self._poll_challenges(aauthzrs, chall_update, best_effort)
File β/usr/lib/python3/dist-packages/certbot/auth_handler.pyβ, line 239, in _poll_challenges
raise errors.FailedChallenges(all_failed_achalls)
certbot.errors.FailedChallenges: Failed authorization procedure. www.drgregrileyblog.com (http-01): urn:ietf:params:acme:error:dns :: No valid IP addresses found for www.drgregrileyblog.com, drgregrileyblog.com (http-01): urn:ietf:params:acme:error:dns :: No valid IP addresses found for drgregrileyblog.com
2019-10-17 09:07:12,938:DEBUG:certbot.error_handler:Calling registered functions
2019-10-17 09:07:12,938:INFO:certbot.auth_handler:Cleaning up challenges
2019-10-17 09:07:12,938:DEBUG:certbot.plugins.webroot:Removing /var/www/html/.well-known/acme-challenge/5RVMPc2GGHHMqyvMz4rGYOQdwrhK4vk-yottwVAjJws
2019-10-17 09:07:12,939:DEBUG:certbot.plugins.webroot:Removing /var/www/html/.well-known/acme-challenge/tvAPismr0AHzUilyvNH4e_LKkizRTybAAS5M6YqPDcA
2019-10-17 09:07:12,939:DEBUG:certbot.plugins.webroot:All challenges cleaned up
2019-10-17 09:07:12,939:WARNING:certbot.renewal:Attempting to renew cert (drgregrileyblog.com) from /etc/letsencrypt/renewal/drgregrileyblog.com.conf produced an unexpected error: Failed authorization procedure. www.drgregrileyblog.com (http-01): urn:ietf:params:acme:error:dns :: No valid IP addresses found for www.drgregrileyblog.com, drgregrileyblog.com (http-01): urn:ietf:params:acme:error:dns :: No valid IP addresses found for drgregrileyblog.com. Skipping.
2019-10-17 09:07:12,966:DEBUG:certbot.renewal:Traceback was:
Traceback (most recent call last):
File β/usr/lib/python3/dist-packages/certbot/renewal.pyβ, line 452, in handle_renewal_request
main.renew_cert(lineage_config, plugins, renewal_candidate)
File β/usr/lib/python3/dist-packages/certbot/main.pyβ, line 1193, in renew_cert
renewed_lineage = _get_and_save_cert(le_client, config, lineage=lineage)
File β/usr/lib/python3/dist-packages/certbot/main.pyβ, line 116, in _get_and_save_cert
renewal.renew_cert(config, domains, le_client, lineage)
File β/usr/lib/python3/dist-packages/certbot/renewal.pyβ, line 310, in renew_cert
new_cert, new_chain, new_key, _ = le_client.obtain_certificate(domains, new_key)
File β/usr/lib/python3/dist-packages/certbot/client.pyβ, line 353, in obtain_certificate
orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
File β/usr/lib/python3/dist-packages/certbot/client.pyβ, line 389, in _get_order_and_authorizations
authzr = self.auth_handler.handle_authorizations(orderr, best_effort)
File β/usr/lib/python3/dist-packages/certbot/auth_handler.pyβ, line 82, in handle_authorizations
self._respond(aauthzrs, resp, best_effort)
File β/usr/lib/python3/dist-packages/certbot/auth_handler.pyβ, line 168, in _respond
self._poll_challenges(aauthzrs, chall_update, best_effort)
File β/usr/lib/python3/dist-packages/certbot/auth_handler.pyβ, line 239, in _poll_challenges
raise errors.FailedChallenges(all_failed_achalls)
certbot.errors.FailedChallenges: Failed authorization procedure. www.drgregrileyblog.com (http-01): urn:ietf:params:acme:error:dns :: No valid IP addresses found for www.drgregrileyblog.com, drgregrileyblog.com (http-01): urn:ietf:params:acme:error:dns :: No valid IP addresses found for drgregrileyblog.com