Rate Limit issue

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is: backup.hostomega.com

I ran this command: sudo certbot certonly --standalone -d backup.hostomega.com -v

It produced this output:

[root@backup ~]# sudo certbot certonly --standalone -d backup.hostomega.com
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Requesting a certificate for backup.hostomega.com
live directory exists for backup.hostomega.com
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.

My web server is (include version): Standalone

The operating system my web server runs on is (include version): Almalinux 9.5

My hosting provider, if applicable, is: HOSTOMEGA

I can login to a root shell on my machine (yes or no, or I don't know): Yes

I'm using a control panel to manage my site (no, or provide the name and version of the control panel): IPMI

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): certbot 2.11.0

I don't see any rate limit error message.

2 Likes

Hi @talukder,

Please share the letsencrypt.log preferably after re-run Certbot with -v for more details.

2 Likes

[root@backup ~]# sudo certbot certonly --standalone -d backup.hostomega.com -v
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Requesting a certificate for backup.hostomega.com
An unexpected error occurred:
too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-18 22:22:10 UTC: see Rate Limits - Let's Encrypt
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.
[root@backup ~]#

Please use one of the previously issued certificates. Or wait till the time mentioned in the error message.

1 Like

After waiting it's showing live directory exists for backup.hostomega.com but I removed everything . I am trying from 5 days.

Why would you do that?

1 Like

Because I got the error:

[root@backup ~]# sudo certbot certonly --standalone -d backup.hostomega.com
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Requesting a certificate for backup.hostomega.com
live directory exists for backup.hostomega.com
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.

Well, not much of an error message. Please provide the log file as mentioned earlier by Bruce. Ignore the -v part, because that doesn't have any influence on the log itself.

[root@backup ~]# cat /var/log/letsencrypt/letsencrypt.log
2025-03-15 19:02:46,638:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-15 19:02:46,638:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-15 19:02:46,638:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'backup.hostomega.com']
2025-03-15 19:02:46,638:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-15 19:02:46,644:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-15 19:02:46,645:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
2025-03-15 19:02:46,645:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
Interfaces: Authenticator, Plugin
Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7f0074dd1fd0>
Prep: True
2025-03-15 19:02:46,645:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7f0074dd1fd0> and installer None
2025-03-15 19:02:46,645:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
2025-03-15 19:02:55,406:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2025-03-15 19:02:55,407:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2025-03-15 19:02:56,125:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
2025-03-15 19:02:56,125:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 15 Mar 2025 13:02:56 GMT
Content-Type: application/json
Content-Length: 1042
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "0MmevDK84o8": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  "meta": {
    "caaIdentities": [
      "letsencrypt.org"
    ],
    "profiles": {
      "classic": "https://letsencrypt.org/docs/profiles#classic",
      "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
      "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
    },
    "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
    "website": "https://letsencrypt.org"
  },
  "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}
2025-03-15 19:02:58,549:DEBUG:acme.client:Requesting fresh nonce
2025-03-15 19:02:58,549:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2025-03-15 19:02:58,788:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2025-03-15 19:02:58,789:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 15 Mar 2025 13:02:58 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: dETwZ2MHlNLuDFaY_o98vE3BEvii0zyyVvaJr7CdbyckejEOy2I
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800


2025-03-15 19:02:58,789:DEBUG:acme.client:Storing nonce: dETwZ2MHlNLuDFaY_o98vE3BEvii0zyyVvaJr7CdbyckejEOy2I
2025-03-15 19:02:58,789:DEBUG:acme.client:JWS payload:
b'{\n  "contact": [\n    "mailto:masum@talukder.net"\n  ],\n  "termsOfServiceAgreed": true\n}'
2025-03-15 19:02:58,791:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-acct:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAiandrIjogeyJuIjogIjNqb2JycUJlbFlaUmV4RGc0V05vanMwNmtVOS1xNnByY2llZHVSV2pLRVBQR2pybTVZUmt2dTUzUTI1ci1yTEJ0RlZrWlZHX2pQM0FzMUJqVzd3ZVZGcEl4b1pRSGhoSmltbktOVVpLdlhLNk9TOWhfS0p0WjI4N3l5NlZheWhkc2Y3ekFvZ3BBLVBfMmd6azVTaUdsem1BWU90NmtDMDdiLXNpQTJpUUVTTmxzMS1qTTNHY2Q0VjMwZHVCXzdJY0h5aWI5SVBwMUZrc1Fpam9Ea1B4eXh4cGxJZUdUNm9ZU1Q2WjQxblMwNVBOVzlLRkxDMWE3aFVlLUdsSjQ1T2NwdkR0MjdXRWZOUmtBYWQ5TlFQVU1ZWmZDR19yblZGaVVzQmxmZUVYWERnOVN1aXBKUUxrYnFOSHpBSzJodW5IdVdrNm9OWjM2bWFyczhoNmtDWEJVUSIsICJlIjogIkFRQUIiLCAia3R5IjogIlJTQSJ9LCAibm9uY2UiOiAiZEVUd1oyTUhsTkx1REZhWV9vOTh2RTNCRXZpaTB6eXlWdmFKcjdDZGJ5Y2tlakVPeTJJIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9uZXctYWNjdCJ9",
  "signature": "OYP3jGyDUVFyEtIvuwZt-w5wQHcNpaXIfwkMI8-xvoPtZQAnti0VYOVFxUwTMdgEOuvnFiMlH0m47Jvx5NT0YfDoH_TEKEGNwsBAVzvMvkIblY-wBQOaXIgvl8FOPBTkIsEaGaH_ZRXbyyz979XO4xhO5pYg6J1xVLeHZXC5NON1DI118aYCBNotILRdu4snpEWRdMgs7Lgqg7FYyBSkZ8UeDfY1va0Zjg4nvnJALNT5iIVGsGMqepkksmXOAyarY0Y9ZQE77EFXNg-2r-wBX-2jEbgqYARwlcbvT8oRW3bQrL7J52kidV32OfroecOp8qk9NH_jExucl-_RTgIxJw",
  "payload": "ewogICJjb250YWN0IjogWwogICAgIm1haWx0bzptYXN1bUB0YWx1a2Rlci5uZXQiCiAgXSwKICAidGVybXNPZlNlcnZpY2VBZ3JlZWQiOiB0cnVlCn0"
}
2025-03-15 19:02:59,036:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-acct HTTP/1.1" 201 528
2025-03-15 19:02:59,036:DEBUG:acme.client:Received response:
HTTP 201
Server: nginx
Date: Sat, 15 Mar 2025 13:02:58 GMT
Content-Type: application/json
Content-Length: 528
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf>;rel="terms-of-service"
Location: https://acme-v02.api.letsencrypt.org/acme/acct/2283170396
Replay-Nonce: dETwZ2MHvhC_qhZsnLYOpII27YP7al2ZTvbiJYbfly4CATSe3Ag
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "key": {
    "kty": "RSA",
    "n": "3jobrqBelYZRexDg4WNojs06kU9-q6prcieduRWjKEPPGjrm5YRkvu53Q25r-rLBtFVkZVG_jP3As1BjW7weVFpIxoZQHhhJimnKNUZKvXK6OS9h_KJtZ287yy6Vayhdsf7zAogpA-P_2gzk5SiGlzmAYOt6kC07b-siA2iQESNls1-jM3Gcd4V30duB_7IcHyib9IPp1FksQijoDkPxyxxplIeGT6oYST6Z41nS05PNW9KFLC1a7hUe-GlJ45OcpvDt27WEfNRkAad9NQPUMYZfCG_rnVFiUsBlfeEXXDg9SuipJQLkbqNHzAK2hunHuWk6oNZ36mars8h6kCXBUQ",
    "e": "AQAB"
  },
  "contact": [
    "mailto:masum@talukder.net"
  ],
  "createdAt": "2025-03-15T13:02:58.91450332Z",
  "status": "valid"
}
2025-03-15 19:02:59,036:DEBUG:acme.client:Storing nonce: dETwZ2MHvhC_qhZsnLYOpII27YP7al2ZTvbiJYbfly4CATSe3Ag
2025-03-15 19:03:01,874:DEBUG:certbot._internal.display.obj:Notifying user: Account registered.
2025-03-15 19:03:01,874:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=JWKRSA(key=<ComparableRSAKey(<cryptography.hazmat.backends.openssl.rsa._RSAPublicKey object at 0x7f0074c9c3d0>)>), contact=('mailto:masum@talukder.net',), agreement=None, status='valid', terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-v02.api.letsencrypt.org/acme/acct/2283170396', new_authzr_uri=None, terms_of_service='https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf'), 5ec1091ff44ce4e845c2e2e615f1ce58, Meta(creation_dt=datetime.datetime(2025, 3, 15, 13, 2, 59, tzinfo=<UTC>), creation_host='backup.hostomega.com', register_to_eff='masum@talukder.net'))>
2025-03-15 19:03:01,875:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for backup.hostomega.com
2025-03-15 19:03:01,876:DEBUG:acme.client:JWS payload:
b'{\n  "identifiers": [\n    {\n      "type": "dns",\n      "value": "backup.hostomega.com"\n    }\n  ]\n}'
2025-03-15 19:03:01,877:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICJkRVR3WjJNSHZoQ19xaFpzbkxZT3BJSTI3WVA3YWwyWlR2YmlKWWJmbHk0Q0FUU2UzQWciLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  "signature": "MBHQXjEYD-lzkCrZTXc3wCk93VZhjR6fdlPUa8wud6SjFGuJ0Tg3tSizPHO0QOj5dfNYlI8DOnKxB86iGGX7EbnBqArX7Mk-QJ8KSqprQwkng_EbJd-bR4M4mJDEu1pvVCfipxbF0oiLaWoTIkO7x14nV-0nu2c3qxFpSN18lIy3kmgxd22cEGEqk1tuASXPWPQooQ5NVXNrsXIg8FUBQtkKkSA6-HLK_jJfWN4nXoT36e9VMo0XFd55VJZoFdz1dGchBiNmRbRWFAFa5MkfM27x59rN6Dd-w5PPzJYxclCWrWtWeztMN3VpAFbb3oZdiJ5f55EdqwqlRH7HP8jkvg",
  "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImJhY2t1cC5ob3N0b21lZ2EuY29tIgogICAgfQogIF0KfQ"
}
2025-03-15 19:03:02,130:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 429 306
2025-03-15 19:03:02,131:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Date: Sat, 15 Mar 2025 13:03:02 GMT
Content-Type: application/problem+json
Content-Length: 306
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://letsencrypt.org/docs/rate-limits>;rel="help"
Replay-Nonce: dETwZ2MHtrg8jaNZKPqm33r-bVGOvzc-BDdOqkq0NBqrghxrGZE
Retry-After: 49894

