| Server IP : 172.67.134.114 / Your IP : 162.159.115.41 Web Server : Apache/2.4.37 System : Linux almalinux.duckdns.org 4.18.0-553.111.1.el8_10.x86_64 #1 SMP Sun Mar 8 20:06:07 EDT 2026 x86_64 User : ricodeal ( 1046) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/log/letsencrypt/ |
Upload File : |
2026-05-19 11:42:57,281:DEBUG:certbot._internal.main:certbot version: 1.22.0
2026-05-19 11:42:57,282:DEBUG:certbot._internal.main:Location of certbot entry point: /bin/letsencrypt
2026-05-19 11:42:57,282:DEBUG:certbot._internal.main:Arguments: ['--manual', '-d', 'cabinetz.net', '-d', 'www.cabinetz.net', '-d', 'mail.cabinetz.net', '--preferred-challenges=dns', '--manual-auth-hook', '/etc/webmin/webmin/letsencrypt-dns.pl', '--manual-cleanup-hook', '/etc/webmin/webmin/letsencrypt-cleanup.pl', '--duplicate', '--force-renewal', '--non-interactive', '--agree-tos', '--config', '/tmp/.webmin/886267_333306_14_domain_setup.cgi', '--rsa-key-size', '2048', '--cert-name', 'cabinetz.net', '--no-autorenew']
2026-05-19 11:42:57,282:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#apache,PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2026-05-19 11:42:57,301:DEBUG:certbot._internal.log:Root logging level set at 30
2026-05-19 11:42:57,302:DEBUG:certbot._internal.plugins.selection:Requested authenticator manual and installer None
2026-05-19 11:42:57,304:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * manual
Description: Manual configuration or run your own shell scripts
Interfaces: Authenticator, Plugin
Entry point: manual = certbot._internal.plugins.manual:Authenticator
Initialized: <certbot._internal.plugins.manual.Authenticator object at 0x7f0d8af16f60>
Prep: True
2026-05-19 11:42:57,304:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.manual.Authenticator object at 0x7f0d8af16f60> and installer None
2026-05-19 11:42:57,304:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator manual, Installer None
2026-05-19 11:42:57,309: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/73650427', new_authzr_uri=None, terms_of_service=None), b2ef7b563ee474fdfe8c68d68c894c07, Meta(creation_dt=datetime.datetime(2019, 12, 12, 12, 37, 21, tzinfo=<UTC>), creation_host='localhost6.localdomain6', register_to_eff=None))>
2026-05-19 11:42:57,310:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2026-05-19 11:42:57,311:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2026-05-19 11:42:57,428:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1033
2026-05-19 11:42:57,428:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:42:57 GMT
Content-Type: application/json
Content-Length: 1033
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"02VT45xjbDo": "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",
"tlsclient": "https://letsencrypt.org/docs/profiles#tlsclient",
"tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver"
},
"termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.6-August-18-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/acme/renewal-info",
"revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
}
2026-05-19 11:42:57,428:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for cabinetz.net and 2 more domains
2026-05-19 11:42:57,481:DEBUG:certbot.crypto_util:Generating RSA key (2048 bits): /etc/letsencrypt/keys/0145_key-certbot.pem
2026-05-19 11:42:57,483:DEBUG:certbot.crypto_util:Creating CSR: /etc/letsencrypt/csr/0145_csr-certbot.pem
2026-05-19 11:42:57,484:DEBUG:acme.client:Requesting fresh nonce
2026-05-19 11:42:57,484:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2026-05-19 11:42:57,512:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2026-05-19 11:42:57,512:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:42:57 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: CqJAX5X9mePpkrEE1h_q9dxV8cSIUjMvIYiiPhmcb89blAv__w0
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
2026-05-19 11:42:57,513:DEBUG:acme.client:Storing nonce: CqJAX5X9mePpkrEE1h_q9dxV8cSIUjMvIYiiPhmcb89blAv__w0
2026-05-19 11:42:57,513:DEBUG:acme.client:JWS payload:
b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "cabinetz.net"\n },\n {\n "type": "dns",\n "value": "www.cabinetz.net"\n },\n {\n "type": "dns",\n "value": "mail.cabinetz.net"\n }\n ]\n}'
2026-05-19 11:42:57,515:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAiQ3FKQVg1WDltZVBwa3JFRTFoX3E5ZHhWOGNTSVVqTXZJWWlpUGhtY2I4OWJsQXZfX3cwIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9uZXctb3JkZXIifQ",
"signature": "p69AV3lBTtuZU1h_ICFVqe6oOjZUc3jnxUYwT5T5TQpQYjJIZW73gBvD7mkopmWMdhsTBgnNirbDdkvXtTIReYcAUXZUacbpKKAEmp8m6oHclzxkgp8x7wUWwaG4Z7m36EBI8R_RQxS20dwSdDdttfFAm0KBQsbMweAMr_yOIft-OEh1hoMmWmolulQZLQvJlgaS7AHGbyZqV53OvIrjk2yddFhxxjTWNOM5HqBiKPs0e54SAfj8-ufOhXoWNPqWKlWqzvBaZa-Y5iu9ThNTe07Nh7SiB18DzheM93TF7RpHpodlVZY7Y63xNUixrkMAqRrdQg-ukKtkzYNxESHjsg",
"payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImNhYmluZXR6Lm5ldCIKICAgIH0sCiAgICB7CiAgICAgICJ0eXBlIjogImRucyIsCiAgICAgICJ2YWx1ZSI6ICJ3d3cuY2FiaW5ldHoubmV0IgogICAgfSwKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogIm1haWwuY2FiaW5ldHoubmV0IgogICAgfQogIF0KfQ"
}
2026-05-19 11:42:57,597:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 633
2026-05-19 11:42:57,597:DEBUG:acme.client:Received response:
HTTP 201
Server: nginx
Date: Tue, 19 May 2026 18:42:57 GMT
Content-Type: application/json
Content-Length: 633
Connection: keep-alive
Boulder-Requester: 73650427
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/73650427/512622647596
Replay-Nonce: xoZfuRf-KlkhBv621FTU58VD28eMmbozN06OPmDy-20C8vrajFY
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"status": "pending",
"expires": "2026-05-26T18:42:57Z",
"identifiers": [
{
"type": "dns",
"value": "cabinetz.net"
},
{
"type": "dns",
"value": "mail.cabinetz.net"
},
{
"type": "dns",
"value": "www.cabinetz.net"
}
],
"authorizations": [
"https://acme-v02.api.letsencrypt.org/acme/authz/73650427/707080205946",
"https://acme-v02.api.letsencrypt.org/acme/authz/73650427/707080205956",
"https://acme-v02.api.letsencrypt.org/acme/authz/73650427/707080205966"
],
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/73650427/512622647596"
}
2026-05-19 11:42:57,597:DEBUG:acme.client:Storing nonce: xoZfuRf-KlkhBv621FTU58VD28eMmbozN06OPmDy-20C8vrajFY
2026-05-19 11:42:57,597:DEBUG:acme.client:JWS payload:
b''
2026-05-19 11:42:57,598:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/73650427/707080205946:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAieG9aZnVSZi1LbGtoQnY2MjFGVFU1OFZEMjhlTW1ib3pOMDZPUG1EeS0yMEM4dnJhakZZIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei83MzY1MDQyNy83MDcwODAyMDU5NDYifQ",
"signature": "oP6xHHs_g9iRyxHfX70uPPvEnRRZ9hwv6UXzjyRv4ghgY_sDK4owhZg1L5SDhId87K33HAy2yExVg1VhW-cGhObiuQ7Lpb4gWIVUp-2NVzoOqS6TUiQ73wjh24Z0awR_TLYEg4-jftprxxBu_1hD4296SSAGggxrolqFPGm5VwYgWkY7jpfjAkbcGHmWAignHSCAvMuwSImRsk2RVp9GT6cMclKPZ63cU56k5ObIp4nBX8ubUzU2OVMHbsbVUNzD-qjgO-MjQ6JrX0im-F4It--OHHf4XLOSiYbGirW_p3Fn3qc16EWLlWi2SYROSZ-7EU1liRqyLMXr5GCbx0EdxA",
"payload": ""
}
2026-05-19 11:42:57,628:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/73650427/707080205946 HTTP/1.1" 200 814
2026-05-19 11:42:57,628:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:42:57 GMT
Content-Type: application/json
Content-Length: 814
Connection: keep-alive
Boulder-Requester: 73650427
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: xoZfuRf-tdtd6JsS4v-RBvlCgOGB7yZyLD-RpuflW0ZX7wsfKgA
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"identifier": {
"type": "dns",
"value": "cabinetz.net"
},
"status": "pending",
"expires": "2026-05-26T18:42:57Z",
"challenges": [
{
"type": "http-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205946/oV-2DQ",
"status": "pending",
"token": "l6NhCeAJUc-VEqpXr6ulo__NornQhJJDU2nmrGJUBU8"
},
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205946/raDyxw",
"status": "pending",
"token": "l6NhCeAJUc-VEqpXr6ulo__NornQhJJDU2nmrGJUBU8"
},
{
"type": "tls-alpn-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205946/fAdKkA",
"status": "pending",
"token": "l6NhCeAJUc-VEqpXr6ulo__NornQhJJDU2nmrGJUBU8"
}
]
}
2026-05-19 11:42:57,628:DEBUG:acme.client:Storing nonce: xoZfuRf-tdtd6JsS4v-RBvlCgOGB7yZyLD-RpuflW0ZX7wsfKgA
2026-05-19 11:42:57,629:DEBUG:acme.client:JWS payload:
b''
2026-05-19 11:42:57,629:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/73650427/707080205956:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAieG9aZnVSZi10ZHRkNkpzUzR2LVJCdmxDZ09HQjd5WnlMRC1ScHVmbFcwWlg3d3NmS2dBIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei83MzY1MDQyNy83MDcwODAyMDU5NTYifQ",
"signature": "kxx_6EWI53Jj7KooYN00Dja5EyD64hKj_EGVxynnKDSjLKmw8HLO5C8q66fUuGmEVW5spDR7vLaIlkqse-l7tAEMO24MQv_92gssyW0h-A8gydV5dHcDUXqCErXpxjINXZF3h0qMgu4pzU60mEm9zMetETGutj4Iw1fsqSLbzWRUtcVttoD95NOm-3yPWZ2bl6-IY2u-PpXHbvLySqgmpsnSckBFW2Cm0qLxWCTKYhhmiWWBim5Ow_FGLOtHskkfs0m3osU5Ikwjbv2fsGVIS5njsPeIMfhucP_jRYr87M8-tqsPNrPYA6sA_I3I1rklIXmVFQFuWiSwhg4fNpNhqg",
"payload": ""
}
2026-05-19 11:42:57,661:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/73650427/707080205956 HTTP/1.1" 200 819
2026-05-19 11:42:57,662:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:42:57 GMT
Content-Type: application/json
Content-Length: 819
Connection: keep-alive
Boulder-Requester: 73650427
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: CqJAX5X9jx1Mbyc4thUfmoS0hRp7oaiC-U1SD_PKq2VZZnt1oi0
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"identifier": {
"type": "dns",
"value": "mail.cabinetz.net"
},
"status": "pending",
"expires": "2026-05-26T18:42:57Z",
"challenges": [
{
"type": "http-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205956/DcNZgg",
"status": "pending",
"token": "Anp9XtN0EBB68cWD2qY9CO_vJeadK8Mp2JSD-vb7wWQ"
},
{
"type": "tls-alpn-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205956/0JcJPQ",
"status": "pending",
"token": "Anp9XtN0EBB68cWD2qY9CO_vJeadK8Mp2JSD-vb7wWQ"
},
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205956/ZuZQzg",
"status": "pending",
"token": "Anp9XtN0EBB68cWD2qY9CO_vJeadK8Mp2JSD-vb7wWQ"
}
]
}
2026-05-19 11:42:57,662:DEBUG:acme.client:Storing nonce: CqJAX5X9jx1Mbyc4thUfmoS0hRp7oaiC-U1SD_PKq2VZZnt1oi0
2026-05-19 11:42:57,662:DEBUG:acme.client:JWS payload:
b''
2026-05-19 11:42:57,663:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/73650427/707080205966:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAiQ3FKQVg1WDlqeDFNYnljNHRoVWZtb1MwaFJwN29haUMtVTFTRF9QS3EyVlpabnQxb2kwIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei83MzY1MDQyNy83MDcwODAyMDU5NjYifQ",
"signature": "bGvaNNhqvMcaXkbSJvh2EiKtAptcNZZ2dDgvr1V0xR1SULRwYJpW175tOxjRrYHoBfqQzPaGKcn5pEMgxIh9-8Mf5Qo9tZkZN_z4QZizSHRWzdxo4WzWgDf2kWrINIs6LNbeBclX2IITwxuo8y_vkh_Yn6il6miGDwfUyQW26anp8AHxSTeAx8lXFhQ5f5emDF9jHA8R_bc6j7Q3Ckni5T9DxXCIejy6Ea4QOYFAVq4WjVcX7GkVtRK4uQoH3cAS_Ms_5mybIE8wbSGBk2bcQg-pzb9u3HyHIrRCKHPt2v3jcchCWxHifost-EHiPpIryR3pRMEsuI4cnNzcCuipGw",
"payload": ""
}
2026-05-19 11:42:57,694:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/73650427/707080205966 HTTP/1.1" 200 818
2026-05-19 11:42:57,694:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:42:57 GMT
Content-Type: application/json
Content-Length: 818
Connection: keep-alive
Boulder-Requester: 73650427
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: CqJAX5X9GaRGl3ng43A04nmXuBjc_3qhD8R0QA_5sG5ozP2_oLo
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"identifier": {
"type": "dns",
"value": "www.cabinetz.net"
},
"status": "pending",
"expires": "2026-05-26T18:42:57Z",
"challenges": [
{
"type": "http-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205966/A4mIIg",
"status": "pending",
"token": "2czmWdvUDGheQD6I76SZUiQc6nTxz0UGlvcdArMM6eY"
},
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205966/T9jE2Q",
"status": "pending",
"token": "2czmWdvUDGheQD6I76SZUiQc6nTxz0UGlvcdArMM6eY"
},
{
"type": "tls-alpn-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205966/S-Nzyg",
"status": "pending",
"token": "2czmWdvUDGheQD6I76SZUiQc6nTxz0UGlvcdArMM6eY"
}
]
}
2026-05-19 11:42:57,694:DEBUG:acme.client:Storing nonce: CqJAX5X9GaRGl3ng43A04nmXuBjc_3qhD8R0QA_5sG5ozP2_oLo
2026-05-19 11:42:57,694:INFO:certbot._internal.auth_handler:Performing the following challenges:
2026-05-19 11:42:57,695:INFO:certbot._internal.auth_handler:dns-01 challenge for cabinetz.net
2026-05-19 11:42:57,695:INFO:certbot._internal.auth_handler:dns-01 challenge for mail.cabinetz.net
2026-05-19 11:42:57,695:INFO:certbot._internal.auth_handler:dns-01 challenge for www.cabinetz.net
2026-05-19 11:42:57,696:INFO:certbot.compat.misc:Running manual-auth-hook command: /etc/webmin/webmin/letsencrypt-dns.pl
2026-05-19 11:43:09,226:INFO:certbot.compat.misc:Running manual-auth-hook command: /etc/webmin/webmin/letsencrypt-dns.pl
2026-05-19 11:43:20,740:INFO:certbot.compat.misc:Running manual-auth-hook command: /etc/webmin/webmin/letsencrypt-dns.pl
2026-05-19 11:43:32,248:DEBUG:acme.client:JWS payload:
b'{}'
2026-05-19 11:43:32,249:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205946/raDyxw:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAiQ3FKQVg1WDlHYVJHbDNuZzQzQTA0bm1YdUJqY18zcWhEOFIwUUFfNXNHNW96UDJfb0xvIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9jaGFsbC83MzY1MDQyNy83MDcwODAyMDU5NDYvcmFEeXh3In0",
"signature": "bSGq_jtDz-QS7KQDKwNPdqXITv2PmvOMJteGv5RQuVpotq2Z59KPLhOPFeFimj5-wImE9WNWElHIPYavCwiZrkT6Ddef7_Ama5Kn-9oUJv2qIxXCj595dOUlLfByGlYRB9zedOdK-WlLhmH1HU1gUmHzpe-LOsGiU8XGmYQf383u9rqYDwCyapEPYvoPLu8-eoOvZ1KXT7iwX3I4kZE4JwHaY8gty9kBr4CVE_IVjcfXeyDzF3kfMNgVRqSzh95u8T-3VDrTAVixjwUrv4FBYlcrpMdZ4p6iNwS_dOHTkxB7MUFL1OXv7VAxOF0d96itoYPYnx_2TUoA5NYb0p372w",
"payload": "e30"
}
2026-05-19 11:43:32,293:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall/73650427/707080205946/raDyxw HTTP/1.1" 200 192
2026-05-19 11:43:32,293:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:43:32 GMT
Content-Type: application/json
Content-Length: 192
Connection: keep-alive
Boulder-Requester: 73650427
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/authz/73650427/707080205946>;rel="up"
Location: https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205946/raDyxw
Replay-Nonce: CqJAX5X9tMB_KrR8K9ZPRYkKfyobKS1q_C_6S7cUiUFXCV1UB-I
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205946/raDyxw",
"status": "pending",
"token": "l6NhCeAJUc-VEqpXr6ulo__NornQhJJDU2nmrGJUBU8"
}
2026-05-19 11:43:32,294:DEBUG:acme.client:Storing nonce: CqJAX5X9tMB_KrR8K9ZPRYkKfyobKS1q_C_6S7cUiUFXCV1UB-I
2026-05-19 11:43:32,294:DEBUG:acme.client:JWS payload:
b'{}'
2026-05-19 11:43:32,295:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205956/ZuZQzg:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAiQ3FKQVg1WDl0TUJfS3JSOEs5WlBSWWtLZnlvYktTMXFfQ182UzdjVWlVRlhDVjFVQi1JIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9jaGFsbC83MzY1MDQyNy83MDcwODAyMDU5NTYvWnVaUXpnIn0",
"signature": "MZwnF6Od6j78cB_it776mgn0GOmdhDsnxXY64AhdynEN4lw2OOTaUPNYk70606Pa4m3MHy42LGJYwmTabvHih976JWzSS621Y0OEr39r_slkaeHXkz2Ka3C6OkFgpT4QLQNEV7lM0y0BUZmNIl7W42gFLq3zKet--XOVXFupspX6cV9TfTvoQf2M1XxMuFo-usuM6zAsFdm_Y-aS2k2oakKW4hY8Oa4Nc9iO7_avxHaBDqW5jlf3CEZMfuZNecMWbS7EMGwiuT4plOqxCkXEaikafH50Cpe6GSW9kIh0HeoCY9QmkElHLd1YD_JyM2p0-mxOmW6CtQlaI81J02w7MQ",
"payload": "e30"
}
2026-05-19 11:43:32,330:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall/73650427/707080205956/ZuZQzg HTTP/1.1" 200 192
2026-05-19 11:43:32,330:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:43:32 GMT
Content-Type: application/json
Content-Length: 192
Connection: keep-alive
Boulder-Requester: 73650427
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/authz/73650427/707080205956>;rel="up"
Location: https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205956/ZuZQzg
Replay-Nonce: CqJAX5X9GsSFJeEhfXe56Tv4lnUg41kNVwbTzYXpHdztbdrlR4w
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205956/ZuZQzg",
"status": "pending",
"token": "Anp9XtN0EBB68cWD2qY9CO_vJeadK8Mp2JSD-vb7wWQ"
}
2026-05-19 11:43:32,331:DEBUG:acme.client:Storing nonce: CqJAX5X9GsSFJeEhfXe56Tv4lnUg41kNVwbTzYXpHdztbdrlR4w
2026-05-19 11:43:32,331:DEBUG:acme.client:JWS payload:
b'{}'
2026-05-19 11:43:32,332:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205966/T9jE2Q:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAiQ3FKQVg1WDlHc1NGSmVFaGZYZTU2VHY0bG5VZzQxa05Wd2JUellYcEhkenRiZHJsUjR3IiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9jaGFsbC83MzY1MDQyNy83MDcwODAyMDU5NjYvVDlqRTJRIn0",
"signature": "hLHQZGzCyWiYgX73ruAqWa9Fr2CkWPOGuw-P4jMxlvgGR2lxGnAcv2Bm8H71UQGRWfPMV4Ot5kBCauME0Je_MUK2HhbRyBd4jdcGE_wKbBH94ZB16HPLJLuL-duQC_PTVDCLE9GvBim92ktCOtXLGroW4nOp_cZmH_rNEazLR6pOPx7A1m3lbCgY4NBS7JbVWfKcqPyy7YfshaIYtaeHp2NJbvL8ZIoGvZo6kcEKa0jPZy0zd073MVi4RibjpDr91qV3IbF5EB8kta_Xd7SkEFdZ4tyoYIjJcQK3WFf1Md7QUELNhCiEeWodoHXzBScKiAyjpS8kAnwu9Cg9mZBBYA",
"payload": "e30"
}
2026-05-19 11:43:32,365:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall/73650427/707080205966/T9jE2Q HTTP/1.1" 200 192
2026-05-19 11:43:32,366:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:43:32 GMT
Content-Type: application/json
Content-Length: 192
Connection: keep-alive
Boulder-Requester: 73650427
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/authz/73650427/707080205966>;rel="up"
Location: https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205966/T9jE2Q
Replay-Nonce: xoZfuRf-qQH3PW3XChDz52q_Qeo0WHbxuZaIN0rNAQlTowLFoxw
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205966/T9jE2Q",
"status": "pending",
"token": "2czmWdvUDGheQD6I76SZUiQc6nTxz0UGlvcdArMM6eY"
}
2026-05-19 11:43:32,366:DEBUG:acme.client:Storing nonce: xoZfuRf-qQH3PW3XChDz52q_Qeo0WHbxuZaIN0rNAQlTowLFoxw
2026-05-19 11:43:32,366:INFO:certbot._internal.auth_handler:Waiting for verification...
2026-05-19 11:43:33,367:DEBUG:acme.client:JWS payload:
b''
2026-05-19 11:43:33,368:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/73650427/707080205946:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAieG9aZnVSZi1xUUgzUFczWENoRHo1MnFfUWVvMFdIYnh1WmFJTjByTkFRbFRvd0xGb3h3IiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei83MzY1MDQyNy83MDcwODAyMDU5NDYifQ",
"signature": "jHv_5ss6w0_x57_VYtc0UF1faaYYGoD4xjYP2BdWWDk1cwO9OGq7i0L3o0_7GIBwrP0ouozFJCxs4j_K68ZF1JIJ35_5dVaEqiP9idZZoGt8594jgor33S2pvzJne8POUL6o65yA5p94g6zOxxFmoW3dJnlWOV1qnqrG3gt5-sTaXlTsrOFokleyHHT69Kfeh4fKJa_SfHBOoMcW0U-3mGBVo0gBLefDPIbPGIqsaXHJ4n-9aQ6gsGh5xBN4hFaW4K7f8ZxmX28n_mflIZHnLj3yEX3KFvqAzab5ts-Hqwg4sleFyjIz5gblK-J5GJGjlxkNWemyY92fBTsjtft9bw",
"payload": ""
}
2026-05-19 11:43:33,410:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/73650427/707080205946 HTTP/1.1" 200 653
2026-05-19 11:43:33,410:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:43:33 GMT
Content-Type: application/json
Content-Length: 653
Connection: keep-alive
Boulder-Requester: 73650427
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: xoZfuRf-qHGaaDaUj7fjP9_fE_Hs6hn5ECcG8VVrZKjry3-Qhj0
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"identifier": {
"type": "dns",
"value": "cabinetz.net"
},
"status": "invalid",
"expires": "2026-05-26T18:42:57Z",
"challenges": [
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205946/raDyxw",
"status": "invalid",
"validated": "2026-05-19T18:43:32Z",
"error": {
"type": "urn:ietf:params:acme:error:dns",
"detail": "DNS problem: NXDOMAIN looking up TXT for _acme-challenge.cabinetz.net - check that a DNS record exists for this domain",
"status": 400
},
"token": "l6NhCeAJUc-VEqpXr6ulo__NornQhJJDU2nmrGJUBU8"
}
]
}
2026-05-19 11:43:33,411:DEBUG:acme.client:Storing nonce: xoZfuRf-qHGaaDaUj7fjP9_fE_Hs6hn5ECcG8VVrZKjry3-Qhj0
2026-05-19 11:43:33,411:DEBUG:acme.client:JWS payload:
b''
2026-05-19 11:43:33,412:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/73650427/707080205956:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAieG9aZnVSZi1xSEdhYURhVWo3ZmpQOV9mRV9IczZobjVFQ2NHOFZWclpLanJ5My1RaGowIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei83MzY1MDQyNy83MDcwODAyMDU5NTYifQ",
"signature": "FYybVzKoCFyu5DQ6gTfZHmjrlkwSWBqiiv5YJaAAJiKqMxjYy22WtJwIfyRn4SWvVdgx6qnZCDGtBt0dSj7PUo4RFDtnrUFHRTQKKhg4BMPk2mDNqSvD0J70yHMNhi3UqwMibr60rxdSKt6EPomArpZBk2wi7BaPgbT3UrWdP0LU1zR7rV5q_tPzf3xNPiFt_JoC6GMwbrADKBpWVfQTrNwADVXVnCU4cnRCtGkLCeDkzFYwh9_yvGsV5yweZJA0hVejpKUCqMu_5E3Tl4-p06TYun3xCxZEQb-06IrmOr9GgH9d2r2R-q3sLkNe1_rziDB2yCuDSsYO1UMiYlFg1g",
"payload": ""
}
2026-05-19 11:43:33,444:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/73650427/707080205956 HTTP/1.1" 200 663
2026-05-19 11:43:33,445:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:43:33 GMT
Content-Type: application/json
Content-Length: 663
Connection: keep-alive
Boulder-Requester: 73650427
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: CqJAX5X9lDMawkVMttaW9IndmWcY0-zQ_22gz5dAQk4O7Aqga8c
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"identifier": {
"type": "dns",
"value": "mail.cabinetz.net"
},
"status": "invalid",
"expires": "2026-05-26T18:42:57Z",
"challenges": [
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205956/ZuZQzg",
"status": "invalid",
"validated": "2026-05-19T18:43:32Z",
"error": {
"type": "urn:ietf:params:acme:error:dns",
"detail": "DNS problem: NXDOMAIN looking up TXT for _acme-challenge.mail.cabinetz.net - check that a DNS record exists for this domain",
"status": 400
},
"token": "Anp9XtN0EBB68cWD2qY9CO_vJeadK8Mp2JSD-vb7wWQ"
}
]
}
2026-05-19 11:43:33,445:DEBUG:acme.client:Storing nonce: CqJAX5X9lDMawkVMttaW9IndmWcY0-zQ_22gz5dAQk4O7Aqga8c
2026-05-19 11:43:33,445:DEBUG:acme.client:JWS payload:
b''
2026-05-19 11:43:33,446:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/73650427/707080205966:
{
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvNzM2NTA0MjciLCAibm9uY2UiOiAiQ3FKQVg1WDlsRE1hd2tWTXR0YVc5SW5kbVdjWTAtelFfMjJnejVkQVFrNE83QXFnYThjIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei83MzY1MDQyNy83MDcwODAyMDU5NjYifQ",
"signature": "l4IkPWH-nWqSLasSzknRbyknw2hKJwdhk5w_PMOuREzpJ8Qs38IDzCRrrvPmCghVbO1AhQUfGCww6IzZP9HRviUNgmKi_N_IfJusta7NOKxS5x3lThr8HBKKPULGqrlgr3qcfrwdgmfRML-VQlLXpIu_0P0sPrgO5F57N4qKWLfYWTfy1SOWu-9F5jLNn6gPr9tfebQ8bp081gzajoEvg4hS6E8rEuA-Kek-dNnXDqBqllgAuQvFqsEpE8yJvLYGFVjSEwKVUKgT_ugopZAT9XJghGJs_P54XK0esLG_q_ePx4GIS6g09Fbg77As7q2Ec_0vRkNSyO0V4B1EoP1W8Q",
"payload": ""
}
2026-05-19 11:43:33,473:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/73650427/707080205966 HTTP/1.1" 200 661
2026-05-19 11:43:33,473:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Tue, 19 May 2026 18:43:33 GMT
Content-Type: application/json
Content-Length: 661
Connection: keep-alive
Boulder-Requester: 73650427
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: CqJAX5X9RWQa5SUEUTRcZ90VY0BGPv0CFuH5LTchfzdCRiNYoiQ
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
{
"identifier": {
"type": "dns",
"value": "www.cabinetz.net"
},
"status": "invalid",
"expires": "2026-05-26T18:42:57Z",
"challenges": [
{
"type": "dns-01",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/73650427/707080205966/T9jE2Q",
"status": "invalid",
"validated": "2026-05-19T18:43:32Z",
"error": {
"type": "urn:ietf:params:acme:error:dns",
"detail": "DNS problem: NXDOMAIN looking up TXT for _acme-challenge.www.cabinetz.net - check that a DNS record exists for this domain",
"status": 400
},
"token": "2czmWdvUDGheQD6I76SZUiQc6nTxz0UGlvcdArMM6eY"
}
]
}
2026-05-19 11:43:33,473:DEBUG:acme.client:Storing nonce: CqJAX5X9RWQa5SUEUTRcZ90VY0BGPv0CFuH5LTchfzdCRiNYoiQ
2026-05-19 11:43:33,474:INFO:certbot._internal.auth_handler:Challenge failed for domain cabinetz.net
2026-05-19 11:43:33,474:INFO:certbot._internal.auth_handler:Challenge failed for domain mail.cabinetz.net
2026-05-19 11:43:33,474:INFO:certbot._internal.auth_handler:Challenge failed for domain www.cabinetz.net
2026-05-19 11:43:33,474:INFO:certbot._internal.auth_handler:dns-01 challenge for cabinetz.net
2026-05-19 11:43:33,474:INFO:certbot._internal.auth_handler:dns-01 challenge for mail.cabinetz.net
2026-05-19 11:43:33,474:INFO:certbot._internal.auth_handler:dns-01 challenge for www.cabinetz.net
2026-05-19 11:43:33,474:DEBUG:certbot._internal.display.obj:Notifying user:
Certbot failed to authenticate some domains (authenticator: manual). The Certificate Authority reported these problems:
Domain: cabinetz.net
Type: dns
Detail: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.cabinetz.net - check that a DNS record exists for this domain
Domain: mail.cabinetz.net
Type: dns
Detail: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.mail.cabinetz.net - check that a DNS record exists for this domain
Domain: www.cabinetz.net
Type: dns
Detail: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.www.cabinetz.net - check that a DNS record exists for this domain
Hint: The Certificate Authority failed to verify the DNS TXT records created by the --manual-auth-hook. Ensure that this hook is functioning correctly and that it waits a sufficient duration of time for DNS propagation. Refer to "certbot --help manual" and the Certbot User Guide.
2026-05-19 11:43:33,474:DEBUG:certbot._internal.error_handler:Encountered exception:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/certbot/_internal/auth_handler.py", line 105, in handle_authorizations
self._poll_authorizations(authzrs, max_retries, best_effort)
File "/usr/lib/python3.6/site-packages/certbot/_internal/auth_handler.py", line 205, in _poll_authorizations
raise errors.AuthorizationError('Some challenges have failed.')
certbot.errors.AuthorizationError: Some challenges have failed.
2026-05-19 11:43:33,475:DEBUG:certbot._internal.error_handler:Calling registered functions
2026-05-19 11:43:33,475:INFO:certbot._internal.auth_handler:Cleaning up challenges
2026-05-19 11:43:33,475:INFO:certbot.compat.misc:Running manual-cleanup-hook command: /etc/webmin/webmin/letsencrypt-cleanup.pl
2026-05-19 11:43:34,990:INFO:certbot.compat.misc:Running manual-cleanup-hook command: /etc/webmin/webmin/letsencrypt-cleanup.pl
2026-05-19 11:43:36,498:INFO:certbot.compat.misc:Running manual-cleanup-hook command: /etc/webmin/webmin/letsencrypt-cleanup.pl
2026-05-19 11:43:38,010:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
File "/bin/letsencrypt", line 11, in <module>
load_entry_point('certbot==1.22.0', 'console_scripts', 'certbot')()
File "/usr/lib/python3.6/site-packages/certbot/main.py", line 19, in main
return internal_main.main(cli_args)
File "/usr/lib/python3.6/site-packages/certbot/_internal/main.py", line 1632, in main
return config.func(config, plugins)
File "/usr/lib/python3.6/site-packages/certbot/_internal/main.py", line 1491, in certonly
lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
File "/usr/lib/python3.6/site-packages/certbot/_internal/main.py", line 139, in _get_and_save_cert
lineage = le_client.obtain_and_enroll_certificate(domains, certname)
File "/usr/lib/python3.6/site-packages/certbot/_internal/client.py", line 496, in obtain_and_enroll_certificate
cert, chain, key, _ = self.obtain_certificate(domains)
File "/usr/lib/python3.6/site-packages/certbot/_internal/client.py", line 424, in obtain_certificate
orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
File "/usr/lib/python3.6/site-packages/certbot/_internal/client.py", line 476, in _get_order_and_authorizations
authzr = self.auth_handler.handle_authorizations(orderr, self.config, best_effort)
File "/usr/lib/python3.6/site-packages/certbot/_internal/auth_handler.py", line 105, in handle_authorizations
self._poll_authorizations(authzrs, max_retries, best_effort)
File "/usr/lib/python3.6/site-packages/certbot/_internal/auth_handler.py", line 205, in _poll_authorizations
raise errors.AuthorizationError('Some challenges have failed.')
certbot.errors.AuthorizationError: Some challenges have failed.
2026-05-19 11:43:38,011:ERROR:certbot._internal.log:Some challenges have failed.