2024-04-29 10:57:46,853:DEBUG:certbot._internal.main:certbot version: 2.10.0 2024-04-29 10:57:46,854:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/local/bin/certbot 2024-04-29 10:57:46,854:DEBUG:certbot._internal.main:Arguments: ['--webroot', '--webroot-path=/usr/share/nginx/html/letsencrypt', '--email', 'najia@slc-assurances.fr', '--agree-tos', '--no-eff-email', '--staging', '-d', 'comparateur.slc-assurances.fr'] 2024-04-29 10:57:46,854:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot) 2024-04-29 10:57:46,874:DEBUG:certbot._internal.log:Root logging level set at 30 2024-04-29 10:57:46,875:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None 2024-04-29 10:57:46,875:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * webroot Description: Saves the necessary validation files to a .well-known/acme-challenge/ directory within the nominated webroot path. A seperate HTTP server must be running and serving files from the webroot path. HTTP challenge only (wildcards not supported). Interfaces: Authenticator, Plugin Entry point: EntryPoint(name='webroot', value='certbot._internal.plugins.webroot:Authenticator', group='certbot.plugins') Initialized: Prep: True 2024-04-29 10:57:46,876:DEBUG:certbot._internal.plugins.selection:Selected authenticator and installer None 2024-04-29 10:57:46,876:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator webroot, Installer None 2024-04-29 10:57:46,952:DEBUG:certbot._internal.main:Picked account: ), creation_host='724f11395b0d', register_to_eff=None))> 2024-04-29 10:57:46,953:DEBUG:acme.client:Sending GET request to https://acme-staging-v02.api.letsencrypt.org/directory. 2024-04-29 10:57:46,956:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-staging-v02.api.letsencrypt.org:443 2024-04-29 10:57:47,436:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 821 2024-04-29 10:57:47,437:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 29 Apr 2024 10:57:47 GMT Content-Type: application/json Content-Length: 821 Connection: keep-alive Cache-Control: public, max-age=0, no-cache X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "Ss36WDepgBQ": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417", "keyChange": "https://acme-staging-v02.api.letsencrypt.org/acme/key-change", "meta": { "caaIdentities": [ "letsencrypt.org" ], "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.4-April-3-2024.pdf", "website": "https://letsencrypt.org/docs/staging-environment/" }, "newAccount": "https://acme-staging-v02.api.letsencrypt.org/acme/new-acct", "newNonce": "https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce", "newOrder": "https://acme-staging-v02.api.letsencrypt.org/acme/new-order", "renewalInfo": "https://acme-staging-v02.api.letsencrypt.org/draft-ietf-acme-ari-02/renewalInfo/", "revokeCert": "https://acme-staging-v02.api.letsencrypt.org/acme/revoke-cert" } 2024-04-29 10:57:47,491:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for comparateur.slc-assurances.fr 2024-04-29 10:57:47,496:DEBUG:acme.client:Requesting fresh nonce 2024-04-29 10:57:47,496:DEBUG:acme.client:Sending HEAD request to https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce. 2024-04-29 10:57:47,771:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0 2024-04-29 10:57:47,772:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 29 Apr 2024 10:57:47 GMT Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: vU6liGrn-hfHRiGloLKwv58BnUwGAE7iBD3rPv_bl1eohpNxOLg X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 2024-04-29 10:57:47,772:DEBUG:acme.client:Storing nonce: vU6liGrn-hfHRiGloLKwv58BnUwGAE7iBD3rPv_bl1eohpNxOLg 2024-04-29 10:57:47,772:DEBUG:acme.client:JWS payload: b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "comparateur.slc-assurances.fr"\n }\n ]\n}' 2024-04-29 10:57:47,777:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/new-order: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xNDQ3NDg0NzQiLCAibm9uY2UiOiAidlU2bGlHcm4taGZIUmlHbG9MS3d2NThCblV3R0FFN2lCRDNyUHZfYmwxZW9ocE54T0xnIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9", "signature": "EYEsot3Mx4Q51MRPzCzjpswh5WsBIDrHIdU8mGfNMJwcuRLn8uzHXZLJKSR45GrgMuDK69Y5Y1qtfkCep_sT9yuxmuxdYNhFJPouoLGYGZAPOFbNJgJejFd38vDv8OfSpghAPJ5mhZTkKKWzl-6SlH3hhLq4j0lCRgwgSv04I4_Q0O9f4Qk7yYxE2LT2SbHgbP3mnktuQAE6kuK15I9KtjyFlcFATOF4Eya6WDRgsZxDCLHl3EolmEOxppfBQoQsnh3uRWkHauZsR3Q6pMjq9QhYHhfWChE3YsOy2FPGaLbe0DYxdFJM6suKpHaS1Qf5xxUus1ymKk6A1AcJCqR9SQ", "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImNvbXBhcmF0ZXVyLnNsYy1hc3N1cmFuY2VzLmZyIgogICAgfQogIF0KfQ" } 2024-04-29 10:57:47,986:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 368 2024-04-29 10:57:47,987:DEBUG:acme.client:Received response: HTTP 201 Server: nginx Date: Mon, 29 Apr 2024 10:57:47 GMT Content-Type: application/json Content-Length: 368 Connection: keep-alive Boulder-Requester: 144748474 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/144748474/16218342604 Replay-Nonce: vU6liGrnU9aL3LwKzqoYaN_fWSqm8s4QkYgkXe9DHPlpAeQ0JdQ X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "pending", "expires": "2024-05-06T10:57:47Z", "identifiers": [ { "type": "dns", "value": "comparateur.slc-assurances.fr" } ], "authorizations": [ "https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/12184456134" ], "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/144748474/16218342604" } 2024-04-29 10:57:47,987:DEBUG:acme.client:Storing nonce: vU6liGrnU9aL3LwKzqoYaN_fWSqm8s4QkYgkXe9DHPlpAeQ0JdQ 2024-04-29 10:57:47,988:DEBUG:acme.client:JWS payload: b'' 2024-04-29 10:57:47,991:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/12184456134: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xNDQ3NDg0NzQiLCAibm9uY2UiOiAidlU2bGlHcm5VOWFMM0x3S3pxb1lhTl9mV1NxbThzNFFrWWdrWGU5REhQbHBBZVEwSmRRIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LXYzLzEyMTg0NDU2MTM0In0", "signature": "uHX53bRbSHIZldSxCr2a1wM9dQ9awmQjZHbUGZiOVUgvBZMXktULHpom_wUpXbHWcZjIqbPncEKIXOceeonJ43dvvpa-6kBuYSxl4j1cvYOsxs5PJP5thye3BhTKlhcn6Pg9v0IV_gUZKFI4fNLBh6wauLCOt8cGF5TMuRoZTmMuxyhhsEYoNdSJ-KYkHKXt2Hz6h1ZGPSRnOrMx-CAa8ocWIBzi-SSuY-mqxB9ohMigTwhA__VG-X0MRUs4ZzziqpqnZoO9u7tIHDbpvz2rAzC2Ba6Y9a0rRXT-9LMnRVtr-K65h5Gw3WliCvADrnD5Z9tPvJz5xpQIeAN1njNxpw", "payload": "" } 2024-04-29 10:57:48,156:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/12184456134 HTTP/1.1" 200 834 2024-04-29 10:57:48,157:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 29 Apr 2024 10:57:48 GMT Content-Type: application/json Content-Length: 834 Connection: keep-alive Boulder-Requester: 144748474 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: vU6liGrn8Q-5ssTVuYN9CLgWg5Tmdb82Pyo5rbWWNuITLdrTR6M X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "comparateur.slc-assurances.fr" }, "status": "pending", "expires": "2024-05-06T10:57:47Z", "challenges": [ { "type": "http-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/12184456134/SbVBzg", "token": "d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0" }, { "type": "dns-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/12184456134/yv_WbQ", "token": "d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0" }, { "type": "tls-alpn-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/12184456134/p0Vs3Q", "token": "d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0" } ] } 2024-04-29 10:57:48,157:DEBUG:acme.client:Storing nonce: vU6liGrn8Q-5ssTVuYN9CLgWg5Tmdb82Pyo5rbWWNuITLdrTR6M 2024-04-29 10:57:48,158:INFO:certbot._internal.auth_handler:Performing the following challenges: 2024-04-29 10:57:48,158:INFO:certbot._internal.auth_handler:http-01 challenge for comparateur.slc-assurances.fr 2024-04-29 10:57:48,159:INFO:certbot._internal.plugins.webroot:Using the webroot path /usr/share/nginx/html/letsencrypt for all unmatched domains. 2024-04-29 10:57:48,159:DEBUG:certbot._internal.plugins.webroot:Creating root challenges validation dir at /usr/share/nginx/html/letsencrypt/.well-known/acme-challenge 2024-04-29 10:57:48,161:DEBUG:certbot._internal.plugins.webroot:Attempting to save validation to /usr/share/nginx/html/letsencrypt/.well-known/acme-challenge/d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0 2024-04-29 10:57:48,162:DEBUG:acme.client:JWS payload: b'{}' 2024-04-29 10:57:48,166:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/12184456134/SbVBzg: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xNDQ3NDg0NzQiLCAibm9uY2UiOiAidlU2bGlHcm44US01c3NUVnVZTjlDTGdXZzVUbWRiODJQeW81cmJXV051SVRMZHJUUjZNIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NoYWxsLXYzLzEyMTg0NDU2MTM0L1NiVkJ6ZyJ9", "signature": "dyRQjEUT1f_83fCvVXgFy-r7YoAiyOUEfuEwhAJkxsNPErVasUiXfp-wz9y_eakhwvxsaDa_29-rwfFwbJCkg8kDwV3Z1Ebz-fH289eqGry87SgqiH7H-rvTuu2mPXLX9n2QxsPqesnZzgj5oC_LHZNn2knGYrRYmARjGocXp82ENxkLT8jOsLNBuaN3bvGqmVjN4aeYnnoBM0rYNyIpiQCNBSn0A-VEHLHciKbNjHZ5GoqEj86m4DAbkQX8yNdqRjXwaOTumpZHqc7oiJFx2XQUVJ8dWHqf70-N35bRIZ5uMMRwgmX2KjHx0g3VisIpHgKRUmeMzSy7B0C9yZEuDQ", "payload": "e30" } 2024-04-29 10:57:48,334:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/chall-v3/12184456134/SbVBzg HTTP/1.1" 200 194 2024-04-29 10:57:48,335:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 29 Apr 2024 10:57:48 GMT Content-Type: application/json Content-Length: 194 Connection: keep-alive Boulder-Requester: 144748474 Cache-Control: public, max-age=0, no-cache Link: ;rel="index", ;rel="up" Location: https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/12184456134/SbVBzg Replay-Nonce: vU6liGrnmlUDFn421QSQSqgPWQq0thWldQYGmFooRY7tXrXcofc X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "type": "http-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/12184456134/SbVBzg", "token": "d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0" } 2024-04-29 10:57:48,336:DEBUG:acme.client:Storing nonce: vU6liGrnmlUDFn421QSQSqgPWQq0thWldQYGmFooRY7tXrXcofc 2024-04-29 10:57:48,336:INFO:certbot._internal.auth_handler:Waiting for verification... 2024-04-29 10:57:49,337:DEBUG:acme.client:JWS payload: b'' 2024-04-29 10:57:49,338:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/12184456134: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xNDQ3NDg0NzQiLCAibm9uY2UiOiAidlU2bGlHcm5tbFVERm40MjFRU1FTcWdQV1FxMHRoV2xkUVlHbUZvb1JZN3RYclhjb2ZjIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LXYzLzEyMTg0NDU2MTM0In0", "signature": "KWK8Pc9O9DydpBQEO31oFLYLOPQeZFs_NEoRhVA_d4QLxjAMgpxJ0pLPOAF7sL_WL02DyTxPjArHd5b1g-3Q_1jNNwaqPlbQCXPOmE0n-FWw5uPH-uDLjOEu9cVJkcg_tzq4grI8P6VtJjPhbwggp5wqIe6CchW7WwNXC8aj85nwu92QuyP5Uk_eAmPvaFbpdRrZtmIsjOB1mAQygTCWLbMkP2Tp948VNrKcv2AzHw3MIV9Y7A-GYYK0BgtxlRxaYnDlFiZnPKftjTjpR0HQMcTfF8lTvcn3hJA8_VhVSBusFpk3Ihi7gNvVqU0jA0UeA_qWt_fUFUz4LRDHM6608g", "payload": "" } 2024-04-29 10:57:49,505:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/12184456134 HTTP/1.1" 200 1203 2024-04-29 10:57:49,506:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 29 Apr 2024 10:57:49 GMT Content-Type: application/json Content-Length: 1203 Connection: keep-alive Boulder-Requester: 144748474 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: vU6liGrnIncS3TU9foalgIrOL3dcvxCf-d3bCnkWElyq6MPz6qE X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "comparateur.slc-assurances.fr" }, "status": "invalid", "expires": "2024-05-06T10:57:47Z", "challenges": [ { "type": "http-01", "status": "invalid", "error": { "type": "urn:ietf:params:acme:error:connection", "detail": "51.255.71.144: Fetching http://comparateur.slc-assurances.fr/.well-known/acme-challenge/d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0: Connection refused", "status": 400 }, "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/12184456134/SbVBzg", "token": "d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0", "validationRecord": [ { "url": "http://comparateur.slc-assurances.fr/.well-known/acme-challenge/d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0", "hostname": "comparateur.slc-assurances.fr", "port": "80", "addressesResolved": [ "51.255.71.144" ], "addressUsed": "51.255.71.144", "resolverAddrs": [ "A:10.0.32.87:30752", "AAAA:10.0.32.83:26524" ] } ], "validated": "2024-04-29T10:57:48Z" } ] } 2024-04-29 10:57:49,506:DEBUG:acme.client:Storing nonce: vU6liGrnIncS3TU9foalgIrOL3dcvxCf-d3bCnkWElyq6MPz6qE 2024-04-29 10:57:49,507:INFO:certbot._internal.auth_handler:Challenge failed for domain comparateur.slc-assurances.fr 2024-04-29 10:57:49,507:INFO:certbot._internal.auth_handler:http-01 challenge for comparateur.slc-assurances.fr 2024-04-29 10:57:49,507:DEBUG:certbot._internal.display.obj:Notifying user: Certbot failed to authenticate some domains (authenticator: webroot). The Certificate Authority reported these problems: Domain: comparateur.slc-assurances.fr Type: connection Detail: 51.255.71.144: Fetching http://comparateur.slc-assurances.fr/.well-known/acme-challenge/d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0: Connection refused Hint: The Certificate Authority failed to download the temporary challenge files created by Certbot. Ensure that the listed domains serve their content from the provided --webroot-path/-w and that files created there can be downloaded from the internet. 2024-04-29 10:57:49,508:DEBUG:certbot._internal.error_handler:Encountered exception: Traceback (most recent call last): File "/opt/certbot/src/certbot/certbot/_internal/auth_handler.py", line 108, in handle_authorizations self._poll_authorizations(authzrs, max_retries, max_time_mins, best_effort) File "/opt/certbot/src/certbot/certbot/_internal/auth_handler.py", line 212, in _poll_authorizations raise errors.AuthorizationError('Some challenges have failed.') certbot.errors.AuthorizationError: Some challenges have failed. 2024-04-29 10:57:49,508:DEBUG:certbot._internal.error_handler:Calling registered functions 2024-04-29 10:57:49,509:INFO:certbot._internal.auth_handler:Cleaning up challenges 2024-04-29 10:57:49,509:DEBUG:certbot._internal.plugins.webroot:Removing /usr/share/nginx/html/letsencrypt/.well-known/acme-challenge/d9wmyLSTGeeqRHqf01AWll3THqE0hfZ9YGOGyT-sWk0 2024-04-29 10:57:49,509:DEBUG:certbot._internal.plugins.webroot:All challenges cleaned up 2024-04-29 10:57:49,509:DEBUG:certbot._internal.log:Exiting abnormally: Traceback (most recent call last): File "/usr/local/bin/certbot", line 33, in sys.exit(load_entry_point('certbot', 'console_scripts', 'certbot')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/certbot/src/certbot/certbot/main.py", line 19, in main return internal_main.main(cli_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/certbot/src/certbot/certbot/_internal/main.py", line 1894, in main return config.func(config, plugins) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/certbot/src/certbot/certbot/_internal/main.py", line 1600, in certonly lineage = _get_and_save_cert(le_client, config, domains, certname, lineage) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/certbot/src/certbot/certbot/_internal/main.py", line 143, in _get_and_save_cert lineage = le_client.obtain_and_enroll_certificate(domains, certname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/certbot/src/certbot/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate cert, chain, key, _ = self.obtain_certificate(domains) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/certbot/src/certbot/certbot/_internal/client.py", line 428, in obtain_certificate orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/certbot/src/certbot/certbot/_internal/client.py", line 496, in _get_order_and_authorizations authzr = self.auth_handler.handle_authorizations(orderr, self.config, best_effort) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/certbot/src/certbot/certbot/_internal/auth_handler.py", line 108, in handle_authorizations self._poll_authorizations(authzrs, max_retries, max_time_mins, best_effort) File "/opt/certbot/src/certbot/certbot/_internal/auth_handler.py", line 212, in _poll_authorizations raise errors.AuthorizationError('Some challenges have failed.') certbot.errors.AuthorizationError: Some challenges have failed. 2024-04-29 10:57:49,512:ERROR:certbot._internal.log:Some challenges have failed.