{
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-16 02:54:35 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames",
  "status": 429
}
2025-03-15 19:03:02,131:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/bin/certbot", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
    return internal_main.main(cli_args)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
    return config.func(config, plugins)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1600, in certonly
    lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
    lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
    cert, chain, key, _ = self.obtain_certificate(domains)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 428, in obtain_certificate
    orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 478, in _get_order_and_authorizations
    orderr = self.acme.new_order(csr_pem)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 137, in new_order
    response = self._post(self.directory['newOrder'], order)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 365, in _post
    return self.net.post(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 738, in post
    return self._post_once(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 751, in _post_once
    response = self._check_response(response, content_type=content_type)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 602, in _check_response
    raise messages.Error.from_json(jobj)
acme.messages.Error: urn:ietf:params:acme:error:rateLimited :: There were too many requests of a given type :: too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-16 02:54:35 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-15 19:03:02,132:ERROR:certbot._internal.log:An unexpected error occurred:
2025-03-15 19:03:02,132:ERROR:certbot._internal.log:too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-16 02:54:35 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-15 22:31:42,197:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-15 22:31:42,197:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-15 22:31:42,197:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'backup.hostomega.com']
2025-03-15 22:31:42,198:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-15 22:31:42,220:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-15 22:31:42,221:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
2025-03-15 22:31:42,222:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
Interfaces: Authenticator, Plugin
Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7f3ab1356fd0>
Prep: True
2025-03-15 22:31:42,222:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7f3ab1356fd0> and installer None
2025-03-15 22:31:42,222:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
2025-03-15 22:31:42,337:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=None, contact=(), agreement=None, status=None, terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-v02.api.letsencrypt.org/acme/acct/2283170396', new_authzr_uri=None, terms_of_service=None), 5ec1091ff44ce4e845c2e2e615f1ce58, Meta(creation_dt=datetime.datetime(2025, 3, 15, 13, 2, 59, tzinfo=<UTC>), creation_host='backup.hostomega.com', register_to_eff='masum@talukder.net'))>
2025-03-15 22:31:42,338:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2025-03-15 22:31:42,340:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2025-03-15 22:31:43,092:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
2025-03-15 22:31:43,092:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 15 Mar 2025 16:31:42 GMT
Content-Type: application/json
Content-Length: 1042
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "CVLjE-TE-60": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  "meta": {
    "caaIdentities": [
      "letsencrypt.org"
    ],
    "profiles": {
      "classic": "https://letsencrypt.org/docs/profiles#classic",
      "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
      "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
    },
    "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
    "website": "https://letsencrypt.org"
  },
  "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}
2025-03-15 22:31:43,093:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for backup.hostomega.com
2025-03-15 22:31:43,131:DEBUG:acme.client:Requesting fresh nonce
2025-03-15 22:31:43,131:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2025-03-15 22:31:43,366:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2025-03-15 22:31:43,367:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 15 Mar 2025 16:31:43 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: dETwZ2MHsCvEUM8f9gdxcxsrEFHfKhW9amA8M8w5FMeEmI52_Z0
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800


2025-03-15 22:31:43,367:DEBUG:acme.client:Storing nonce: dETwZ2MHsCvEUM8f9gdxcxsrEFHfKhW9amA8M8w5FMeEmI52_Z0
2025-03-15 22:31:43,367:DEBUG:acme.client:JWS payload:
b'{\n  "identifiers": [\n    {\n      "type": "dns",\n      "value": "backup.hostomega.com"\n    }\n  ]\n}'
2025-03-15 22:31:43,369:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICJkRVR3WjJNSHNDdkVVTThmOWdkeGN4c3JFRkhmS2hXOWFtQThNOHc1Rk1lRW1JNTJfWjAiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  "signature": "jqbest7vrAbR4KG9p2Gp_Ppwlak89-xi9hZgWg0KxcMj9ZMI8FxZwRKwtUyuAruwplNT57US-noGNlw-KsiFInc6WIQrS81vAnQLUg3xCqgtYRTQuHibASvO6DcBjmRzPN2Je59U-t6iF8g2LO8rwwXKKQfxm8_xYORJ5oJjVXhNZK8KajqJVfTWbsVXBLp4yn9CVRuHPc3EmxDPX9xIJP_9_GD2iRNJU014firO8jMwjnoUtJcGVfWPSst97g6XbiX5oAWuosJzTdWnlGqex39e1bdtV5Wjg6QClfH6b52FTHz9N7LKMtNXU-I85ZhiPEqu2GG0R7uZnull7ZO87Q",
  "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImJhY2t1cC5ob3N0b21lZ2EuY29tIgogICAgfQogIF0KfQ"
}
2025-03-15 22:31:43,614:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 429 306
2025-03-15 22:31:43,614:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Date: Sat, 15 Mar 2025 16:31:43 GMT
Content-Type: application/problem+json
Content-Length: 306
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://letsencrypt.org/docs/rate-limits>;rel="help"
Replay-Nonce: dETwZ2MHTac2f2qMlMkLGSIjrBNAr9VNuNWwqpLeiFAQ4gc5A5k
Retry-After: 37046

{
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-16 02:49:09 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames",
  "status": 429
}
2025-03-15 22:31:43,614:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/bin/certbot", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
    return internal_main.main(cli_args)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
    return config.func(config, plugins)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1600, in certonly
    lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
    lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
    cert, chain, key, _ = self.obtain_certificate(domains)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 428, in obtain_certificate
    orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 478, in _get_order_and_authorizations
    orderr = self.acme.new_order(csr_pem)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 137, in new_order
    response = self._post(self.directory['newOrder'], order)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 365, in _post
    return self.net.post(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 738, in post
    return self._post_once(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 751, in _post_once
    response = self._check_response(response, content_type=content_type)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 602, in _check_response
    raise messages.Error.from_json(jobj)
acme.messages.Error: urn:ietf:params:acme:error:rateLimited :: There were too many requests of a given type :: too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-16 02:49:09 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-15 22:31:43,744:ERROR:certbot._internal.log:An unexpected error occurred:
2025-03-15 22:31:43,744:ERROR:certbot._internal.log:too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-16 02:49:09 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-16 00:38:08,577:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-16 00:38:08,577:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-16 00:38:08,577:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'backup.hostomega.com']
2025-03-16 00:38:08,577:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-16 00:38:08,591:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-16 00:38:08,592:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
2025-03-16 00:38:08,592:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
Interfaces: Authenticator, Plugin
Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7f3f20a34fd0>
Prep: True
2025-03-16 00:38:08,592:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7f3f20a34fd0> and installer None
2025-03-16 00:38:08,592:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
2025-03-16 00:38:08,742:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=None, contact=(), agreement=None, status=None, terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-v02.api.letsencrypt.org/acme/acct/2283170396', new_authzr_uri=None, terms_of_service=None), 5ec1091ff44ce4e845c2e2e615f1ce58, Meta(creation_dt=datetime.datetime(2025, 3, 15, 13, 2, 59, tzinfo=<UTC>), creation_host='backup.hostomega.com', register_to_eff='masum@talukder.net'))>
2025-03-16 00:38:08,742:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2025-03-16 00:38:08,746:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2025-03-16 00:38:09,537:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
2025-03-16 00:38:09,538:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 15 Mar 2025 18:38:09 GMT
Content-Type: application/json
Content-Length: 1042
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "0OEJHcqala0": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  "meta": {
    "caaIdentities": [
      "letsencrypt.org"
    ],
    "profiles": {
      "classic": "https://letsencrypt.org/docs/profiles#classic",
      "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
      "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
    },
    "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
    "website": "https://letsencrypt.org"
  },
  "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}
2025-03-16 00:38:09,539:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for backup.hostomega.com
2025-03-16 00:38:09,542:DEBUG:acme.client:Requesting fresh nonce
2025-03-16 00:38:09,542:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2025-03-16 00:38:10,001:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2025-03-16 00:38:10,002:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 15 Mar 2025 18:38:09 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: 3BLlaDHkUOzurQDNkeLIMmYj8dLotDnV3zybYdHcLO4B0ApzWXA
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800


2025-03-16 00:38:10,002:DEBUG:acme.client:Storing nonce: 3BLlaDHkUOzurQDNkeLIMmYj8dLotDnV3zybYdHcLO4B0ApzWXA
2025-03-16 00:38:10,002:DEBUG:acme.client:JWS payload:
b'{\n  "identifiers": [\n    {\n      "type": "dns",\n      "value": "backup.hostomega.com"\n    }\n  ]\n}'
2025-03-16 00:38:10,004:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICIzQkxsYURIa1VPenVyUUROa2VMSU1tWWo4ZExvdERuVjN6eWJZZEhjTE80QjBBcHpXWEEiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  "signature": "I7525RzPUZ-9J-wvoUsu7xZbwsIX2a6g77dFQkzS9QNjXv8DbGx8k4pD_qQ5nrc809dFumLQBkYMY6hfwsrrjTmz2kIlHylpe33GluOaRlsiLyarn1my6b_Ao_xwl6ICuHdUODRz9V0T5RhpaUNcUR-op4U2bBfm-yTCG_dJ969ibMz7NJx5oxd3Jc7Cu5PGKOfbEztTl_qbqrSJcs_sPU17iM5EHmRw7PvQm5bV-lKioq4qTKt67qLYHtTFyo_RkA3ZswQ_4IXbzobBXwguHlv4Ci1_GQYN9YrHWFFuebxIykuDdT3y5FxmLwIuy-HCUpv-FnFEX0W8RWOO0byzog",
  "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImJhY2t1cC5ob3N0b21lZ2EuY29tIgogICAgfQogIF0KfQ"
}
2025-03-16 00:38:10,280:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 429 306
2025-03-16 00:38:10,280:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Date: Sat, 15 Mar 2025 18:38:10 GMT
Content-Type: application/problem+json
Content-Length: 306
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://letsencrypt.org/docs/rate-limits>;rel="help"
Replay-Nonce: 3BLlaDHkpTm0_9SIrQMr_8J1Jr8sauD35n0RvP6nobqhFMVP9iI
Retry-After: 29713

{
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-16 02:53:22 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames",
  "status": 429
}
2025-03-16 00:38:10,281:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/bin/certbot", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
    return internal_main.main(cli_args)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
    return config.func(config, plugins)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1600, in certonly
    lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
    lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
    cert, chain, key, _ = self.obtain_certificate(domains)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 428, in obtain_certificate
    orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 478, in _get_order_and_authorizations
    orderr = self.acme.new_order(csr_pem)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 137, in new_order
    response = self._post(self.directory['newOrder'], order)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 365, in _post
    return self.net.post(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 738, in post
    return self._post_once(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 751, in _post_once
    response = self._check_response(response, content_type=content_type)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 602, in _check_response
    raise messages.Error.from_json(jobj)
acme.messages.Error: urn:ietf:params:acme:error:rateLimited :: There were too many requests of a given type :: too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-16 02:53:22 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-16 00:38:10,297:ERROR:certbot._internal.log:An unexpected error occurred:
2025-03-16 00:38:10,297:ERROR:certbot._internal.log:too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-16 02:53:22 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-16 08:46:53,874:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-16 08:46:53,874:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-16 08:46:53,874:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'backup.hostomega.com']
2025-03-16 08:46:53,874:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-16 08:46:53,890:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-16 08:46:53,891:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
2025-03-16 08:46:53,891:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
Interfaces: Authenticator, Plugin
Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7fea3cf08fd0>
Prep: True
2025-03-16 08:46:53,891:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7fea3cf08fd0> and installer None
2025-03-16 08:46:53,891:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
2025-03-16 08:46:53,984:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=None, contact=(), agreement=None, status=None, terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-v02.api.letsencrypt.org/acme/acct/2283170396', new_authzr_uri=None, terms_of_service=None), 5ec1091ff44ce4e845c2e2e615f1ce58, Meta(creation_dt=datetime.datetime(2025, 3, 15, 13, 2, 59, tzinfo=<UTC>), creation_host='backup.hostomega.com', register_to_eff='masum@talukder.net'))>
2025-03-16 08:46:53,984:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2025-03-16 08:46:53,985:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2025-03-16 08:46:54,773:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
2025-03-16 08:46:54,773:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sun, 16 Mar 2025 02:46:54 GMT
Content-Type: application/json
Content-Length: 1042
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "AzmPshZXY1c": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  "meta": {
    "caaIdentities": [
      "letsencrypt.org"
    ],
    "profiles": {
      "classic": "https://letsencrypt.org/docs/profiles#classic",
      "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
      "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
    },
    "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
    "website": "https://letsencrypt.org"
  },
  "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}
2025-03-16 08:46:54,773:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for backup.hostomega.com
2025-03-16 08:46:54,775:DEBUG:acme.client:Requesting fresh nonce
2025-03-16 08:46:54,776:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2025-03-16 08:46:55,025:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2025-03-16 08:46:55,025:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sun, 16 Mar 2025 02:46:54 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: 3BLlaDHk1ZxpmR5LMT5iP2Zns6scBCVxXA4cDTVOptrF0iSaQqg
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800


2025-03-16 08:46:55,025:DEBUG:acme.client:Storing nonce: 3BLlaDHk1ZxpmR5LMT5iP2Zns6scBCVxXA4cDTVOptrF0iSaQqg
2025-03-16 08:46:55,025:DEBUG:acme.client:JWS payload:
b'{\n  "identifiers": [\n    {\n      "type": "dns",\n      "value": "backup.hostomega.com"\n    }\n  ]\n}'
2025-03-16 08:46:55,026:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICIzQkxsYURIazFaeHBtUjVMTVQ1aVAyWm5zNnNjQkNWeFhBNGNEVFZPcHRyRjBpU2FRcWciLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  "signature": "PX1jVWXCB41DWk3FBnY0lAG6ccYHNcYzx3ZG4azuUEiqZMWgS2SXGpMkALJtNnI9kWrzfXb9NEtWDMxL03PLDtkM1LNEM6tkIweVQ4Shgf_nP4CVJAhQ_AL8SIqOVqZw6xVO3G_Kri4h1TzB72oueB2pr6Nd_ZVQDXmIKO-Wl9kivB1XFme_Qmq6ohDqMR7l4n5x6rZlORaUwiEwVbZQLdoPxgTNOSdO6Abbf4v02phUeUgrsYa9MV2Kyl6eBIkFnRkq8j_B9HNiJDhHno-SJHDZC3UPBLQqSOtDeblUSquFGFjolFelbozucV8AfoyTf8-bI19P9_wYLeXetQnPUQ",
  "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImJhY2t1cC5ob3N0b21lZ2EuY29tIgogICAgfQogIF0KfQ"
}
2025-03-16 08:46:55,402:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 354
2025-03-16 08:46:55,402:DEBUG:acme.client:Received response:
HTTP 201
Server: nginx
Date: Sun, 16 Mar 2025 02:46:55 GMT
Content-Type: application/json
Content-Length: 354
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Location: https://acme-v02.api.letsencrypt.org/acme/order/2283170396/364026060226
Replay-Nonce: Hmvbf_R91efuAUc6Yt3HEM9jeEwB5AcCb3y3uNr0KUfNF6IR5nM
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "status": "pending",
  "expires": "2025-03-23T02:46:55Z",
  "identifiers": [
    {
      "type": "dns",
      "value": "backup.hostomega.com"
    }
  ],
  "authorizations": [
    "https://acme-v02.api.letsencrypt.org/acme/authz/2283170396/490450522456"
  ],
  "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2283170396/364026060226"
}

