I'm not running certbot manually neither I have set it up as cron job.
But interestingly the log generated for much more number of times as below.
root@git:/var/log/letsencrypt# ls -lt
total 16528
-rw-r--r-- 1 root root 40166 Aug 22 00:01 letsencrypt.log
-rw-r--r-- 1 root root 15121 Aug 21 16:03 letsencrypt.log.1
-rw-r--r-- 1 root root 15179 Aug 21 15:46 letsencrypt.log.2
-rw-r--r-- 1 root root 15121 Aug 21 15:30 letsencrypt.log.3
-rw-r--r-- 1 root root 8670 Aug 21 12:43 letsencrypt.log.4
-rw-r--r-- 1 root root 93481 Aug 21 12:36 letsencrypt.log.5
-rw-r--r-- 1 root root 93605 Aug 21 12:35 letsencrypt.log.6
-rw-r--r-- 1 root root 95419 Aug 21 12:29 letsencrypt.log.7
-rw-r--r-- 1 root root 15158 Aug 21 12:29 letsencrypt.log.8
-rw-r--r-- 1 root root 40187 Aug 21 12:23 letsencrypt.log.9
-rw-r--r-- 1 root root 40104 Aug 21 12:20 letsencrypt.log.10
-rw-r--r-- 1 root root 40166 Aug 21 12:02 letsencrypt.log.11
-rw-r--r-- 1 root root 40205 Aug 21 11:59 letsencrypt.log.12
-rw-r--r-- 1 root root 40205 Aug 21 10:04 letsencrypt.log.13
-rw-r--r-- 1 root root 38851 Aug 21 09:58 letsencrypt.log.14
-rw-r--r-- 1 root root 38851 Aug 21 09:35 letsencrypt.log.15
-rw-r--r-- 1 root root 38851 Aug 21 09:33 letsencrypt.log.16
-rw-r--r-- 1 root root 42157 Aug 21 09:33 letsencrypt.log.17
-rw-r--r-- 1 root root 112438 Aug 21 00:35 letsencrypt.log.18
-rw-r--r-- 1 root root 112438 Aug 20 12:16 letsencrypt.log.19
-rw-r--r-- 1 root root 112437 Aug 20 00:29 letsencrypt.log.20
-rw-r--r-- 1 root root 112437 Aug 19 12:14 letsencrypt.log.21
-rw-r--r-- 1 root root 112440 Aug 19 00:59 letsencrypt.log.22
-rw-r--r-- 1 root root 112439 Aug 18 12:18 letsencrypt.log.23
-rw-r--r-- 1 root root 112438 Aug 18 00:33 letsencrypt.log.24
-rw-r--r-- 1 root root 112437 Aug 17 12:12 letsencrypt.log.25
-rw-r--r-- 1 root root 112439 Aug 17 00:39 letsencrypt.log.26
-rw-r--r-- 1 root root 112438 Aug 16 12:45 letsencrypt.log.27
-rw-r--r-- 1 root root 112440 Aug 16 00:07 letsencrypt.log.28
-rw-r--r-- 1 root root 112439 Aug 15 12:17 letsencrypt.log.29
-rw-r--r-- 1 root root 112438 Aug 15 00:13 letsencrypt.log.30
-rw-r--r-- 1 root root 38812 Aug 14 12:38 letsencrypt.log.31
-rw-r--r-- 1 root root 42118 Aug 14 00:32 letsencrypt.log.32
-rw-r--r-- 1 root root 112437 Aug 13 12:33 letsencrypt.log.33
-rw-r--r-- 1 root root 112438 Aug 13 00:24 letsencrypt.log.34
-rw-r--r-- 1 root root 112441 Aug 12 12:04 letsencrypt.log.35
-rw-r--r-- 1 root root 112438 Aug 12 00:47 letsencrypt.log.36
-rw-r--r-- 1 root root 112437 Aug 11 12:21 letsencrypt.log.37
-rw-r--r-- 1 root root 112438 Aug 11 00:22 letsencrypt.log.38
-rw-r--r-- 1 root root 112440 Aug 10 12:33 letsencrypt.log.39
-rw-r--r-- 1 root root 112439 Aug 10 00:28 letsencrypt.log.40
Here is the output of the latest log.
root@git:/var/log/letsencrypt# cat letsencrypt.log
2017-08-21 18:31:25,506:DEBUG:certbot.main:certbot version: 0.17.0
2017-08-21 18:31:25,506:DEBUG:certbot.main:Arguments: ['-q']
2017-08-21 18:31:25,506:DEBUG:certbot.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2017-08-21 18:31:25,525:DEBUG:certbot.log:Root logging level set at 30
2017-08-21 18:31:25,526:INFO:certbot.log:Saving debug log to /var/log/letsencrypt/letsencrypt.log
2017-08-21 18:31:25,534:DEBUG:certbot.plugins.selection:Requested authenticator <certbot.cli._Default object at 0x7f1d2fc4d810> and installer <certbot.cli._Default object at 0x7f1d2fc4d810>
2017-08-21 18:31:25,534:DEBUG:certbot.cli:Default Detector is Namespace(account=<certbot.cli._Default object at 0x7f1d2fcad610>, agree_dev_preview=None, allow_subset_of_names=<certbot.cli._Default object at 0x7f1d2fcada10>, apache=<certbot.cli._Default object at 0x7f1d2fc4db10>, authenticator=<certbot.cli._Default object at 0x7f1d2fc4d810>, break_my_certs=<certbot.cli._Default object at 0x7f1d2fc98ed0>, cert_path=<certbot.cli._Default object at 0x7f1d2fc4afd0>, certname=<certbot.cli._Default object at 0x7f1d2fc98810>, chain_path=<certbot.cli._Default object at 0x7f1d2fc4d310>, checkpoints=<certbot.cli._Default object at 0x7f1d2fc4aad0>, config_dir=<certbot.cli._Default object at 0x7f1d2fc4d410>, config_file=None, configurator=<certbot.cli._Default object at 0x7f1d2fc4d810>, csr=<certbot.cli._Default object at 0x7f1d2fc4a8d0>, debug=<certbot.cli._Default object at 0x7f1d2fc9f950>, debug_challenges=<certbot.cli._Default object at 0x7f1d2fc9fd50>, deploy_hook=<certbot.cli._Default object at 0x7f1d2fc4a250>, dialog=None, dns_cloudflare=<certbot.cli._Default object at 0x7f1d2fc52050>, dns_cloudxns=<certbot.cli._Default object at 0x7f1d2fc52150>, dns_digitalocean=<certbot.cli._Default object at 0x7f1d2fc52250>, dns_dnsimple=<certbot.cli._Default object at 0x7f1d2fc52350>, dns_dnsmadeeasy=<certbot.cli._Default object at 0x7f1d2fc52450>, dns_google=<certbot.cli._Default object at 0x7f1d2fc52550>, dns_luadns=<certbot.cli._Default object at 0x7f1d2fc52650>, dns_nsone=<certbot.cli._Default object at 0x7f1d2fc52750>, dns_rfc2136=<certbot.cli._Default object at 0x7f1d2fc52850>, dns_route53=<certbot.cli._Default object at 0x7f1d2fc52950>, domains=<certbot.cli._Default object at 0x7f1d2fc98990>, dry_run=<certbot.cli._Default object at 0x7f1d2fc98650>, duplicate=<certbot.cli._Default object at 0x7f1d2fcad490>, eff_email=<certbot.cli._Default object at 0x7f1d2fc98050>, email=<certbot.cli._Default object at 0x7f1d2fc981d0>, expand=<certbot.cli._Default object at 0x7f1d2fc9fc90>, force_interactive=<certbot.cli._Default object at 0x7f1d2fc98b10>, fullchain_path=<certbot.cli._Default object at 0x7f1d2fc4d210>, func=<function renew at 0x7f1d29c110c8>, hsts=<certbot.cli._Default object at 0x7f1d2fca59d0>, http01_address=<certbot.cli._Default object at 0x7f1d2fc98bd0>, http01_port=<certbot.cli._Default object at 0x7f1d2fc988d0>, ifaces=<certbot.cli._Default object at 0x7f1d2fc4add0>, init=<certbot.cli._Default object at 0x7f1d2fc4abd0>, installer=<certbot.cli._Default object at 0x7f1d2fc4d810>, key_path=<certbot.cli._Default object at 0x7f1d2fc4d110>, logs_dir=<certbot.cli._Default object at 0x7f1d2fc4d610>, manual=<certbot.cli._Default object at 0x7f1d2fc4de10>, manual_auth_hook=<certbot.cli._Default object at 0x7f1d2fc52a90>, manual_cleanup_hook=<certbot.cli._Default object at 0x7f1d2fc52bd0>, manual_public_ip_logging_ok=<certbot.cli._Default object at 0x7f1d2fc52cd0>, max_log_backups=<certbot.cli._Default object at 0x7f1d2fc98e10>, must_staple=<certbot.cli._Default object at 0x7f1d2fc9ef90>, nginx=<certbot.cli._Default object at 0x7f1d2fc4dc10>, no_bootstrap=<certbot.cli._Default object at 0x7f1d2fcad050>, no_self_upgrade=<certbot.cli._Default object at 0x7f1d2fcad190>, no_verify_ssl=<certbot.cli._Default object at 0x7f1d2fc9f790>, noninteractive_mode=<certbot.cli._Default object at 0x7f1d2fc98c90>, num=<certbot.cli._Default object at 0x7f1d2fc4a5d0>, os_packages_only=<certbot.cli._Default object at 0x7f1d2fcad310>, post_hook=<certbot.cli._Default object at 0x7f1d2fc4a050>, pre_hook=<certbot.cli._Default object at 0x7f1d2fcadf10>, pref_challs=<certbot.cli._Default object at 0x7f1d2fcade10>, prepare=<certbot.cli._Default object at 0x7f1d2fc4acd0>, quiet=True, reason=<certbot.cli._Default object at 0x7f1d2fc4a9d0>, redirect=<certbot.cli._Default object at 0x7f1d2fca5490>, register_unsafely_without_email=<certbot.cli._Default object at 0x7f1d2fc984d0>, reinstall=<certbot.cli._Default object at 0x7f1d2fc9fe10>, renew_by_default=<certbot.cli._Default object at 0x7f1d2fc9f850>, renew_hook=<certbot.cli._Default object at 0x7f1d2fc4a150>, renew_with_new_domains=<certbot.cli._Default object at 0x7f1d2fcadb90>, rsa_key_size=<certbot.cli._Default object at 0x7f1d2fc9e210>, server=<certbot.cli._Default object at 0x7f1d2fc4d710>, staging=<certbot.cli._Default object at 0x7f1d2fcadd90>, standalone=<certbot.cli._Default object at 0x7f1d2fc4dd10>, standalone_supported_challenges=<certbot.cli._Default object at 0x7f1d2fc52e10>, staple=<certbot.cli._Default object at 0x7f1d2fcad250>, strict_permissions=<certbot.cli._Default object at 0x7f1d2fcad850>, text_mode=<certbot.cli._Default object at 0x7f1d2fc98f90>, tls_sni_01_address=<certbot.cli._Default object at 0x7f1d2fc98590>, tls_sni_01_port=<certbot.cli._Default object at 0x7f1d2fc98290>, tos=<certbot.cli._Default object at 0x7f1d2fcad790>, uir=<certbot.cli._Default object at 0x7f1d2fca5f50>, update_registration=<certbot.cli._Default object at 0x7f1d2fc98350>, user_agent=<certbot.cli._Default object at 0x7f1d2fc4a6d0>, user_agent_comment=<certbot.cli._Default object at 0x7f1d2fc4a7d0>, validate_hooks=<certbot.cli._Default object at 0x7f1d2fc4a350>, verb='renew', verbose_count=<certbot.cli._Default object at 0x7f1d2fc9e150>, webroot=<certbot.cli._Default object at 0x7f1d2fc4df10>, webroot_map=<certbot.cli._Default object at 0x7f1d2fc57050>, webroot_path=<certbot.cli._Default object at 0x7f1d2fc52a50>, work_dir=<certbot.cli._Default object at 0x7f1d2fc4d510>)
2017-08-21 18:31:25,562:DEBUG:certbot.storage:Should renew, less than 30 days before certificate expiry 2017-08-20 09:44:00 UTC.
2017-08-21 18:31:25,562:INFO:certbot.renewal:Cert is due for renewal, auto-renewing...
2017-08-21 18:31:25,562:DEBUG:certbot.plugins.selection:Requested authenticator standalone and installer None
2017-08-21 18:31:25,873:DEBUG:certbot.plugins.selection:Single candidate plugin: * standalone
Description: Spin up a temporary webserver
Interfaces: IAuthenticator, IPlugin
Entry point: standalone = certbot.plugins.standalone:Authenticator
Initialized: <certbot.plugins.standalone.Authenticator object at 0x7f1d2fc9fdd0>
Prep: True
2017-08-21 18:31:25,873:DEBUG:certbot.plugins.selection:Selected authenticator <certbot.plugins.standalone.Authenticator object at 0x7f1d2fc9fdd0> and installer None
2017-08-21 18:31:25,876:DEBUG:certbot.main:Picked account: <Account(RegistrationResource(body=Registration(status=None, contact=(u'mailto:rahul.athale@mobifilia.com',), agreement=u'https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf', key=JWKRSA(key=<ComparableRSAKey(<cryptography.hazmat.backends.openssl.rsa._RSAPublicKey object at 0x7f1d2edbd190>)>)), uri=u'https://acme-v01.api.letsencrypt.org/acme/reg/2494552', new_authzr_uri=u'https://acme-v01.api.letsencrypt.org/acme/new-authz', terms_of_service=u'https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf'), 0fd4d28e950c0d50f85e1ee29b493274, Meta(creation_host=u'dev1.chavdi.com', creation_dt=datetime.datetime(2016, 7, 5, 11, 29, 59, tzinfo=)))>
2017-08-21 18:31:25,877:DEBUG:acme.client:Sending GET request to https://acme-v01.api.letsencrypt.org/directory.
2017-08-21 18:31:25,880:DEBUG:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org
2017-08-21 18:31:27,581:DEBUG:requests.packages.urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 460
2017-08-21 18:31:27,583:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Content-Type: application/json
Content-Length: 460
Boulder-Request-Id: sQLNzzU-xTebhn7_rW9VeGfhT8qCc7FACcHRQ0npbeM
Replay-Nonce: 2qipdn1MePtE72HexS-luSu7g0orewBSj4hsF5H2WPE
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
Expires: Mon, 21 Aug 2017 18:31:27 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 21 Aug 2017 18:31:27 GMT
Connection: keep-alive
{
"key-change": "https://acme-v01.api.letsencrypt.org/acme/key-change",
"meta": {
"terms-of-service": "https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf"
},
"new-authz": "https://acme-v01.api.letsencrypt.org/acme/new-authz",
"new-cert": "https://acme-v01.api.letsencrypt.org/acme/new-cert",
"new-reg": "https://acme-v01.api.letsencrypt.org/acme/new-reg",
"revoke-cert": "https://acme-v01.api.letsencrypt.org/acme/revoke-cert"
}
2017-08-21 18:31:27,584:INFO:certbot.main:Renewing an existing certificate
2017-08-21 18:31:27,587:DEBUG:acme.client:Requesting fresh nonce
2017-08-21 18:31:27,587:DEBUG:acme.client:Sending HEAD request to https://acme-v01.api.letsencrypt.org/acme/new-authz.
2017-08-21 18:31:28,412:DEBUG:requests.packages.urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 "HEAD /acme/new-authz HTTP/1.1" 405 0
2017-08-21 18:31:28,414:DEBUG:acme.client:Received response:
HTTP 405
Server: nginx
Content-Type: application/problem+json
Content-Length: 91
Allow: POST
Boulder-Request-Id: WoXMxJZdfArqIfXOjkLlNfoki5L4UkhFCbwkcC0UR18
Replay-Nonce: G7R-LQRvWvDN3PjdLqVV80ZUnJTgD8OfPkv6E72Ul3M
Expires: Mon, 21 Aug 2017 18:31:28 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 21 Aug 2017 18:31:28 GMT
Connection: keep-alive
2017-08-21 18:31:28,415:DEBUG:acme.client:Storing nonce: G7R-LQRvWvDN3PjdLqVV80ZUnJTgD8OfPkv6E72Ul3M
2017-08-21 18:31:28,416:DEBUG:acme.client:JWS payload:
{
"identifier": {
"type": "dns",
"value": "dev1.chavdi.com"
},
"resource": "new-authz"
}
2017-08-21 18:31:28,426:DEBUG:acme.client:Sending POST request to https://acme-v01.api.letsencrypt.org/acme/new-authz:
{
"protected": "eyJub25jZSI6ICJHN1ItTFFSdld2RE4zUGpkTHFWVjgwWlVuSlRnRDhPZlBrdjZFNzJVbDNNIiwgImFsZyI6ICJSUzI1NiIsICJqd2siOiB7ImUiOiAiQVFBQiIsICJrdHkiOiAiUlNBIiwgIm4iOiAid3FSUXNmY0FjVm5DV2lYUTVEcmR1WTRKclM2OUpDWDNuZWcwNXZQNms0am5Ob2ROcTBnS09ZMW14RVYxMGRINHFCcGliTWJmamZuS0RMWXBVRTQzNWM2cWhaMm5SenlFdHFBdmtkZ0d2U2luVmpDcjlxMWc0dlI1QjJ1Y3kzVkY3MnhuU1l2c1ZZcXZUUVlSVnhRV0lVbk05UC0yTTY4Q0JxaHZrVnBOc1lLVjRXcXhBQm4zNFZ0TjE4V1ZnOVFXek1qZU5uLUxSRjRZTjhOYmlNRFZVNzZxRGc3cXRhUW5tX19fV1JadGJaWmR5cE5MT3loT2tRYUd5V0dHOVZ3Uk1xcHNwSzBabVBRVFNwR0JLWWVPZm9aZXM2U2h5X0JaaDJxRGlUTXpLTDZsTk01U0ZLcjh0b3U2UktqZHB4Q3NxczFPUnU4cFZsRFdibWg4SDdOQmlRIn19",
"payload": "ewogICJpZGVudGlmaWVyIjogewogICAgInR5cGUiOiAiZG5zIiwgCiAgICAidmFsdWUiOiAiZGV2MS5jaGF2ZGkuY29tIgogIH0sIAogICJyZXNvdXJjZSI6ICJuZXctYXV0aHoiCn0",
"signature": "dxefib9uAqSL0WBSkwXHHMzdXruIA9ghQcow2INFjcZ4qggp_v1txgSTYB_NmW9NRXB4rBZhQYWVIEngjRv8gWFEUKRnP04FuNdYgoWW5fW3Upxu19yd0AnBSlbNxacMx585puw_J_IFO6RMBXqyE9t3X0jLv3_hjnCbn_WEZlU_n_h6y_uMRgMg-m7WkCqUIAczhpmLxxMYHi5tnXFiAd07ljvUsC5kzYXPhMEQ966aFFN6vQs2gmCJC3HS9UZolnZjGJfcNkxgkJOHBXyxyi_OcgU45nKCjK0f0WO942ni30pQT6I2MB-Jq7HLLsuk-D2rghtyaoU4Jkn2ApSLgg"
}
2017-08-21 18:31:28,794:DEBUG:requests.packages.urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 "POST /acme/new-authz HTTP/1.1" 429 144
2017-08-21 18:31:28,796:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Content-Type: application/problem+json
Content-Length: 144
Boulder-Request-Id: P4WE2M3MkqUaawrZK2rDuu-SuGEaSeq0_6EnN9gpf6g
Boulder-Requester: 2494552
Replay-Nonce: PIWY1Zc9xUIqL_RXQuP7mwoPZqE5JLya3Ut7vxr-DOs
Expires: Mon, 21 Aug 2017 18:31:28 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 21 Aug 2017 18:31:28 GMT
Connection: close
{
"type": "urn:acme:error:rateLimited",
"detail": "Error creating new authz :: too many currently pending authorizations",
"status": 429
}
2017-08-21 18:31:28,797:DEBUG:acme.client:Storing nonce: PIWY1Zc9xUIqL_RXQuP7mwoPZqE5JLya3Ut7vxr-DOs
2017-08-21 18:31:28,797:WARNING:certbot.renewal:Attempting to renew cert (dev1.chavdi.com-0002) from /etc/letsencrypt/renewal/dev1.chavdi.com-0002.conf produced an unexpected error: urn:acme:error:rateLimited :: There were too many requests of a given type :: Error creating new authz :: too many currently pending authorizations. Skipping.
2017-08-21 18:31:28,800:DEBUG:certbot.renewal:Traceback was:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/certbot/renewal.py", line 421, in handle_renewal_request
main.renew_cert(lineage_config, plugins, renewal_candidate)
File "/usr/lib/python2.7/dist-packages/certbot/main.py", line 650, in renew_cert
_get_and_save_cert(le_client, config, lineage=lineage)
File "/usr/lib/python2.7/dist-packages/certbot/main.py", line 77, in _get_and_save_cert
renewal.renew_cert(config, domains, le_client, lineage)
File "/usr/lib/python2.7/dist-packages/certbot/renewal.py", line 297, in renew_cert
new_certr, new_chain, new_key, _ = le_client.obtain_certificate(domains)
File "/usr/lib/python2.7/dist-packages/certbot/client.py", line 318, in obtain_certificate
self.config.allow_subset_of_names)
File "/usr/lib/python2.7/dist-packages/certbot/auth_handler.py", line 66, in get_authorizations
self.authzr[domain] = self.acme.request_domain_challenges(domain)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 212, in request_domain_challenges
typ=messages.IDENTIFIER_FQDN, value=domain), new_authzr_uri)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 191, in request_challenges
response = self.net.post(self.directory.new_authz, new_authz)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 682, in post
return self._post_once(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 695, in _post_once
return self._check_response(response, content_type=content_type)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 582, in _check_response
raise messages.Error.from_json(jobj)
Error: urn:acme:error:rateLimited :: There were too many requests of a given type :: Error creating new authz :: too many currently pending authorizations
2017-08-21 18:31:28,808:DEBUG:certbot.storage:Should renew, less than 30 days before certificate expiry 2017-07-10 12:30:00 UTC.
2017-08-21 18:31:28,809:INFO:certbot.renewal:Cert is due for renewal, auto-renewing...
2017-08-21 18:31:28,810:DEBUG:certbot.plugins.selection:Requested authenticator standalone and installer None
2017-08-21 18:31:28,937:DEBUG:certbot.plugins.selection:Single candidate plugin: * standalone
Description: Spin up a temporary webserver
Interfaces: IAuthenticator, IPlugin
Entry point: standalone = certbot.plugins.standalone:Authenticator
Initialized: <certbot.plugins.standalone.Authenticator object at 0x7f1d29401bd0>
Prep: True
2017-08-21 18:31:28,938:DEBUG:certbot.plugins.selection:Selected authenticator <certbot.plugins.standalone.Authenticator object at 0x7f1d29401bd0> and installer None
2017-08-21 18:31:28,941:DEBUG:certbot.main:Picked account: <Account(RegistrationResource(body=Registration(status=None, contact=(u'mailto:rahul.athale@mobifilia.com',), agreement=u'https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf', key=JWKRSA(key=<ComparableRSAKey(<cryptography.hazmat.backends.openssl.rsa._RSAPublicKey object at 0x7f1d29401e10>)>)), uri=u'https://acme-v01.api.letsencrypt.org/acme/reg/2494552', new_authzr_uri=u'https://acme-v01.api.letsencrypt.org/acme/new-authz', terms_of_service=u'https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf'), 0fd4d28e950c0d50f85e1ee29b493274, Meta(creation_host=u'dev1.chavdi.com', creation_dt=datetime.datetime(2016, 7, 5, 11, 29, 59, tzinfo=)))>
2017-08-21 18:31:28,941:DEBUG:acme.client:Sending GET request to https://acme-v01.api.letsencrypt.org/directory.
2017-08-21 18:31:28,943:DEBUG:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org
2017-08-21 18:31:29,594:DEBUG:requests.packages.urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 460
2017-08-21 18:31:29,596:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Content-Type: application/json
Content-Length: 460
Boulder-Request-Id: Ij0MIY9uNrv8o7oUhqL3iR3Z1B39sFnbLOHYcsn1VOo
Replay-Nonce: thLQcD3RXw2_fQM11r7o30cfitjcVpdt-7OXO7wNLDs
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
Expires: Mon, 21 Aug 2017 18:31:29 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 21 Aug 2017 18:31:29 GMT
Connection: keep-alive
{
"key-change": "https://acme-v01.api.letsencrypt.org/acme/key-change",
"meta": {
"terms-of-service": "https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf"
},
"new-authz": "https://acme-v01.api.letsencrypt.org/acme/new-authz",
"new-cert": "https://acme-v01.api.letsencrypt.org/acme/new-cert",
"new-reg": "https://acme-v01.api.letsencrypt.org/acme/new-reg",
"revoke-cert": "https://acme-v01.api.letsencrypt.org/acme/revoke-cert"
}
2017-08-21 18:31:29,597:INFO:certbot.main:Renewing an existing certificate
2017-08-21 18:31:29,600:DEBUG:acme.client:Requesting fresh nonce
2017-08-21 18:31:29,600:DEBUG:acme.client:Sending HEAD request to https://acme-v01.api.letsencrypt.org/acme/new-authz.
2017-08-21 18:31:29,917:DEBUG:requests.packages.urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 "HEAD /acme/new-authz HTTP/1.1" 405 0
2017-08-21 18:31:29,919:DEBUG:acme.client:Received response:
HTTP 405
Server: nginx
Content-Type: application/problem+json
Content-Length: 91
Allow: POST
Boulder-Request-Id: SCp4npz4WH6x--np8XFJezcw0wwdLcTowNGEkYgVctQ
Replay-Nonce: 6eVZvkfiWoZBCVaBUbkmU-46ixxDhvDMJRfePpZ01nU
Expires: Mon, 21 Aug 2017 18:31:29 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 21 Aug 2017 18:31:29 GMT
Connection: keep-alive
2017-08-21 18:31:29,919:DEBUG:acme.client:Storing nonce: 6eVZvkfiWoZBCVaBUbkmU-46ixxDhvDMJRfePpZ01nU
2017-08-21 18:31:29,920:DEBUG:acme.client:JWS payload:
{
"identifier": {
"type": "dns",
"value": "dev1.chavdi.com"
},
"resource": "new-authz"
}
2017-08-21 18:31:29,930:DEBUG:acme.client:Sending POST request to https://acme-v01.api.letsencrypt.org/acme/new-authz:
{
"protected": "eyJub25jZSI6ICI2ZVZadmtmaVdvWkJDVmFCVWJrbVUtNDZpeHhEaHZETUpSZmVQcFowMW5VIiwgImFsZyI6ICJSUzI1NiIsICJqd2siOiB7ImUiOiAiQVFBQiIsICJrdHkiOiAiUlNBIiwgIm4iOiAid3FSUXNmY0FjVm5DV2lYUTVEcmR1WTRKclM2OUpDWDNuZWcwNXZQNms0am5Ob2ROcTBnS09ZMW14RVYxMGRINHFCcGliTWJmamZuS0RMWXBVRTQzNWM2cWhaMm5SenlFdHFBdmtkZ0d2U2luVmpDcjlxMWc0dlI1QjJ1Y3kzVkY3MnhuU1l2c1ZZcXZUUVlSVnhRV0lVbk05UC0yTTY4Q0JxaHZrVnBOc1lLVjRXcXhBQm4zNFZ0TjE4V1ZnOVFXek1qZU5uLUxSRjRZTjhOYmlNRFZVNzZxRGc3cXRhUW5tX19fV1JadGJaWmR5cE5MT3loT2tRYUd5V0dHOVZ3Uk1xcHNwSzBabVBRVFNwR0JLWWVPZm9aZXM2U2h5X0JaaDJxRGlUTXpLTDZsTk01U0ZLcjh0b3U2UktqZHB4Q3NxczFPUnU4cFZsRFdibWg4SDdOQmlRIn19",
"payload": "ewogICJpZGVudGlmaWVyIjogewogICAgInR5cGUiOiAiZG5zIiwgCiAgICAidmFsdWUiOiAiZGV2MS5jaGF2ZGkuY29tIgogIH0sIAogICJyZXNvdXJjZSI6ICJuZXctYXV0aHoiCn0",
"signature": "LIIJR36vyMpmo6gadNl5Jk5uqE7MTP21L1fNQw8Bn7lDahYUkydI-HIjU22dw-zT_7C5ycTQ3VF3UZE7FCS1jyfRfTzr0yuORgds5nWX-eO_J6HkHN2GsUCVLwhV5wqgg_ZJDQGmXx2r41HCFUs09xrQQr1C8INODYAWi2YOObbmIX44C8F6WwmRjCEtEsb2zLwre6s1bezS2yiB4q_FcnOkiPJIm8X3GbnelSDC1xI3-icjKr6nFWdmDoMGEJVbq8FsaSaTecKg7t8oGHHGQ1Dlcml6WuX1fVIdQpaS9Fp87DLuw1PyH3_zcFbd3ClTfxx0vbqb55atih7TAXvXYw"
}
2017-08-21 18:31:30,267:DEBUG:requests.packages.urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 "POST /acme/new-authz HTTP/1.1" 429 144
2017-08-21 18:31:30,270:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Content-Type: application/problem+json
Content-Length: 144
Boulder-Request-Id: NopZFbfOkuN-Csg8b98cqE0KIPfMpNv0q2pbx-O_frs
Boulder-Requester: 2494552
Replay-Nonce: T3UYstHzNidGPUeavypMa0itVYGTcIhlYTTVx63P4Ko
Expires: Mon, 21 Aug 2017 18:31:30 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 21 Aug 2017 18:31:30 GMT
Connection: close
{
"type": "urn:acme:error:rateLimited",
"detail": "Error creating new authz :: too many currently pending authorizations",
"status": 429
}
2017-08-21 18:31:30,272:DEBUG:acme.client:Storing nonce: T3UYstHzNidGPUeavypMa0itVYGTcIhlYTTVx63P4Ko
2017-08-21 18:31:30,275:WARNING:certbot.renewal:Attempting to renew cert (dev1.chavdi.com-0001) from /etc/letsencrypt/renewal/dev1.chavdi.com-0001.conf produced an unexpected error: urn:acme:error:rateLimited :: There were too many requests of a given type :: Error creating new authz :: too many currently pending authorizations. Skipping.
2017-08-21 18:31:30,277:DEBUG:certbot.renewal:Traceback was:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/certbot/renewal.py", line 421, in handle_renewal_request
main.renew_cert(lineage_config, plugins, renewal_candidate)
File "/usr/lib/python2.7/dist-packages/certbot/main.py", line 650, in renew_cert
_get_and_save_cert(le_client, config, lineage=lineage)
File "/usr/lib/python2.7/dist-packages/certbot/main.py", line 77, in _get_and_save_cert
renewal.renew_cert(config, domains, le_client, lineage)
File "/usr/lib/python2.7/dist-packages/certbot/renewal.py", line 297, in renew_cert
new_certr, new_chain, new_key, _ = le_client.obtain_certificate(domains)
File "/usr/lib/python2.7/dist-packages/certbot/client.py", line 318, in obtain_certificate
self.config.allow_subset_of_names)
File "/usr/lib/python2.7/dist-packages/certbot/auth_handler.py", line 66, in get_authorizations
self.authzr[domain] = self.acme.request_domain_challenges(domain)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 212, in request_domain_challenges
typ=messages.IDENTIFIER_FQDN, value=domain), new_authzr_uri)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 191, in request_challenges
response = self.net.post(self.directory.new_authz, new_authz)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 682, in post
return self._post_once(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 695, in _post_once
return self._check_response(response, content_type=content_type)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 582, in _check_response
raise messages.Error.from_json(jobj)
Error: urn:acme:error:rateLimited :: There were too many requests of a given type :: Error creating new authz :: too many currently pending authorizations
2017-08-21 18:31:30,285:DEBUG:certbot.storage:Should renew, less than 30 days before certificate expiry 2017-07-10 12:30:00 UTC.
2017-08-21 18:31:30,285:INFO:certbot.renewal:Cert is due for renewal, auto-renewing...
2017-08-21 18:31:30,286:DEBUG:certbot.plugins.selection:Requested authenticator standalone and installer None
2017-08-21 18:31:30,494:DEBUG:certbot.plugins.selection:Single candidate plugin: * standalone
Description: Spin up a temporary webserver
Interfaces: IAuthenticator, IPlugin
Entry point: standalone = certbot.plugins.standalone:Authenticator
Initialized: <certbot.plugins.standalone.Authenticator object at 0x7f1d2fc98390>
Prep: True
2017-08-21 18:31:30,494:DEBUG:certbot.plugins.selection:Selected authenticator <certbot.plugins.standalone.Authenticator object at 0x7f1d2fc98390> and installer None
2017-08-21 18:31:30,497:DEBUG:certbot.main:Picked account: <Account(RegistrationResource(body=Registration(status=None, contact=(u'mailto:rahul.athale@mobifilia.com',), agreement=u'https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf', key=JWKRSA(key=<ComparableRSAKey(<cryptography.hazmat.backends.openssl.rsa._RSAPublicKey object at 0x7f1d2fc98a90>)>)), uri=u'https://acme-v01.api.letsencrypt.org/acme/reg/2494552', new_authzr_uri=u'https://acme-v01.api.letsencrypt.org/acme/new-authz', terms_of_service=u'https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf'), 0fd4d28e950c0d50f85e1ee29b493274, Meta(creation_host=u'dev1.chavdi.com', creation_dt=datetime.datetime(2016, 7, 5, 11, 29, 59, tzinfo=)))>
2017-08-21 18:31:30,497:DEBUG:acme.client:Sending GET request to https://acme-v01.api.letsencrypt.org/directory.
2017-08-21 18:31:30,498:DEBUG:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org
2017-08-21 18:31:31,259:DEBUG:requests.packages.urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 460
2017-08-21 18:31:31,261:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Content-Type: application/json
Content-Length: 460
Boulder-Request-Id: g3BLpUsmc2YU3Y7Y9mk9RYMwCALULst8bTzOS7KoflE
Replay-Nonce: rv7g6qUofkTPc9-dQBHbe_VXBVTCqBLv_kxOYfi_K2c
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
Expires: Mon, 21 Aug 2017 18:31:31 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
...
...
Server: nginx
Content-Type: application/problem+json
Content-Length: 144
Boulder-Request-Id: j6Qm5pnA8aiCeoA8My7sQ9l2lbw_y6_bUFe7KPYhn2Y
Boulder-Requester: 2494552
Replay-Nonce: b1SOB4Qhjg4GptCZ50Ag--JNWc5YaGyf2Bv_OHokToE
Expires: Mon, 21 Aug 2017 18:31:33 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 21 Aug 2017 18:31:33 GMT
Connection: close
{
"type": "urn:acme:error:rateLimited",
"detail": "Error creating new authz :: too many currently pending authorizations",
"status": 429
}
2017-08-21 18:31:33,611:DEBUG:acme.client:Storing nonce: b1SOB4Qhjg4GptCZ50Ag--JNWc5YaGyf2Bv_OHokToE
2017-08-21 18:31:33,615:WARNING:certbot.renewal:Attempting to renew cert (m3dev.dev1.chavdi.com) from /etc/letsencrypt/renewal/m3dev.dev1.chavdi.com.conf produced an unexpected error: urn:acme:error:rateLimited :: There were too many requests of a given type :: Error creating new authz :: too many currently pending authorizations. Skipping.
2017-08-21 18:31:33,617:DEBUG:certbot.renewal:Traceback was:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/certbot/renewal.py", line 421, in handle_renewal_request
main.renew_cert(lineage_config, plugins, renewal_candidate)
File "/usr/lib/python2.7/dist-packages/certbot/main.py", line 650, in renew_cert
_get_and_save_cert(le_client, config, lineage=lineage)
File "/usr/lib/python2.7/dist-packages/certbot/main.py", line 77, in _get_and_save_cert
renewal.renew_cert(config, domains, le_client, lineage)
File "/usr/lib/python2.7/dist-packages/certbot/renewal.py", line 297, in renew_cert
new_certr, new_chain, new_key, _ = le_client.obtain_certificate(domains)
File "/usr/lib/python2.7/dist-packages/certbot/client.py", line 318, in obtain_certificate
self.config.allow_subset_of_names)
File "/usr/lib/python2.7/dist-packages/certbot/auth_handler.py", line 66, in get_authorizations
self.authzr[domain] = self.acme.request_domain_challenges(domain)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 212, in request_domain_challenges
typ=messages.IDENTIFIER_FQDN, value=domain), new_authzr_uri)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 191, in request_challenges
response = self.net.post(self.directory.new_authz, new_authz)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 682, in post
return self._post_once(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 695, in _post_once
return self._check_response(response, content_type=content_type)
File "/usr/lib/python2.7/dist-packages/acme/client.py", line 582, in _check_response
raise messages.Error.from_json(jobj)
Error: urn:acme:error:rateLimited :: There were too many requests of a given type :: Error creating new authz :: too many currently pending authorizations
2017-08-21 18:31:33,620:DEBUG:certbot.log:Exiting abnormally:
Traceback (most recent call last):
File "/usr/bin/certbot", line 11, in
load_entry_point('certbot==0.17.0', 'console_scripts', 'certbot')()
File "/usr/lib/python2.7/dist-packages/certbot/main.py", line 753, in main
return config.func(config, plugins)
File "/usr/lib/python2.7/dist-packages/certbot/main.py", line 703, in renew
renewal.handle_renewal_request(config)
File "/usr/lib/python2.7/dist-packages/certbot/renewal.py", line 439, in handle_renewal_request
len(renew_failures), len(parse_failures)))
Error: 4 renew failure(s), 0 parse failure(s)
I'm not able to locate crash log in above.