2025-03-16 08:46:55,910:DEBUG:acme.client:Storing nonce: Hmvbf_R9YkuoyhWmdmIL50JaV-PjbE5pY8uyFGSiR_V07vbAnJU
2025-03-16 08:46:55,911:INFO:certbot._internal.auth_handler:Waiting for verification...
2025-03-16 08:46:56,219:DEBUG:acme.standalone:::ffff:23.178.112.215 - - Incoming request
2025-03-16 08:46:56,220:DEBUG:acme.standalone:::ffff:23.178.112.215 - - Serving HTTP01 with token 'DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8'
2025-03-16 08:46:56,220:DEBUG:acme.standalone:::ffff:23.178.112.215 - - "GET /.well-known/acme-challenge/DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8 HTTP/1.1" 200 -
2025-03-16 08:46:56,592:DEBUG:acme.standalone:::ffff:47.128.245.151 - - Incoming request
2025-03-16 08:46:56,593:DEBUG:acme.standalone:::ffff:47.128.245.151 - - Serving HTTP01 with token 'DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8'
2025-03-16 08:46:56,593:DEBUG:acme.standalone:::ffff:47.128.245.151 - - "GET /.well-known/acme-challenge/DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8 HTTP/1.1" 200 -
2025-03-16 08:46:56,750:DEBUG:acme.standalone:::ffff:34.221.29.2 - - Incoming request
2025-03-16 08:46:56,751:DEBUG:acme.standalone:::ffff:34.221.29.2 - - Serving HTTP01 with token 'DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8'
2025-03-16 08:46:56,751:DEBUG:acme.standalone:::ffff:34.221.29.2 - - "GET /.well-known/acme-challenge/DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8 HTTP/1.1" 200 -
2025-03-16 08:46:56,778:DEBUG:acme.standalone:::ffff:16.170.239.183 - - Incoming request
2025-03-16 08:46:56,778:DEBUG:acme.standalone:::ffff:16.170.239.183 - - Serving HTTP01 with token 'DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8'
2025-03-16 08:46:56,778:DEBUG:acme.standalone:::ffff:16.170.239.183 - - "GET /.well-known/acme-challenge/DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8 HTTP/1.1" 200 -
2025-03-16 08:46:56,841:DEBUG:acme.standalone:::ffff:3.136.97.67 - - Incoming request
2025-03-16 08:46:56,841:DEBUG:acme.standalone:::ffff:3.136.97.67 - - Serving HTTP01 with token 'DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8'
2025-03-16 08:46:56,841:DEBUG:acme.standalone:::ffff:3.136.97.67 - - "GET /.well-known/acme-challenge/DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8 HTTP/1.1" 200 -
2025-03-16 08:46:56,912:DEBUG:acme.client:JWS payload:
b''
2025-03-16 08:46:56,913:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2283170396/490450522456:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICJIbXZiZl9SOVlrdW95aFdtZG1JTDUwSmFWLVBqYkU1cFk4dXlGR1NpUl9WMDd2YkFuSlUiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyODMxNzAzOTYvNDkwNDUwNTIyNDU2In0",
"signature": "diRt7aDymZu-WgwEHndLNJLpORH0-Dsedo-IhvX902xyw7BM_JtYSmNng-w39DP8nO1EX7VG5wOyycaFJ231jtKgdHdfSCRKMxsJG7EiPhF584IJppNUwz254swlxso_elgWpIND-M636bOHmf9jPez9z0H0DNPAldxLeOw7VTsoaFVwIM1tqYjkOnjipBHmG16DSbk4_rRw9AEm_e9jUsVBfj6wCBVEuD0MbiJ0kbqF7uC4G9BB014gk-ASSDQmnJ2pM0YiCaOcsv3ZOig6dMqVfSZTfUDkSahrjr-C7K4BQ5RwLr0BkkCB591jLBlvu6IRNXj4zmPoDfWc1fyJTg",
"payload": ""
}
2025-03-16 08:46:57,163:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2283170396/490450522456 HTTP/1.1" 200 828
2025-03-16 08:46:57,163:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sun, 16 Mar 2025 02:46:57 GMT
Content-Type: application/json
Content-Length: 828
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index"
Replay-Nonce: 3BLlaDHkasWK3XVoxfblR6-8Y00smSLraAoX9R2_rD5nHgPx_vE
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
"identifier": {
"type": "dns",
"value": "backup.hostomega.com"
},
"status": "pending",
"expires": "2025-03-23T02:46:55Z",
"challenges": [
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2283170396/490450522456/kcLAbw",
"status": "pending",
"token": "DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8"
},
{
"type": "tls-alpn-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2283170396/490450522456/ggo9aQ",
"status": "pending",
"token": "DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8"
},
{
"type": "http-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2283170396/490450522456/kYFkgw",
"status": "pending",
"token": "DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8"
}
]
}
2025-03-16 08:46:57,163:DEBUG:acme.client:Storing nonce: 3BLlaDHkasWK3XVoxfblR6-8Y00smSLraAoX9R2_rD5nHgPx_vE
2025-03-16 08:47:00,166:DEBUG:acme.client:JWS payload:
b''
2025-03-16 08:47:00,167:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2283170396/490450522456:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICIzQkxsYURIa2FzV0szWFZveGZibFI2LThZMDBzbVNMcmFBb1g5UjJfckQ1bkhnUHhfdkUiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyODMxNzAzOTYvNDkwNDUwNTIyNDU2In0",
"signature": "dJ0CV2bH3mFgwKrxU-Hb4bfze4aVScXhuC8Nlx_a1yoXAEIW_3nZOAtra4Z34GrWgc4aMRWh4EdmsThOzJqaXBOucBP7Ck6_HhslzLOgdF5D7_-NnaruxWKNVXs5dcRlrJ7r1iXXgZhWf87mS5jzkmaEblO1iG3aEnHFPSsv-Gj9qw0PuX9tpPZ3OLncdyY48zYnIbB6lN3vCSFZ23wHoh3asGb5c3m1aE5w3GXPJzZaxgEttwyQ3TZCJgqFfy6s6mVN_I6lxPIB7xPZ40Uo5KoAW6PIYAFCLIxToJ8R2ebAcs9X2-aubiL6TbAWGnRf202dFxj7UJZ7SxRZVHnYJg",
"payload": ""
}
2025-03-16 08:47:00,423:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2283170396/490450522456 HTTP/1.1" 200 787
2025-03-16 08:47:00,423:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sun, 16 Mar 2025 02:47:00 GMT
Content-Type: application/json
Content-Length: 787
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index"
Replay-Nonce: Hmvbf_R9TPu1Z-xFdvgPzJHsXfYWzNpeqKe95jKB_1dhlSJOdJM
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
"identifier": {
"type": "dns",
"value": "backup.hostomega.com"
},
"status": "valid",
"expires": "2025-04-15T02:46:57Z",
"challenges": [
{
"type": "http-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2283170396/490450522456/kYFkgw",
"status": "valid",
"validated": "2025-03-16T02:46:55Z",
"token": "DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8",
"validationRecord": [
{
"url": "http://backup.hostomega.com/.well-known/acme-challenge/DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8",
"hostname": "backup.hostomega.com",
"port": "80",
"addressesResolved": [
"160.187.130.251"
],
"addressUsed": "160.187.130.251"
}
]
}
]
}
2025-03-16 08:47:00,423:DEBUG:acme.client:Storing nonce: Hmvbf_R9TPu1Z-xFdvgPzJHsXfYWzNpeqKe95jKB_1dhlSJOdJM
2025-03-16 08:47:00,423:DEBUG:certbot._internal.error_handler:Calling registered functions
2025-03-16 08:47:00,423:INFO:certbot._internal.auth_handler:Cleaning up challenges
2025-03-16 08:47:00,423:DEBUG:certbot._internal.plugins.standalone:Stopping server at :::80...
2025-03-16 08:47:00,853:DEBUG:certbot._internal.client:CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIHuMIGUAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQHwRPki6AGLIos\n9Ob7uJkh7P1bVAycnmMSoUxAJn98457xiKj0K3UQVCXugz95d3cNHTVzrRQ1IKr+\ndbLrVtcdoDIwMAYJKoZIhvcNAQkOMSMwITAfBgNVHREEGDAWghRiYWNrdXAuaG9z\ndG9tZWdhLmNvbTAKBggqhkjOPQQDAgNJADBGAiEA14k4SeqVPh0DkBUfUgQix4g+\nBna8Z/Ekh+lgYS+6IzsCIQCZBVPsc70Jb4pR8HHbT+qNJXIdKLEDIGL3PPjFDXq+\nuw==\n-----END CERTIFICATE REQUEST-----\n', form='pem')
2025-03-16 08:47:00,853:DEBUG:certbot._internal.client:Will poll for certificate issuance until 2025-03-16 08:48:30.853786
2025-03-16 08:47:00,854:DEBUG:acme.client:JWS payload:
b'{\n "csr": "MIHuMIGUAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQHwRPki6AGLIos9Ob7uJkh7P1bVAycnmMSoUxAJn98457xiKj0K3UQVCXugz95d3cNHTVzrRQ1IKr-dbLrVtcdoDIwMAYJKoZIhvcNAQkOMSMwITAfBgNVHREEGDAWghRiYWNrdXAuaG9zdG9tZWdhLmNvbTAKBggqhkjOPQQDAgNJADBGAiEA14k4SeqVPh0DkBUfUgQix4g-Bna8Z_Ekh-lgYS-6IzsCIQCZBVPsc70Jb4pR8HHbT-qNJXIdKLEDIGL3PPjFDXq-uw"\n}'
2025-03-16 08:47:00,854:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/finalize/2283170396/364026060226:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICJIbXZiZl9SOVRQdTFaLXhGZHZnUHpKSHNYZllXek5wZXFLZTk1aktCXzFkaGxTSk9kSk0iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2ZpbmFsaXplLzIyODMxNzAzOTYvMzY0MDI2MDYwMjI2In0",
"signature": "aSMtzGYFfz-1g_cW0IWE7__l-Otg1GdcdjPFlcBXgdq-A-knPYNpyY5KBJcLzpzu_d8RuPA-GIRm2UnnkTBT5xDKyq-Ed6J8qmV535lNiPkLznpTGvZ22lirhA9lxV39GqJfI6rCiv-iCv7hWiKtXuUK1yT4Fu3Fe5WQOdqUAAV4pieU6g2IMdRBMKCLwQjLuYekSxQJ13JyZZs-AxFCJctFz5v0mktRS-ebeGn1wnhcn_xYRc2vXccBvvJN5XGZwCDk4IK61aRqPVyWf-msp2tZOik-_yuSm5TevdGXmQEGI9HVlDtJC2U-xLsY11tHdbG25k-RtHRPTQKghEKuHg",
"payload": "ewogICJjc3IiOiAiTUlIdU1JR1VBZ0VBTUFBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRSHdSUGtpNkFHTElvczlPYjd1SmtoN1AxYlZBeWNubU1Tb1V4QUpuOTg0NTd4aUtqMEszVVFWQ1h1Z3o5NWQzY05IVFZ6clJRMUlLci1kYkxyVnRjZG9ESXdNQVlKS29aSWh2Y05BUWtPTVNNd0lUQWZCZ05WSFJFRUdEQVdnaFJpWVdOcmRYQXVhRzl6ZEc5dFpXZGhMbU52YlRBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQTE0azRTZXFWUGgwRGtCVWZVZ1FpeDRnLUJuYThaX0VraC1sZ1lTLTZJenNDSVFDWkJWUHNjNzBKYjRwUjhISGJULXFOSlhJZEtMRURJR0wzUFBqRkRYcS11dyIKfQ"
}
2025-03-16 08:47:03,180:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/finalize/2283170396/364026060226 HTTP/1.1" 200 456
2025-03-16 08:47:03,180:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sun, 16 Mar 2025 02:47:03 GMT
Content-Type: application/json
Content-Length: 456
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index"
Location: https://acme-v02.api.letsencrypt.org/acme/order/2283170396/364026060226
Replay-Nonce: 3BLlaDHkF-Ay-_PKOU-KeOD5hWF_UqHcoX-ACU8sblThmA8DSgs
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
"status": "valid",
"expires": "2025-03-23T02:46:55Z",
"identifiers": [
{
"type": "dns",
"value": "backup.hostomega.com"
}
],
"authorizations": [
"https://acme-v02.api.letsencrypt.org/acme/authz/2283170396/490450522456"
],
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2283170396/364026060226",
"certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/06755769a0d375b3d13ffb76d173133e7118"
}
2025-03-16 08:47:03,180:DEBUG:acme.client:Storing nonce: 3BLlaDHkF-Ay-_PKOU-KeOD5hWF_UqHcoX-ACU8sblThmA8DSgs
2025-03-16 08:47:04,182:DEBUG:acme.client:JWS payload:
b''
2025-03-16 08:47:04,183:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/order/2283170396/364026060226:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICIzQkxsYURIa0YtQXktX1BLT1UtS2VPRDVoV0ZfVXFIY29YLUFDVThzYmxUaG1BOERTZ3MiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL29yZGVyLzIyODMxNzAzOTYvMzY0MDI2MDYwMjI2In0",
"signature": "FoqKOCG_Hl2qi7Pd9WQdYhNzkpYoCymgTC5zkTINptAlGW5e_gZspNIhgt_cwwVvry1-sg4OYyNr0JqbXglyp1S7HwAncVG-QXjTGEQMP_z4NlskLJSGQIfuxGmtvw9RMJ0vHnU4JbG_b4s2ILarI7oH3MKyfKObj_fcdYItVqgzUCW4cmljccKxhQrocpuJDoNR-pSDlQfcqVWfAYKP7DSJ0QYRDnGhTVciaQo25leL2jCsyeQq6UA_CCnNX2CY6hxODKoRv1ZGIul7x7SdRKyzGzvAuYsc5hgdR7I8f9hbV0wPx0CMx_mtI_9EM13vEK7Vh1RtEAatgB_jDx74Sw",
"payload": ""
}
2025-03-16 08:47:04,441:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/order/2283170396/364026060226 HTTP/1.1" 200 456
2025-03-16 08:47:04,441:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sun, 16 Mar 2025 02:47:04 GMT
Content-Type: application/json
Content-Length: 456
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index"
Replay-Nonce: Hmvbf_R95qgodKsbeIdmWave3gQJ7HSrlmEHOezUP4Sv8F1c7nc
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
"status": "valid",
"expires": "2025-03-23T02:46:55Z",
"identifiers": [
{
"type": "dns",
"value": "backup.hostomega.com"
}
],
"authorizations": [
"https://acme-v02.api.letsencrypt.org/acme/authz/2283170396/490450522456"
],
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2283170396/364026060226",
"certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/06755769a0d375b3d13ffb76d173133e7118"
}
2025-03-16 08:47:04,441:DEBUG:acme.client:Storing nonce: Hmvbf_R95qgodKsbeIdmWave3gQJ7HSrlmEHOezUP4Sv8F1c7nc
2025-03-16 08:47:04,442:DEBUG:acme.client:JWS payload:
b''
2025-03-16 08:47:04,442:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/cert/06755769a0d375b3d13ffb76d173133e7118:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICJIbXZiZl9SOTVxZ29kS3NiZUlkbVdhdmUzZ1FKN0hTcmxtRUhPZXpVUDRTdjhGMWM3bmMiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMDY3NTU3NjlhMGQzNzViM2QxM2ZmYjc2ZDE3MzEzM2U3MTE4In0",
"signature": "Zp_-4zfj02KfUXUSWFwBqZNGw1cxlw51-fU5M_uRWCiq5ImRgT7UJZqabCHQJgHuIhJicSVTNuJ1xPnH7SSD6qe11wxyhqYiDRXZrjLGv67zc9ny7b99V1je5ELgDoJH9HqhhCNn3yp6wN3Vsr0o9la6GKm3jFCso-KtSmPbh0eh-5N9AMLUtwJ-xzEYU_YCqmMevahYst6WHTk0GdtrsbVQPa-TiKhHlulGstEhj2O1DyLUYazLk53x9l0o_Y4oCvOcv5YAnai-8rrswWLcYPPLsc0nU6ikXYcnScN0gE-ksZqYoGH3PYp-6-z3KWX4shWoxgSG1TnwOx5B4aew",
"payload": ""
}
2025-03-16 08:47:04,701:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/cert/06755769a0d375b3d13ffb76d173133e7118 HTTP/1.1" 200 2917
2025-03-16 08:47:04,701:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sun, 16 Mar 2025 02:47:04 GMT
Content-Type: application/pem-certificate-chain
Content-Length: 2917
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index", https://acme-v02.api.letsencrypt.org/acme/cert/06755769a0d375b3d13ffb76d173133e7118/1;rel="alternate"
Replay-Nonce: Hmvbf_R9qkWtyvgsiKqtu4YT6xMOFzQgF1bh05_7XWguiCmlBso
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

-----BEGIN CERTIFICATE-----
MIIDuDCCAz+gAwIBAgISBnVXaaDTdbPRP/t20XMTPnEYMAoGCCqGSM49BAMDMDIx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
NjAeFw0yNTAzMTYwMTQ4MzFaFw0yNTA2MTQwMTQ4MzBaMB8xHTAbBgNVBAMTFGJh
Y2t1cC5ob3N0b21lZ2EuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEB8ET
5IugBiyKLPTm+7iZIez9W1QMnJ5jEqFMQCZ/fOOe8Yio9Ct1EFQl7oM/eXd3DR01
c60UNSCq/nWy61bXHaOCAkYwggJCMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAU
BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUsLS6
HkG92X2aTn9BkGj5kAO4ZFIwHwYDVR0jBBgwFoAUkydGmAOpUWiOmNbEQkjbI79Y
lNIwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vZTYuby5sZW5j
ci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNi5pLmxlbmNyLm9yZy8wHwYDVR0R
BBgwFoIUYmFja3VwLmhvc3RvbWVnYS5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEw
LQYDVR0fBCYwJDAioCCgHoYcaHR0cDovL2U2LmMubGVuY3Iub3JnLzI1LmNybDCC
AQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2AHMgIg8IFor588SmiwqyappKAO71d4WK
CE0FANSlQkRZAAABlZzY/bsAAAQDAEcwRQIhALqqHGkvndK3Acg8G0u3Yy16s07v
6sCA+k7I9pONdw4MAiBMUOo6fLQt/nxK1wYqvA7NKlj0EACMa3zyAEpbg4yAqAB3
AOCSs/wMHcjnaDYf3mG5lk0KUngZinLWcsSwTaVtb1QEAAABlZzY/o0AAAQDAEgw
RgIhAModgGOag4RX1ZBQsa0I3h+JYzcKLLJSNseZTNL8lj89AiEAg/q/B0NoLzj2
wRuoMDUQyL1xicTSZBziOLiBAyYlYCowCgYIKoZIzj0EAwMDZwAwZAIwdi/uvcjp
JmaEJRSiBuQJHd41tT/099F68JDzz0njvwDUyeN0u09XApCHq3p8AYuKAjBP/x3B
s4UiBz3FaWNoFgyDY0tRj9YnkNsjgx6512rg0wQApIis/miDRpfHdZ89JB8=
-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----
MIIEVzCCAj+gAwIBAgIRALBXPpFzlydw27SHyzpFKzgwDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw
WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCRTYwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATZ8Z5G
h/ghcWCoJuuj+rnq2h25EqfUJtlRFLFhfHWWvyILOR/VvtEKRqotPEoJhC6+QJVV
6RlAN2Z17TJOdwRJ+HB7wxjnzvdxEP6sdNgA1O1tHHMWMxCcOrLqbGL0vbijgfgw
gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSTJ0aYA6lRaI6Y1sRCSNsj
v1iU0jAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB
AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g
BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu
Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAfYt7SiA1sgWGCIpunk46r4AExIRc
MxkKgUhNlrrv1B21hOaXN/5miE+LOTbrcmU/M9yvC6MVY730GNFoL8IhJ8j8vrOL
pMY22OP6baS1k9YMrtDTlwJHoGby04ThTUeBDksS9RiuHvicZqBedQdIF65pZuhp
eDcGBcLiYasQr/EO5gxxtLyTmgsHSOVSBcFOn9lgv7LECPq9i7mfH3mpxgrRKSxH
pOoZ0KXMcB+hHuvlklHntvcI0mMMQ0mhYj6qtMFStkF1RpCG3IPdIwpVCQqu8GV7
s8ubknRzs+3C/Bm19RFOoiPpDkwvyNfvmQ14XkyqqKK5oZ8zhD32kFRQkxa8uZSu
h4aTImFxknu39waBxIRXE4jKxlAmQc4QjFZoq1KmQqQg0J/1JF8RlFvJas1VcjLv
YlvUB2t6npO6oQjB3l+PNf0DpQH7iUx3Wz5AjQCi6L25FjyE06q6BZ/QlmtYdl/8
ZYao4SRqPEs/6cAiF+Qf5zg2UkaWtDphl1LKMuTNLotvsX99HP69V2faNyegodQ0
LyTApr/vT01YPE46vNsDLgK+4cL6TrzC/a4WcmF5SRJ938zrv/duJHLXQIku5v0+
EwOy59Hdm0PT/Er/84dDV0CSjdR/2XuZM3kpysSKLgD1cKiDA+IRguODCxfO9cyY
Ig46v9mFmBvyH04=
-----END CERTIFICATE-----

2025-03-16 08:47:04,701:DEBUG:acme.client:Storing nonce: Hmvbf_R9qkWtyvgsiKqtu4YT6xMOFzQgF1bh05_7XWguiCmlBso
2025-03-16 08:47:04,702:DEBUG:certbot._internal.storage:Creating directory /etc/letsencrypt/archive.
2025-03-16 08:47:04,702:DEBUG:certbot._internal.storage:Writing README to /etc/letsencrypt/live/README.
2025-03-16 08:47:04,702:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
File "/bin/certbot", line 8, in
sys.exit(main())
File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
return internal_main.main(cli_args)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
return config.func(config, plugins)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1600, in certonly
lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
lineage = le_client.obtain_and_enroll_certificate(domains, certname)
File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 528, in obtain_and_enroll_certificate
return storage.RenewableCert.new_lineage(
File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 1088, in new_lineage
raise errors.CertStorageError(
certbot.errors.CertStorageError: live directory exists for backup.hostomega.com
2025-03-16 08:47:04,704:ERROR:certbot._internal.log:live directory exists for backup.hostomega.com
2025-03-16 08:47:46,997:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-16 08:47:46,997:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-16 08:47:46,997:DEBUG:certbot._internal.main:Arguments:
2025-03-16 08:47:46,997:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-16 08:47:47,003:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-16 08:47:47,004:WARNING:certbot._internal.cert_manager:Renewal configuration file /etc/letsencrypt/renewal/backup.hostomega.com.conf produced an unexpected error: renewal config file {} is missing a required file reference. Skipping.
2025-03-16 08:47:47,007:DEBUG:certbot._internal.cert_manager:Traceback was:
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/certbot/_internal/cert_manager.py", line 85, in certificates
renewal_candidate = storage.RenewableCert(renewal_file, config)
File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 489, in init
raise errors.CertStorageError(
certbot.errors.CertStorageError: renewal config file {} is missing a required file reference

2025-03-16 08:47:47,007:DEBUG:certbot._internal.display.obj:Notifying user:
The following renewal configurations were invalid:
/etc/letsencrypt/renewal/backup.hostomega.com.conf
2025-03-16 08:48:40,456:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-16 08:48:40,456:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-16 08:48:40,456:DEBUG:certbot._internal.main:Arguments: ['--cert-name', 'backup.hostomega.com']
2025-03-16 08:48:40,457:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-16 08:48:40,462:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-16 08:48:42,780:INFO:certbot._internal.storage:Removed /etc/letsencrypt/renewal/backup.hostomega.com.conf
2025-03-16 08:48:42,780:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
File "/bin/certbot", line 8, in
sys.exit(main())
File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
return internal_main.main(cli_args)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
return config.func(config, plugins)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1327, in delete
cert_manager.delete(config)
File "/usr/lib/python3.9/site-packages/certbot/_internal/cert_manager.py", line 115, in delete
storage.delete_files(config, certname)
File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 388, in delete_files
os.remove(link)
TypeError: remove: path should be string, bytes or os.PathLike, not NoneType
2025-03-16 08:48:42,781:ERROR:certbot._internal.log:An unexpected error occurred:
2025-03-16 08:48:42,781:ERROR:certbot._internal.log:TypeError: remove: path should be string, bytes or os.PathLike, not NoneType
2025-03-16 08:48:53,136:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-16 08:48:53,136:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-16 08:48:53,136:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'backup.hostomega.com']
2025-03-16 08:48:53,136:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-16 08:48:53,142:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-16 08:48:53,143:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
2025-03-16 08:48:53,143:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
Interfaces: Authenticator, Plugin
Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7f24383c3fd0>
Prep: True
2025-03-16 08:48:53,143:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7f24383c3fd0> and installer None
2025-03-16 08:48:53,143:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
2025-03-16 08:48:53,182:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=None, contact=(), agreement=None, status=None, terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-v02.api.letsencrypt.org/acme/acct/2283170396', new_authzr_uri=None, terms_of_service=None), 5ec1091ff44ce4e845c2e2e615f1ce58, Meta(creation_dt=datetime.datetime(2025, 3, 15, 13, 2, 59, tzinfo=), creation_host='backup.hostomega.com', register_to_eff='masum@talukder.net'))>
2025-03-16 08:48:53,182:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2025-03-16 08:48:53,183:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2025-03-16 08:48:53,937:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
2025-03-16 08:48:53,937:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sun, 16 Mar 2025 02:48:53 GMT
Content-Type: application/json
Content-Length: 1042
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
"b2_blIUNNYg": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
"keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
"meta": {
"caaIdentities": [
"letsencrypt.org"
],
"profiles": {
"classic": "https://letsencrypt.org/docs/profiles#classic",
"shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
"tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
},
"termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
"website": "https://letsencrypt.org"
},
"newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
"newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
"newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
"renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
"revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}
2025-03-16 08:48:53,938:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for backup.hostomega.com
2025-03-16 08:48:53,939:DEBUG:acme.client:Requesting fresh nonce
2025-03-16 08:48:53,940:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2025-03-16 08:48:54,175:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2025-03-16 08:48:54,175:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sun, 16 Mar 2025 02:48:54 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index"
Replay-Nonce: lva412jW5NLtHx5-HuUvaofm3IJBg3Rg0WNpZBGFkZteluHoEhI
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

2025-03-16 08:48:54,175:DEBUG:acme.client:Storing nonce: lva412jW5NLtHx5-HuUvaofm3IJBg3Rg0WNpZBGFkZteluHoEhI
2025-03-16 08:48:54,175:DEBUG:acme.client:JWS payload:
b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "backup.hostomega.com"\n }\n ]\n}'
2025-03-16 08:48:54,176:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICJsdmE0MTJqVzVOTHRIeDUtSHVVdmFvZm0zSUpCZzNSZzBXTnBaQkdGa1p0ZWx1SG9FaEkiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
"signature": "hOkFCrD1Bvb34i4JXyza4fInhI6qPAVfo0gJIuB3RG4WSTJIS-d0vIhPBoaARHQVLj8B2nJISdcH8HZepmgP0wYgjrGjna7yukDjQzF7n8xx7QW9lNDA4spZGcdwU4clZWEYQKArI2kD6v9kR-z_XRlTTHxiW15DeGck_VHwVcBuzs3l9sNhCl8JEuIiQxJGgSFKjFbowrYWGhZWjGgkEoM8y62T6EzQ6VlLOkCNG0FfYVPYCt3WiLMUVEWHpn7DKBEkSF5HPFikrlBCupG-9APLgUd6M8CcyMYnLShjc37xmSFluwZ0jI-YkXdX1ruxcjc-8RShKnQSeBj65kvDIg",
"payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImJhY2t1cC5ob3N0b21lZ2EuY29tIgogICAgfQogIF0KfQ"
}
2025-03-16 08:48:54,416:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 429 306
2025-03-16 08:48:54,416:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Date: Sun, 16 Mar 2025 02:48:54 GMT
Content-Type: application/problem+json
Content-Length: 306
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index", https://letsencrypt.org/docs/rate-limits;rel="help"
Replay-Nonce: lva412jWckFmXo1EUIwpuCbBDKBdug3Kln6wAZ5YcpmYghzpYv8
Retry-After: 121904

{
"type": "urn:ietf:params:acme:error:rateLimited",
"detail": "too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-17 12:40:38 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames",
"status": 429
}
2025-03-16 08:48:54,416:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
File "/bin/certbot", line 8, in
sys.exit(main())
File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
return internal_main.main(cli_args)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
return config.func(config, plugins)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1600, in certonly
lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
lineage = le_client.obtain_and_enroll_certificate(domains, certname)
File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
cert, chain, key, _ = self.obtain_certificate(domains)
File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 428, in obtain_certificate
orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 478, in _get_order_and_authorizations
orderr = self.acme.new_order(csr_pem)
File "/usr/lib/python3.9/site-packages/acme/client.py", line 137, in new_order
response = self._post(self.directory['newOrder'], order)
File "/usr/lib/python3.9/site-packages/acme/client.py", line 365, in _post
return self.net.post(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/acme/client.py", line 738, in post
return self._post_once(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/acme/client.py", line 751, in _post_once
response = self._check_response(response, content_type=content_type)
File "/usr/lib/python3.9/site-packages/acme/client.py", line 602, in _check_response
raise messages.Error.from_json(jobj)
acme.messages.Error: urn:ietf:params:acme:error:rateLimited :: There were too many requests of a given type :: too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-17 12:40:38 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-16 08:48:54,417:ERROR:certbot._internal.log:An unexpected error occurred:
2025-03-16 08:48:54,418:ERROR:certbot._internal.log:too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-17 12:40:38 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-16 08:49:44,809:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-16 08:49:44,810:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-16 08:49:44,810:DEBUG:certbot._internal.main:Arguments: ['--cert-name', 'backup.hostomega.com']
2025-03-16 08:49:44,810:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-16 08:49:44,816:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-16 08:49:47,265:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
File "/bin/certbot", line 8, in
sys.exit(main())
File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
return internal_main.main(cli_args)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
return config.func(config, plugins)
File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1327, in delete
cert_manager.delete(config)
File "/usr/lib/python3.9/site-packages/certbot/_internal/cert_manager.py", line 115, in delete
storage.delete_files(config, certname)
File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 361, in delete_files
renewal_filename = renewal_file_for_certname(config, certname)
File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 70, in renewal_file_for_certname
raise errors.CertStorageError(
certbot.errors.CertStorageError: No certificate found with name backup.hostomega.com (expected /etc/letsencrypt/renewal/backup.hostomega.com.conf).
2025-03-16 08:49:47,266:ERROR:certbot._internal.log:No certificate found with name backup.hostomega.com (expected /etc/letsencrypt/renewal/backup.hostomega.com.conf).
2025-03-16 14:09:32,319:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-16 14:09:32,320:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
2025-03-16 14:09:32,320:DEBUG:certbot._internal.main:Arguments: ['--noninteractive', '--no-random-sleep-on-renew']
2025-03-16 14:09:32,320:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-16 14:09:32,327:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-16 14:09:32,327:DEBUG:certbot._internal.display.obj:Notifying user:


2025-03-16 14:09:32,327:DEBUG:certbot._internal.display.obj:Notifying user: No renewals were attempted.
2025-03-16 14:09:32,327:DEBUG:certbot._internal.display.obj:Notifying user: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-03-16 14:09:32,328:DEBUG:certbot._internal.renewal:no renewal failures
2025-03-17 00:13:05,209:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-17 00:13:05,209:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
2025-03-17 00:13:05,209:DEBUG:certbot._internal.main:Arguments: ['--noninteractive', '--no-random-sleep-on-renew']
2025-03-17 00:13:05,209:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-17 00:13:05,216:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-17 00:13:05,216:DEBUG:certbot._internal.display.obj:Notifying user:


2025-03-17 00:13:05,216:DEBUG:certbot._internal.display.obj:Notifying user: No renewals were attempted.
2025-03-17 00:13:05,217:DEBUG:certbot._internal.display.obj:Notifying user: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-03-17 00:13:05,217:DEBUG:certbot._internal.renewal:no renewal failures
2025-03-17 12:58:05,537:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-17 12:58:05,537:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
2025-03-17 12:58:05,537:DEBUG:certbot._internal.main:Arguments: ['--noninteractive', '--no-random-sleep-on-renew']
2025-03-17 12:58:05,537:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-17 12:58:05,550:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-17 12:58:05,551:DEBUG:certbot._internal.display.obj:Notifying user:


2025-03-17 12:58:05,551:DEBUG:certbot._internal.display.obj:Notifying user: No renewals were attempted.
2025-03-17 12:58:05,551:DEBUG:certbot._internal.display.obj:Notifying user: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-03-17 12:58:05,551:DEBUG:certbot._internal.renewal:no renewal failures
2025-03-17 23:30:02,600:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-17 23:30:02,601:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-17 23:30:02,601:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'backup.hostomega.com']
2025-03-17 23:30:02,601:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-17 23:30:02,634:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-17 23:30:02,635:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
2025-03-17 23:30:02,636:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
Interfaces: Authenticator, Plugin
Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7f7d9e0f1fd0>
Prep: True
2025-03-17 23:30:02,636:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7f7d9e0f1fd0> and installer None
2025-03-17 23:30:02,636:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
2025-03-17 23:30:02,850:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=None, contact=(), agreement=None, status=None, terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-v02.api.letsencrypt.org/acme/acct/2283170396', new_authzr_uri=None, terms_of_service=None), 5ec1091ff44ce4e845c2e2e615f1ce58, Meta(creation_dt=datetime.datetime(2025, 3, 15, 13, 2, 59, tzinfo=), creation_host='backup.hostomega.com', register_to_eff='masum@talukder.net'))>
2025-03-17 23:30:02,851:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2025-03-17 23:30:02,852:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2025-03-17 23:30:08,689:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
2025-03-17 23:30:08,690:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Mon, 17 Mar 2025 17:30:08 GMT
Content-Type: application/json
Content-Length: 1042
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
"i0yjGRYBBSI": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
"keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
"meta": {
"caaIdentities": [
"letsencrypt.org"
],
"profiles": {
"classic": "https://letsencrypt.org/docs/profiles#classic",
"shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
"tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
},
"termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
"website": "https://letsencrypt.org"
},
"newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
"newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
"newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
"renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
"revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}
2025-03-17 23:30:08,691:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for backup.hostomega.com
2025-03-17 23:30:08,694:DEBUG:acme.client:Requesting fresh nonce
2025-03-17 23:30:08,694:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2025-03-17 23:30:08,953:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2025-03-17 23:30:08,954:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Mon, 17 Mar 2025 17:30:08 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index"
Replay-Nonce: 3BLlaDHkjqvq_uJ49jfXf86EMciJ-G4znF-2LXR2YvKEbjyTBdo
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

2025-03-17 23:30:08,954:DEBUG:acme.client:Storing nonce: 3BLlaDHkjqvq_uJ49jfXf86EMciJ-G4znF-2LXR2YvKEbjyTBdo
2025-03-17 23:30:08,955:DEBUG:acme.client:JWS payload:
b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "backup.hostomega.com"\n }\n ]\n}'
2025-03-17 23:30:08,957:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICIzQkxsYURIa2pxdnFfdUo0OWpmWGY4NkVNY2lKLUc0em5GLTJMWFIyWXZLRWJqeVRCZG8iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
"signature": "Yeea0dCo3799B0MGlFQRBeOEmbMf3WB0VRzCniVl8dJ97a609dsyTsFqp_BGncU5O34-HHh7cHsYQkknnPjvcM2UWC-4x4h7X9gAirOS3uXbza61eJrN8D5-vegTBb5LQaogC5e5yzZSKf9q_Vk18gPlmq5Y3n0FmUWIKheCgoDDb1nqQu9cPxV-E000ayXjIammdbrUwFDYGGxFOH4vVTIAvQL4Zuoy6Mm0kmpLVu-OGIRSpu4_orRvTb8Pu1U_FMmRGC4J6T2OOgqRewX5DzVHFu7Vv0qJQR_iDSHnUW9G7HDBPM1Rq1IHVMs9iIseBy82ohmpPK_ltHrjmVRjtw",
"payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImJhY2t1cC5ob3N0b21lZ2EuY29tIgogICAgfQogIF0KfQ"
}
2025-03-17 23:30:09,391:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 352
2025-03-17 23:30:09,392:DEBUG:acme.client:Received response:
HTTP 201
Server: nginx
Date: Mon, 17 Mar 2025 17:30:09 GMT
Content-Type: application/json
Content-Length: 352
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index"
Location: https://acme-v02.api.letsencrypt.org/acme/order/2283170396/364568546746
Replay-Nonce: 3BLlaDHkAIICuEUXlUZs1NFnlKmAIQUccJ0WWnXp_9Tn3BSDjLo
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
"status": "ready",
"expires": "2025-03-24T17:30:09Z",
"identifiers": [
{
"type": "dns",
"value": "backup.hostomega.com"
}
],
"authorizations": [
"https://acme-v02.api.letsencrypt.org/acme/authz/2283170396/490450522456"
],
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2283170396/364568546746"
}
2025-03-17 23:30:09,392:DEBUG:acme.client:Storing nonce: 3BLlaDHkAIICuEUXlUZs1NFnlKmAIQUccJ0WWnXp_9Tn3BSDjLo
2025-03-17 23:30:09,392:DEBUG:acme.client:JWS payload:
b''
2025-03-17 23:30:09,394:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2283170396/490450522456:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICIzQkxsYURIa0FJSUN1RVVYbFVaczFORm5sS21BSVFVY2NKMFdXblhwXzlUbjNCU0RqTG8iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyODMxNzAzOTYvNDkwNDUwNTIyNDU2In0",
"signature": "Sd6BadQTNb_F_KHMg8-0AC1_ZujX-1Fq9_fRCK04YmHR1sj8SUKN8k0VolQnkwpwl6CW9F-c3F6wectzrLJMduNr6B1J_s9GQb1UVJgx4whKeFp2fuMGl6VfCAw8FfQo2IWLaF6cfCkmrxXpPG-zN4tn-2Qs5HJTcDiVAH7C1OKNVA4TUcKC1BnSyIwp0gEPGSy8Ysv7EsPSOxnw_O-U2y_6W6aiaf4n6lts0Za93tnqA04dPQzZW_PM_UHtmc11V6Mro_ysvud30U6RQ6TKyFNHy_eiQnNa1xc4zy8C67yQG5y6bt1Ho8cT3FaTZ0GJ5XH0d0j8B1s_dId02Vr4KA",
"payload": ""
}
2025-03-17 23:30:09,677:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2283170396/490450522456 HTTP/1.1" 200 787
2025-03-17 23:30:09,677:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Mon, 17 Mar 2025 17:30:09 GMT
Content-Type: application/json
Content-Length: 787
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: https://acme-v02.api.letsencrypt.org/directory;rel="index"
Replay-Nonce: 3BLlaDHkBzBO8pitru_xX8pPj-BKzHzjweuMvngSfTZj4DqKriU
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
"identifier": {
"type": "dns",
"value": "backup.hostomega.com"
},
"status": "valid",
"expires": "2025-04-15T02:46:57Z",
"challenges": [
{
"type": "http-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2283170396/490450522456/kYFkgw",
"status": "valid",
"validated": "2025-03-16T02:46:55Z",
"token": "DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8",
"validationRecord": [
{
"url": "http://backup.hostomega.com/.well-known/acme-challenge/DTP2oaf8R9D7HXh-q3dJnKyy2tBMuPpbfitLUhTyKJ8",
"hostname": "backup.hostomega.com",
"port": "80",
"addressesResolved": [
"160.187.130.251"
],
"addressUsed": "160.187.130.251"
}
]
}
]
}
2025-03-17 23:30:09,677:DEBUG:acme.client:Storing nonce: 3BLlaDHkBzBO8pitru_xX8pPj-BKzHzjweuMvngSfTZj4DqKriU
2025-03-17 23:30:09,678:DEBUG:certbot._internal.client:CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIHuMIGUAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASr1wNmgz/4Hg2k\n7s1qg8R9YCAjylTLDyWD240toZo6xCVC2PYfV4+xrSdVKv9Box8XKBcvvymXeBkk\nPyINHlkAoDIwMAYJKoZIhvcNAQkOMSMwITAfBgNVHREEGDAWghRiYWNrdXAuaG9z\ndG9tZWdhLmNvbTAKBggqhkjOPQQDAgNJADBGAiEAytA6t7dUrQSXFHgieWHKQy50\nFWOrOmHwMa5wp2j8kJkCIQD3vdBmX2uS7dZbhZ0+1wyaD13nUclY8OrishpaRsZ/\nIQ==\n-----END CERTIFICATE REQUEST-----\n', form='pem')
2025-03-17 23:30:09,678:DEBUG:certbot._internal.client:Will poll for certificate issuance until 2025-03-17 23:31:39.678401
2025-03-17 23:30:09,678:DEBUG:acme.client:JWS payload:
b'{\n "csr": "MIHuMIGUAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASr1wNmgz_4Hg2k7s1qg8R9YCAjylTLDyWD240toZo6xCVC2PYfV4-xrSdVKv9Box8XKBcvvymXeBkkPyINHlkAoDIwMAYJKoZIhvcNAQkOMSMwITAfBgNVHREEGDAWghRiYWNrdXAuaG9zdG9tZWdhLmNvbTAKBggqhkjOPQQDAgNJADBGAiEAytA6t7dUrQSXFHgieWHKQy50FWOrOmHwMa5wp2j8kJkCIQD3vdBmX2uS7dZbhZ0-1wyaD13nUclY8OrishpaRsZ_IQ"\n}'
2025-03-17 23:30:09,680:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/finalize/2283170396/364568546746:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICIzQkxsYURIa0J6Qk84cGl0cnVfeFg4cFBqLUJLekh6andldU12bmdTZlRaajREcUtyaVUiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2ZpbmFsaXplLzIyODMxNzAzOTYvMzY0NTY4NTQ2NzQ2In0",
"signature": "NzGfT_v0_5OCBXN1idqijrghaYBWk6KADpkyjNNL9nsJtihF5XuZu6dg5Am4WEx2L5zJpDzo4sS2TvJL6TvDgEeJe7XMjZKwSmUJ8W-aYEH0JfR0Kd1PqTxQm38XlhmMtTBGIoAGz43txBRx5ABGulHogGdFKf1ULR16YZJ1-FtIKXzRksbnO454ySb8nuV03jys-xM5dhGDiOhW6sO1BpDeqbMggaPv6N0iABN3AoIfk2TPUOhbKna1YOf2CPEfgHxUfz6kMfLa9U7H4jn5yg6S1cRIQnn91E9yD9xSrBK_WJIBxoif1tp6TdYOrvjinRb0PkdLGIHnhdPj_TXdbg",
"payload": "ewogICJjc3IiOiAiTUlIdU1JR1VBZ0VBTUFBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTcjF3Tm1nel80SGcyazdzMXFnOFI5WUNBanlsVExEeVdEMjQwdG9abzZ4Q1ZDMlBZZlY0LXhyU2RWS3Y5Qm94OFhLQmN2dnltWGVCa2tQeUlOSGxrQW9ESXdNQVlKS29aSWh2Y05BUWtPTVNNd0lUQWZCZ05WSFJFRUdEQVdnaFJpWVdOcmRYQXVhRzl6ZEc5dFpXZGhMbU52YlRBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQXl0QTZ0N2RVclFTWEZIZ2llV0hLUXk1MEZXT3JPbUh3TWE1d3AyajhrSmtDSVFEM3ZkQm1YMnVTN2RaYmhaMC0xd3lhRDEzblVjbFk4T3Jpc2hwYVJzWl9JUSIKfQ"
}


2025-03-17 23:30:10,825:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/finalize/2283170396/364568546746 HTTP/1.1" 200 456
2025-03-17 23:30:10,826:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Mon, 17 Mar 2025 17:30:10 GMT
Content-Type: application/json
Content-Length: 456
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Location: https://acme-v02.api.letsencrypt.org/acme/order/2283170396/364568546746
Replay-Nonce: 3BLlaDHkq6FeaQbxSahwrLd1xMzgr8oRfjbkStPgx4F7hEkxSI0
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "status": "valid",
  "expires": "2025-03-24T17:30:09Z",
  "identifiers": [
    {
      "type": "dns",
      "value": "backup.hostomega.com"
    }
  ],
  "authorizations": [
    "https://acme-v02.api.letsencrypt.org/acme/authz/2283170396/490450522456"
  ],
  "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2283170396/364568546746",
  "certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/0653ec03916d6d4abf8d909a286593057b95"
}
2025-03-17 23:30:10,826:DEBUG:acme.client:Storing nonce: 3BLlaDHkq6FeaQbxSahwrLd1xMzgr8oRfjbkStPgx4F7hEkxSI0
2025-03-17 23:30:11,826:DEBUG:acme.client:JWS payload:
b''
2025-03-17 23:30:11,828:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/order/2283170396/364568546746:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICIzQkxsYURIa3E2RmVhUWJ4U2Fod3JMZDF4TXpncjhvUmZqYmtTdFBneDRGN2hFa3hTSTAiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL29yZGVyLzIyODMxNzAzOTYvMzY0NTY4NTQ2NzQ2In0",
  "signature": "oHnYmY0AswX44FTpWl1WXXTmffq7EHBw2q0DrICYDtAuKh6i5tIZoFrZotCPxP_5aG_qvVhAEpGhO2aMZcvViD0I-5XBKJSD6HqmVvaI2BhxUW7lqngl1kcFjjclig7B5Bj7S9Z1H8DJK3rhHLfacm-xzWrD_kppBkWNWLtgm63F61E1t1jX51e7ken6uhiQarUD1G5Z8H0k5mJJROdGvY_5rjW8HIxg0GMBaDDa6QwkxNN6oRCQyffpQw1wSN8XbogXEt_l_g408FeHitlTmYDrKkojCckJIV0XyYIpnTuZ4GctMb8fBB4AJNWXYHxLjunu2a3r6wfArc6MmRlwYw",
  "payload": ""
}
2025-03-17 23:30:12,106:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/order/2283170396/364568546746 HTTP/1.1" 200 456
2025-03-17 23:30:12,106:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Mon, 17 Mar 2025 17:30:11 GMT
Content-Type: application/json
Content-Length: 456
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: 3BLlaDHk7m1v4tCi89MHYKyHuhZvdnJ4IRF2gLxQQRurKrnXgGU
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "status": "valid",
  "expires": "2025-03-24T17:30:09Z",
  "identifiers": [
    {
      "type": "dns",
      "value": "backup.hostomega.com"
    }
  ],
  "authorizations": [
    "https://acme-v02.api.letsencrypt.org/acme/authz/2283170396/490450522456"
  ],
  "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2283170396/364568546746",
  "certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/0653ec03916d6d4abf8d909a286593057b95"
}
2025-03-17 23:30:12,106:DEBUG:acme.client:Storing nonce: 3BLlaDHk7m1v4tCi89MHYKyHuhZvdnJ4IRF2gLxQQRurKrnXgGU
2025-03-17 23:30:12,106:DEBUG:acme.client:JWS payload:
b''
2025-03-17 23:30:12,108:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/cert/0653ec03916d6d4abf8d909a286593057b95:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICIzQkxsYURIazdtMXY0dENpODlNSFlLeUh1aFp2ZG5KNElSRjJnTHhRUVJ1cktyblhnR1UiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMDY1M2VjMDM5MTZkNmQ0YWJmOGQ5MDlhMjg2NTkzMDU3Yjk1In0",
  "signature": "cmUnKJ_HwG3KEXqsaRvEwChb6_WqbNtzhgeBdz07251CsoVsUlMzt4wOMxLeiurRFgkiX98JAQ6W4_F152DX6S_Zj7hB6sG6koZnqa7cX0sx5D5mnW9q0NCvL0RxHST6K2gA-M179Bs-nWomz9vNBMLzNxTn19mM_1Y5Bh8MaCdv3Ha_Rou4HJlDBcvJEbBBrYNysg0P3BLr_BH7g2vjQ2ZrjhRLCYX2njsb9ctKjV52Us7wDVprnwsvBPt2GsoRUv5hiFoSIi-GOxZOAim2Kx0re7r0vZWOjUENIRRyz0ChXQJwAXuZlhGgmdxBS_TjvTBnB-RK5VUrVjagqbwLLA",
  "payload": ""
}
2025-03-17 23:30:12,376:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/cert/0653ec03916d6d4abf8d909a286593057b95 HTTP/1.1" 200 2917
2025-03-17 23:30:12,377:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Mon, 17 Mar 2025 17:30:12 GMT
Content-Type: application/pem-certificate-chain
Content-Length: 2917
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://acme-v02.api.letsencrypt.org/acme/cert/0653ec03916d6d4abf8d909a286593057b95/1>;rel="alternate"
Replay-Nonce: 3BLlaDHk_QpOpCd5xOUOhcbb3gsorPAk19Kn05O5who6EtmZ9Zo
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

-----BEGIN CERTIFICATE-----
MIIDuTCCAz6gAwIBAgISBlPsA5FtbUq/jZCaKGWTBXuVMAoGCCqGSM49BAMDMDIx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
NjAeFw0yNTAzMTcxNjMxNDBaFw0yNTA2MTUxNjMxMzlaMB8xHTAbBgNVBAMTFGJh
Y2t1cC5ob3N0b21lZ2EuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEq9cD
ZoM/+B4NpO7NaoPEfWAgI8pUyw8lg9uNLaGaOsQlQtj2H1ePsa0nVSr/QaMfFygX
L78pl3gZJD8iDR5ZAKOCAkUwggJBMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAU
BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUBFPg
TYkm5jpfU+X/ZE6rfhhzemkwHwYDVR0jBBgwFoAUkydGmAOpUWiOmNbEQkjbI79Y
lNIwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vZTYuby5sZW5j
ci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNi5pLmxlbmNyLm9yZy8wHwYDVR0R
BBgwFoIUYmFja3VwLmhvc3RvbWVnYS5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEw
LQYDVR0fBCYwJDAioCCgHoYcaHR0cDovL2U2LmMubGVuY3Iub3JnLzIyLmNybDCC
AQQGCisGAQQB1nkCBAIEgfUEgfIA8AB3AH1ZHhLheCp7HGFnfF79+NCHXBSgTpWe
uQMv2Q6MLnm4AAABlaUn5jQAAAQDAEgwRgIhAP2c75i1zCbgogovrg3IabwOZzyc
g7sfNkq3ST6JabLPAiEA3wQHEEVu0K3q2+3xcLpncPNMTbpJkBpXx9SUWtLDLMQA
dQCi4wrkRe+9rZt+OO1HZ3dT14JbhJTXK14bLMS5UKRH5wAAAZWlJ+Y2AAAEAwBG
MEQCIF/e04nwG+4cgKFvmjf8ccSzrIV/nbLvPFvaOkAAnL4rAiBWl5QRX76d7pOk
zuBbTaD0K12zNDfXc8O7nA5Yi0rXLjAKBggqhkjOPQQDAwNpADBmAjEAvX6XnGxQ
ylN8MSQ2HKSusGCbajyttSc0EDMF6ebLRqP4S4kR+wi9jO2wpUY0UwEMAjEAruWY
6RckFXn4NLgffdt/eq268OGgQKEX9sfi/EGKLZXCwwJSFri36LX0CMmcF2bF
-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----
MIIEVzCCAj+gAwIBAgIRALBXPpFzlydw27SHyzpFKzgwDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw
WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCRTYwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATZ8Z5G
h/ghcWCoJuuj+rnq2h25EqfUJtlRFLFhfHWWvyILOR/VvtEKRqotPEoJhC6+QJVV
6RlAN2Z17TJOdwRJ+HB7wxjnzvdxEP6sdNgA1O1tHHMWMxCcOrLqbGL0vbijgfgw
gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSTJ0aYA6lRaI6Y1sRCSNsj
v1iU0jAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB
AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g
BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu
Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAfYt7SiA1sgWGCIpunk46r4AExIRc
MxkKgUhNlrrv1B21hOaXN/5miE+LOTbrcmU/M9yvC6MVY730GNFoL8IhJ8j8vrOL
pMY22OP6baS1k9YMrtDTlwJHoGby04ThTUeBDksS9RiuHvicZqBedQdIF65pZuhp
eDcGBcLiYasQr/EO5gxxtLyTmgsHSOVSBcFOn9lgv7LECPq9i7mfH3mpxgrRKSxH
pOoZ0KXMcB+hHuvlklHntvcI0mMMQ0mhYj6qtMFStkF1RpCG3IPdIwpVCQqu8GV7
s8ubknRzs+3C/Bm19RFOoiPpDkwvyNfvmQ14XkyqqKK5oZ8zhD32kFRQkxa8uZSu
h4aTImFxknu39waBxIRXE4jKxlAmQc4QjFZoq1KmQqQg0J/1JF8RlFvJas1VcjLv
YlvUB2t6npO6oQjB3l+PNf0DpQH7iUx3Wz5AjQCi6L25FjyE06q6BZ/QlmtYdl/8
ZYao4SRqPEs/6cAiF+Qf5zg2UkaWtDphl1LKMuTNLotvsX99HP69V2faNyegodQ0
LyTApr/vT01YPE46vNsDLgK+4cL6TrzC/a4WcmF5SRJ938zrv/duJHLXQIku5v0+
EwOy59Hdm0PT/Er/84dDV0CSjdR/2XuZM3kpysSKLgD1cKiDA+IRguODCxfO9cyY
Ig46v9mFmBvyH04=
-----END CERTIFICATE-----

2025-03-17 23:30:12,377:DEBUG:acme.client:Storing nonce: 3BLlaDHk_QpOpCd5xOUOhcbb3gsorPAk19Kn05O5who6EtmZ9Zo
2025-03-17 23:30:12,378:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/bin/certbot", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
    return internal_main.main(cli_args)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
    return config.func(config, plugins)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1600, in certonly
    lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
    lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 528, in obtain_and_enroll_certificate
    return storage.RenewableCert.new_lineage(
  File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 1088, in new_lineage
    raise errors.CertStorageError(
certbot.errors.CertStorageError: live directory exists for backup.hostomega.com
2025-03-17 23:30:12,397:ERROR:certbot._internal.log:live directory exists for backup.hostomega.com
2025-03-17 23:30:43,594:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-17 23:30:43,595:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-17 23:30:43,595:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'backup.hostomega.com', '-v']
2025-03-17 23:30:43,595:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-17 23:30:43,606:DEBUG:certbot._internal.log:Root logging level set at 20
2025-03-17 23:30:43,607:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
2025-03-17 23:30:43,607:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
Interfaces: Authenticator, Plugin
Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7f3c8763cf70>
Prep: True
2025-03-17 23:30:43,607:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7f3c8763cf70> and installer None
2025-03-17 23:30:43,607:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
2025-03-17 23:30:43,673:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=None, contact=(), agreement=None, status=None, terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-v02.api.letsencrypt.org/acme/acct/2283170396', new_authzr_uri=None, terms_of_service=None), 5ec1091ff44ce4e845c2e2e615f1ce58, Meta(creation_dt=datetime.datetime(2025, 3, 15, 13, 2, 59, tzinfo=<UTC>), creation_host='backup.hostomega.com', register_to_eff='masum@talukder.net'))>
2025-03-17 23:30:43,674:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2025-03-17 23:30:43,675:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2025-03-17 23:30:44,611:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
2025-03-17 23:30:44,612:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Mon, 17 Mar 2025 17:30:44 GMT
Content-Type: application/json
Content-Length: 1042
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  "kgfRJjGJJ7A": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  "meta": {
    "caaIdentities": [
      "letsencrypt.org"
    ],
    "profiles": {
      "classic": "https://letsencrypt.org/docs/profiles#classic",
      "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
      "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
    },
    "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
    "website": "https://letsencrypt.org"
  },
  "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}
2025-03-17 23:30:44,613:DEBUG:certbot._internal.cert_manager:Renewal conf file /etc/letsencrypt/renewal/backup.hostomega.com.conf is broken. Skipping.
2025-03-17 23:30:44,614:DEBUG:certbot._internal.cert_manager:Traceback was:
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/certbot/_internal/cert_manager.py", line 437, in _search_lineages
    candidate_lineage = storage.RenewableCert(renewal_file, cli_config)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 489, in __init__
    raise errors.CertStorageError(
certbot.errors.CertStorageError: renewal config file {} is missing a required file reference

2025-03-17 23:30:44,614:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for backup.hostomega.com
2025-03-17 23:30:44,617:DEBUG:acme.client:Requesting fresh nonce
2025-03-17 23:30:44,617:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2025-03-17 23:30:45,067:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2025-03-17 23:30:45,068:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Mon, 17 Mar 2025 17:30:44 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: lva412jWlGtushCKUBOMxZv-mxhdhv78rUdhzTYNuA-3bj0_aNU
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800


2025-03-17 23:30:45,068:DEBUG:acme.client:Storing nonce: lva412jWlGtushCKUBOMxZv-mxhdhv78rUdhzTYNuA-3bj0_aNU
2025-03-17 23:30:45,068:DEBUG:acme.client:JWS payload:
b'{\n  "identifiers": [\n    {\n      "type": "dns",\n      "value": "backup.hostomega.com"\n    }\n  ]\n}'
2025-03-17 23:30:45,070:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICJsdmE0MTJqV2xHdHVzaENLVUJPTXhadi1teGhkaHY3OHJVZGh6VFlOdUEtM2JqMF9hTlUiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  "signature": "N_1KsbcHA25AIbe0528DrlHN_q26b8EVsvfduay2uENdZiFLk21v7jqXIaYr2Dhqgqtkd5vwLRf4Kox684OX2Ov0Y4ew9gYdTtZK9Ea5lxqelPFtIcW8z6d3lGWZR1CoZb0HxxTC7UDJ9Gx2FwLttngg3JkbIJT1oKXWBHWxRRGwVwYpKG8vMms-Ve_gHjP_WLbh2jJ72qYp_7m7mQurS6bf95dZ2BSZMniCO0cJVSvHQ8NtG1Fz6j4AUIDWrzm2DsccB_rQXx5AdFP-iyP2FrfbwNaHDqXnFoNjDtkf8HSTMzFi8i36eVApEXpaG6GxHSqxUxEn4ma2fjOwg8z--Q",
  "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImJhY2t1cC5ob3N0b21lZ2EuY29tIgogICAgfQogIF0KfQ"
}
2025-03-17 23:30:45,314:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 429 306
2025-03-17 23:30:45,315:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Date: Mon, 17 Mar 2025 17:30:45 GMT
Content-Type: application/problem+json
Content-Length: 306
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://letsencrypt.org/docs/rate-limits>;rel="help"
Replay-Nonce: lva412jWl2OHJlVWos1Vv_3K4FMgLCgZQzPV0ucSMdJp5ZIRQLQ
Retry-After: 102932

{
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-18 22:06:16 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames",
  "status": 429
}
2025-03-17 23:30:45,315:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/bin/certbot", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
    return internal_main.main(cli_args)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
    return config.func(config, plugins)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1600, in certonly
    lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
    lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
    cert, chain, key, _ = self.obtain_certificate(domains)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 428, in obtain_certificate
    orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 478, in _get_order_and_authorizations
    orderr = self.acme.new_order(csr_pem)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 137, in new_order
    response = self._post(self.directory['newOrder'], order)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 365, in _post
    return self.net.post(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 738, in post
    return self._post_once(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 751, in _post_once
    response = self._check_response(response, content_type=content_type)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 602, in _check_response
    raise messages.Error.from_json(jobj)
acme.messages.Error: urn:ietf:params:acme:error:rateLimited :: There were too many requests of a given type :: too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-18 22:06:16 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-17 23:30:45,368:ERROR:certbot._internal.log:An unexpected error occurred:
2025-03-17 23:30:45,369:ERROR:certbot._internal.log:too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-18 22:06:16 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-17 23:44:38,492:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-17 23:44:38,492:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-17 23:44:38,492:DEBUG:certbot._internal.main:Arguments: ['--dry-run']
2025-03-17 23:44:38,492:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-17 23:44:38,504:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-17 23:44:38,505:DEBUG:certbot._internal.display.obj:Notifying user: Processing /etc/letsencrypt/renewal/backup.hostomega.com.conf
2025-03-17 23:44:38,506:ERROR:certbot._internal.renewal:Renewal configuration file /etc/letsencrypt/renewal/backup.hostomega.com.conf is broken.
2025-03-17 23:44:38,506:ERROR:certbot._internal.renewal:The error was: renewal config file {} is missing a required file reference
Skipping.
2025-03-17 23:44:38,532:DEBUG:certbot._internal.renewal:Traceback was:
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/certbot/_internal/renewal.py", line 76, in reconstitute
    renewal_candidate = storage.RenewableCert(full_path, config)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 489, in __init__
    raise errors.CertStorageError(
certbot.errors.CertStorageError: renewal config file {} is missing a required file reference

2025-03-17 23:44:38,533:DEBUG:certbot._internal.display.obj:Notifying user: 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-03-17 23:44:38,533:DEBUG:certbot._internal.display.obj:Notifying user: No simulated renewals were attempted.
2025-03-17 23:44:38,533:DEBUG:certbot._internal.display.obj:Notifying user: 
Additionally, the following renewal configurations were invalid: 
2025-03-17 23:44:38,533:DEBUG:certbot._internal.display.obj:Notifying user:   /etc/letsencrypt/renewal/backup.hostomega.com.conf (parsefail)
2025-03-17 23:44:38,533:DEBUG:certbot._internal.display.obj:Notifying user: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-03-17 23:44:38,533:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/bin/certbot", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
    return internal_main.main(cli_args)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
    return config.func(config, plugins)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1642, in renew
    renewed_domains, failed_domains = renewal.handle_renewal_request(config)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/renewal.py", line 568, in handle_renewal_request
    raise errors.Error(
certbot.errors.Error: 0 renew failure(s), 1 parse failure(s)
2025-03-17 23:44:38,534:ERROR:certbot._internal.log:0 renew failure(s), 1 parse failure(s)
2025-03-17 23:58:44,555:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-17 23:58:44,556:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-17 23:58:44,556:DEBUG:certbot._internal.main:Arguments: ['--dry-run']
2025-03-17 23:58:44,556:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-17 23:58:44,566:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-17 23:58:44,566:DEBUG:certbot._internal.display.obj:Notifying user: Processing /etc/letsencrypt/renewal/backup.hostomega.com.conf
2025-03-17 23:58:44,567:ERROR:certbot._internal.renewal:Renewal configuration file /etc/letsencrypt/renewal/backup.hostomega.com.conf is broken.
2025-03-17 23:58:44,567:ERROR:certbot._internal.renewal:The error was: renewal config file {} is missing a required file reference
Skipping.
2025-03-17 23:58:44,568:DEBUG:certbot._internal.renewal:Traceback was:
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/certbot/_internal/renewal.py", line 76, in reconstitute
    renewal_candidate = storage.RenewableCert(full_path, config)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 489, in __init__
    raise errors.CertStorageError(
certbot.errors.CertStorageError: renewal config file {} is missing a required file reference

2025-03-17 23:58:44,568:DEBUG:certbot._internal.display.obj:Notifying user: 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-03-17 23:58:44,568:DEBUG:certbot._internal.display.obj:Notifying user: No simulated renewals were attempted.
2025-03-17 23:58:44,568:DEBUG:certbot._internal.display.obj:Notifying user: 
Additionally, the following renewal configurations were invalid: 
2025-03-17 23:58:44,568:DEBUG:certbot._internal.display.obj:Notifying user:   /etc/letsencrypt/renewal/backup.hostomega.com.conf (parsefail)
2025-03-17 23:58:44,568:DEBUG:certbot._internal.display.obj:Notifying user: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-03-17 23:58:44,568:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/bin/certbot", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
    return internal_main.main(cli_args)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
    return config.func(config, plugins)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1642, in renew
    renewed_domains, failed_domains = renewal.handle_renewal_request(config)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/renewal.py", line 568, in handle_renewal_request
    raise errors.Error(
certbot.errors.Error: 0 renew failure(s), 1 parse failure(s)
2025-03-17 23:58:44,569:ERROR:certbot._internal.log:0 renew failure(s), 1 parse failure(s)
2025-03-18 00:43:34,533:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-18 00:43:34,533:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
2025-03-18 00:43:34,533:DEBUG:certbot._internal.main:Arguments: ['--noninteractive', '--no-random-sleep-on-renew']
2025-03-18 00:43:34,533:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-18 00:43:34,555:DEBUG:certbot._internal.log:Root logging level set at 30
2025-03-18 00:43:34,556:DEBUG:certbot._internal.display.obj:Notifying user: Processing /etc/letsencrypt/renewal/backup.hostomega.com.conf
2025-03-18 00:43:34,557:ERROR:certbot._internal.renewal:Renewal configuration file /etc/letsencrypt/renewal/backup.hostomega.com.conf is broken.
2025-03-18 00:43:34,557:ERROR:certbot._internal.renewal:The error was: renewal config file {} is missing a required file reference
Skipping.
2025-03-18 00:43:34,558:DEBUG:certbot._internal.renewal:Traceback was:
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/certbot/_internal/renewal.py", line 76, in reconstitute
    renewal_candidate = storage.RenewableCert(full_path, config)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 489, in __init__
    raise errors.CertStorageError(
certbot.errors.CertStorageError: renewal config file {} is missing a required file reference

2025-03-18 00:43:34,558:DEBUG:certbot._internal.display.obj:Notifying user: 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-03-18 00:43:34,558:DEBUG:certbot._internal.display.obj:Notifying user: No renewals were attempted.
2025-03-18 00:43:34,558:DEBUG:certbot._internal.display.obj:Notifying user: 
Additionally, the following renewal configurations were invalid: 
2025-03-18 00:43:34,559:DEBUG:certbot._internal.display.obj:Notifying user:   /etc/letsencrypt/renewal/backup.hostomega.com.conf (parsefail)
2025-03-18 00:43:34,559:DEBUG:certbot._internal.display.obj:Notifying user: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2025-03-18 00:43:34,559:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/usr/bin/certbot", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
    return internal_main.main(cli_args)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
    return config.func(config, plugins)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1642, in renew
    renewed_domains, failed_domains = renewal.handle_renewal_request(config)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/renewal.py", line 568, in handle_renewal_request
    raise errors.Error(
certbot.errors.Error: 0 renew failure(s), 1 parse failure(s)
2025-03-18 00:43:34,565:ERROR:certbot._internal.log:0 renew failure(s), 1 parse failure(s)
2025-03-18 10:13:24,983:DEBUG:certbot._internal.main:certbot version: 2.11.0
2025-03-18 10:13:24,983:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/certbot
2025-03-18 10:13:24,983:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'backup.hostomega.com', '-v']
2025-03-18 10:13:24,983:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2025-03-18 10:13:24,996:DEBUG:certbot._internal.log:Root logging level set at 20
2025-03-18 10:13:24,996:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
2025-03-18 10:13:24,996:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
Interfaces: Authenticator, Plugin
Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7feebcbfbf70>
Prep: True
2025-03-18 10:13:24,997:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7feebcbfbf70> and installer None
2025-03-18 10:13:24,997:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
2025-03-18 10:13:25,084:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=None, contact=(), agreement=None, status=None, terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-v02.api.letsencrypt.org/acme/acct/2283170396', new_authzr_uri=None, terms_of_service=None), 5ec1091ff44ce4e845c2e2e615f1ce58, Meta(creation_dt=datetime.datetime(2025, 3, 15, 13, 2, 59, tzinfo=<UTC>), creation_host='backup.hostomega.com', register_to_eff='masum@talukder.net'))>
2025-03-18 10:13:25,084:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2025-03-18 10:13:25,086:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2025-03-18 10:13:25,848:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
2025-03-18 10:13:25,849:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 18 Mar 2025 04:13:25 GMT
Content-Type: application/json
Content-Length: 1042
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "NMhpiBl9AU4": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  "meta": {
    "caaIdentities": [
      "letsencrypt.org"
    ],
    "profiles": {
      "classic": "https://letsencrypt.org/docs/profiles#classic",
      "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
      "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
    },
    "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
    "website": "https://letsencrypt.org"
  },
  "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}
2025-03-18 10:13:25,849:DEBUG:certbot._internal.cert_manager:Renewal conf file /etc/letsencrypt/renewal/backup.hostomega.com.conf is broken. Skipping.
2025-03-18 10:13:25,851:DEBUG:certbot._internal.cert_manager:Traceback was:
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/certbot/_internal/cert_manager.py", line 437, in _search_lineages
    candidate_lineage = storage.RenewableCert(renewal_file, cli_config)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/storage.py", line 489, in __init__
    raise errors.CertStorageError(
certbot.errors.CertStorageError: renewal config file {} is missing a required file reference

2025-03-18 10:13:25,851:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for backup.hostomega.com
2025-03-18 10:13:25,853:DEBUG:acme.client:Requesting fresh nonce
2025-03-18 10:13:25,853:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2025-03-18 10:13:26,106:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2025-03-18 10:13:26,106:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 18 Mar 2025 04:13:25 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: lva412jWwPeFZ-RseU8eoQMX_HrDLlHumqIjZmZfkIn383-icLw
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800


2025-03-18 10:13:26,106:DEBUG:acme.client:Storing nonce: lva412jWwPeFZ-RseU8eoQMX_HrDLlHumqIjZmZfkIn383-icLw
2025-03-18 10:13:26,106:DEBUG:acme.client:JWS payload:
b'{\n  "identifiers": [\n    {\n      "type": "dns",\n      "value": "backup.hostomega.com"\n    }\n  ]\n}'
2025-03-18 10:13:26,107:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI4MzE3MDM5NiIsICJub25jZSI6ICJsdmE0MTJqV3dQZUZaLVJzZVU4ZW9RTVhfSHJETGxIdW1xSWpabVpma0luMzgzLWljTHciLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  "signature": "b3rqtpcb0NsqEv7pwvLdhytKCp0HkMQut4r0sAjuQ_C10C_K8IILoihshOUPMkWfud75ScLc-7BfevekC1l2Zxmh0XdNhw7Mc7FnNJftAx7NaKNfCWcfZq_ZVbwzfYq5l_hxoLiTury8MzvAKqDlexZmwnMf7u8rv9LZ93Y1S1UiAkJFnzAvNsBN19tN5EdsGJL4oMp5M71TCVIeSk1qjpeU30zDlXXEL341GDFLHVzV0JKi_Whp0CbgKPP8ZY6hALl0KEvw4DCGsPu_lK09RC4hRG-aQb_Lrf-oKaBkgS7iXjoXEVJNvHkhj8SoGweikWDZB6UwDc1g-of9YCC9fw",
  "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImJhY2t1cC5ob3N0b21lZ2EuY29tIgogICAgfQogIF0KfQ"
}
2025-03-18 10:13:26,366:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 429 306
2025-03-18 10:13:26,366:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Date: Tue, 18 Mar 2025 04:13:26 GMT
Content-Type: application/problem+json
Content-Length: 306
Connection: keep-alive
Boulder-Requester: 2283170396
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://letsencrypt.org/docs/rate-limits>;rel="help"
Replay-Nonce: lva412jWLZpUMicRmMBKp0iWe6kl1zbsyrOehb9-lnRBBVWNey8
Retry-After: 65324

{
  "type": "urn:ietf:params:acme:error:rateLimited",
  "detail": "too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-18 22:22:10 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames",
  "status": 429
}
2025-03-18 10:13:26,366:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
  File "/bin/certbot", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.9/site-packages/certbot/main.py", line 19, in main
    return internal_main.main(cli_args)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1894, in main
    return config.func(config, plugins)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 1600, in certonly
    lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
    lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
    cert, chain, key, _ = self.obtain_certificate(domains)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 428, in obtain_certificate
    orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  File "/usr/lib/python3.9/site-packages/certbot/_internal/client.py", line 478, in _get_order_and_authorizations
    orderr = self.acme.new_order(csr_pem)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 137, in new_order
    response = self._post(self.directory['newOrder'], order)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 365, in _post
    return self.net.post(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 738, in post
    return self._post_once(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 751, in _post_once
    response = self._check_response(response, content_type=content_type)
  File "/usr/lib/python3.9/site-packages/acme/client.py", line 602, in _check_response
    raise messages.Error.from_json(jobj)
acme.messages.Error: urn:ietf:params:acme:error:rateLimited :: There were too many requests of a given type :: too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-18 22:22:10 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
2025-03-18 10:13:26,370:ERROR:certbot._internal.log:An unexpected error occurred:
2025-03-18 10:13:26,370:ERROR:certbot._internal.log:too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-18 22:22:10 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
[root@backup ~]#

Hm, the logs aren't very helpfull.. But I think it might have something to do with the subdirectories of /etc/letsencrypt/ directory being "out of sync" somehow.

Can you show us the output of tree /etc/letsencrypt/ please?

[root@backup ~]# tree /etc/letsencrypt/
/etc/letsencrypt/
├── accounts
│   └── acme-v02.api.letsencrypt.org
│       └── directory
│           └── 5ec1091ff44ce4e845c2e2e615f1ce58
│               ├── meta.json
│               ├── private_key.json
│               └── regr.json
├── archive
├── cli.ini
├── live
│   ├── README
│   └── backup.hostomega.com
│       ├── fullchain.pem
│       └── privkey.pem
├── renewal
│   └── backup.hostomega.com.conf
└── renewal-hooks
    ├── deploy
    ├── post
    └── pre

14 directories, 6 files
[root@backup ~]#

So there is a renewal configuration file for backup.hostomega.com and also a /live/ directory, but the /archive/ directory is empty? How can that be? Certbot would never do such a thing.

Also, cert.pem and chain.pem are missing.

Please don't manually modify the contents within /etc/letsencrypt/, it seems you have professionally messed up the Certbot internals, leaving it in a broken state.

2 Likes

I just removed one time dir backup.hostomega.com, thats it.

WHats is the solution now?

Well, you shouldn't have done that.

Make the /etc/letsencrypt/ directory congruent again.

For every certificate name (appended by .conf) in /renewal/ there should be a corresponding directory in the /live/ and /archive/ directory. The /archive/cert-name/ directory should contain cert${n}.pem, chain${n}.pem, fullchain${n}.pem and privkey${n}.pem (where ${n} is a number, starting at 1 and counting up, depending on how many older certificates are stored, higher number is most recent) and the /live/cert-name/ directory should contain symbolic links to the most recent of the four file names in /archive/cert-name. E.g., in /live/cert-name/ there should be a symbolic link called fullchain.pem pointing to ../../archive/cert-name/fullchain5.pem.

If I removed the certificate by this command sudo certbot delete --cert-name cert-name
, why is it not installed after the time passed?

Not sure, does the Certbot delete subcommand even work with such a messed up /etc/letsencrypt/? Maybe it's confused because it's broken and leaves some stuff.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.