556 lines
36 KiB
Plaintext
Executable File
556 lines
36 KiB
Plaintext
Executable File
2025-12-25 00:05:39,572:DEBUG:certbot._internal.main:certbot version: 5.1.0
|
|
2025-12-25 00:05:39,572:DEBUG:certbot._internal.main:Location of certbot entry point: /opt/certbot/bin/certbot
|
|
2025-12-25 00:05:39,572:DEBUG:certbot._internal.main:Arguments: ['--config', '/etc/letsencrypt.ini', '--work-dir', '/tmp/letsencrypt-lib', '--logs-dir', '/data/logs', '--cert-name', 'npm-5', '--agree-tos', '--authenticator', 'webroot', '-m', 'kincses@gmail.com', '--preferred-challenges', 'http', '--domains', 'Targetts.ddns.net']
|
|
2025-12-25 00:05:39,572:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
|
|
2025-12-25 00:05:39,582:DEBUG:certbot._internal.log:Root logging level set at 30
|
|
2025-12-25 00:05:39,583:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None
|
|
2025-12-25 00:05:39,583: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 separate 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: <certbot._internal.plugins.webroot.Authenticator object at 0x7be414117ed0>
|
|
Prep: True
|
|
2025-12-25 00:05:39,583:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.webroot.Authenticator object at 0x7be414117ed0> and installer None
|
|
2025-12-25 00:05:39,583:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator webroot, Installer None
|
|
2025-12-25 00:05:39,621: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/2906438176', new_authzr_uri=None, terms_of_service=None), e417a583de478a0cfdeed332c1113068, Meta(creation_dt=datetime.datetime(2025, 12, 24, 20, 49, 55, tzinfo=datetime.timezone.utc), creation_host='c6fe500e2aae', register_to_eff=None))>
|
|
2025-12-25 00:05:39,621:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
|
|
2025-12-25 00:05:39,622:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
|
|
2025-12-25 00:05:40,091:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1033
|
|
2025-12-25 00:05:40,092:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:40 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
|
|
|
|
{
|
|
"k1u_7EtCDpk": "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"
|
|
}
|
|
2025-12-25 00:05:40,093:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for targetts.ddns.net
|
|
2025-12-25 00:05:40,100:DEBUG:acme.client:Requesting fresh nonce
|
|
2025-12-25 00:05:40,100:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
|
|
2025-12-25 00:05:40,255:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
|
|
2025-12-25 00:05:40,256:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:40 GMT
|
|
Connection: keep-alive
|
|
Cache-Control: public, max-age=0, no-cache
|
|
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
|
|
Replay-Nonce: fULB7aUJXsgdiDFJMgVaxkmBU1AnQK5qoB931VmrQf0n40_hCxQ
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
|
|
2025-12-25 00:05:40,256:DEBUG:acme.client:Storing nonce: fULB7aUJXsgdiDFJMgVaxkmBU1AnQK5qoB931VmrQf0n40_hCxQ
|
|
2025-12-25 00:05:40,257:DEBUG:acme.client:JWS payload:
|
|
b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "targetts.ddns.net"\n }\n ]\n}'
|
|
2025-12-25 00:05:40,260:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
|
|
{
|
|
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjkwNjQzODE3NiIsICJub25jZSI6ICJmVUxCN2FVSlhzZ2RpREZKTWdWYXhrbUJVMUFuUUs1cW9COTMxVm1yUWYwbjQwX2hDeFEiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
|
|
"signature": "LHxEBie-zgglrEphUcgEO8lziYF-uSyRXGy0cbum-sRwwqf75I3A5vr-w3lyK8oIzXtH3g7CHN67-NP0fsGzqQLFprYNp6ex1M5R9FwurFgBasCmNppC9wULG4bkprzuPMKQuF0HVgLg0q0Ib3r8ijnb_u5jSFQopY8gVVKJ_SlqrDTgQC-paRKWG0ZWVibn9-iR1f7l8vk7hfCYFpgrvztROWoI6GikJIhkPZT97MPeyMC30vVDcQ08Imzip0ZUVLg-A8N_tTulBMT_IlxrY7dIZm7xJ2H5T035uJISot8_EuetawYvGHobPRZOMGw4esOb6RX_6rvqVyUrbPfY6A",
|
|
"payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogInRhcmdldHRzLmRkbnMubmV0IgogICAgfQogIF0KfQ"
|
|
}
|
|
2025-12-25 00:05:40,455:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 351
|
|
2025-12-25 00:05:40,456:DEBUG:acme.client:Received response:
|
|
HTTP 201
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:40 GMT
|
|
Content-Type: application/json
|
|
Content-Length: 351
|
|
Connection: keep-alive
|
|
Boulder-Requester: 2906438176
|
|
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/2906438176/462365093426
|
|
Replay-Nonce: fULB7aUJRTJroWzqU9GB_Gs6tc2ssTS9lrMIqN6QPdNJLjlnQZQ
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
{
|
|
"status": "pending",
|
|
"expires": "2026-01-01T00:05:40Z",
|
|
"identifiers": [
|
|
{
|
|
"type": "dns",
|
|
"value": "targetts.ddns.net"
|
|
}
|
|
],
|
|
"authorizations": [
|
|
"https://acme-v02.api.letsencrypt.org/acme/authz/2906438176/632574996616"
|
|
],
|
|
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2906438176/462365093426"
|
|
}
|
|
2025-12-25 00:05:40,456:DEBUG:acme.client:Storing nonce: fULB7aUJRTJroWzqU9GB_Gs6tc2ssTS9lrMIqN6QPdNJLjlnQZQ
|
|
2025-12-25 00:05:40,456:DEBUG:acme.client:JWS payload:
|
|
b''
|
|
2025-12-25 00:05:40,460:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2906438176/632574996616:
|
|
{
|
|
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjkwNjQzODE3NiIsICJub25jZSI6ICJmVUxCN2FVSlJUSnJvV3pxVTlHQl9HczZ0YzJzc1RTOWxyTUlxTjZRUGROSkxqbG5RWlEiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzI5MDY0MzgxNzYvNjMyNTc0OTk2NjE2In0",
|
|
"signature": "S18NnIl6jr6BWhprNuorB4wO_wQ_p_z92yRuAu8sVNxwpIK4fvPJTi_EBM_l9XGQ_B4sRNS4WF2-dmkR9kjFhhTlskMRaF9TlD3z-oCAgXSWUOlb5Mehr7AOwzgNm3E23JFhZMJDDqwQSUa17wk5liGBAIbscyrvYx8Wkzw442sXBOn7jfmAYfDT62vV85wwidlAxl2n5OblsTrLRn3baUkkMHmGjyZGlpHrV9vgTxFvglogPk77rOWG6tx4HYNx9GOuniUaBHInKYbDpVyZPreJrYNFVklF2XhcFY7WPJ5wwzGyamg8XyT4N_nN3DmyHyg49rxOdPPWSOKHVgVNuw",
|
|
"payload": ""
|
|
}
|
|
2025-12-25 00:05:40,618:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2906438176/632574996616 HTTP/1.1" 200 825
|
|
2025-12-25 00:05:40,619:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:40 GMT
|
|
Content-Type: application/json
|
|
Content-Length: 825
|
|
Connection: keep-alive
|
|
Boulder-Requester: 2906438176
|
|
Cache-Control: public, max-age=0, no-cache
|
|
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
|
|
Replay-Nonce: fULB7aUJrq_bdyaMK8AFV7kCdIT5mH6NOtzklv8_mdbuRtWfkkc
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
{
|
|
"identifier": {
|
|
"type": "dns",
|
|
"value": "targetts.ddns.net"
|
|
},
|
|
"status": "pending",
|
|
"expires": "2026-01-01T00:05:40Z",
|
|
"challenges": [
|
|
{
|
|
"type": "dns-01",
|
|
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/3QI9bA",
|
|
"status": "pending",
|
|
"token": "Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk"
|
|
},
|
|
{
|
|
"type": "http-01",
|
|
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/Dmrcbw",
|
|
"status": "pending",
|
|
"token": "Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk"
|
|
},
|
|
{
|
|
"type": "tls-alpn-01",
|
|
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/zijEvA",
|
|
"status": "pending",
|
|
"token": "Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk"
|
|
}
|
|
]
|
|
}
|
|
2025-12-25 00:05:40,619:DEBUG:acme.client:Storing nonce: fULB7aUJrq_bdyaMK8AFV7kCdIT5mH6NOtzklv8_mdbuRtWfkkc
|
|
2025-12-25 00:05:40,620:DEBUG:acme.challenges:tls-alpn-01 was not recognized, full message: {'type': 'tls-alpn-01', 'url': 'https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/zijEvA', 'status': 'pending', 'token': 'Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk'}
|
|
2025-12-25 00:05:40,621:INFO:certbot._internal.auth_handler:Performing the following challenges:
|
|
2025-12-25 00:05:40,621:INFO:certbot._internal.auth_handler:http-01 challenge for targetts.ddns.net
|
|
2025-12-25 00:05:40,621:INFO:certbot._internal.plugins.webroot:Using the webroot path /data/letsencrypt-acme-challenge for all unmatched domains.
|
|
2025-12-25 00:05:40,622:DEBUG:certbot._internal.plugins.webroot:Creating root challenges validation dir at /data/letsencrypt-acme-challenge/.well-known/acme-challenge
|
|
2025-12-25 00:05:40,624:DEBUG:certbot._internal.plugins.webroot:Attempting to save validation to /data/letsencrypt-acme-challenge/.well-known/acme-challenge/Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk
|
|
2025-12-25 00:05:40,625:DEBUG:acme.client:JWS payload:
|
|
b'{}'
|
|
2025-12-25 00:05:40,628:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/Dmrcbw:
|
|
{
|
|
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjkwNjQzODE3NiIsICJub25jZSI6ICJmVUxCN2FVSnJxX2JkeWFNSzhBRlY3a0NkSVQ1bUg2Tk90emtsdjhfbWRidVJ0V2Zra2MiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NoYWxsLzI5MDY0MzgxNzYvNjMyNTc0OTk2NjE2L0RtcmNidyJ9",
|
|
"signature": "RMSqADoOYQj-G5xF806VY2-p9A0g0XKCAxE758rjYnDwaZlGgvRyky3QvWoV-ZkVKq8j1T-FtYn77i7Iim5BcFfqermSPBSpsPWtJm6hWlMUuPZjG-_1rZJSpgajg57gNlw8MZ6JDBFOPnX_VxFZE5er_K9H8vErWXmXe-La8wfGmxfB-6x_4mt5v9lPJEzHLyEvj2DhRj4aI4ly3wJt9CRpxrhNSQMzVZ7NAO5SKUZs3tvwyfYN91pSawXb2MVOP28TCK0G4tPgQbYIW2twPJWHIRi-_huQJ2RjVLBjtqwJniP668wk_3_iXYIHnQExkrL_CmJ5oXg-v5gnspmJZw",
|
|
"payload": "e30"
|
|
}
|
|
2025-12-25 00:05:40,787:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall/2906438176/632574996616/Dmrcbw HTTP/1.1" 200 195
|
|
2025-12-25 00:05:40,788:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:40 GMT
|
|
Content-Type: application/json
|
|
Content-Length: 195
|
|
Connection: keep-alive
|
|
Boulder-Requester: 2906438176
|
|
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/2906438176/632574996616>;rel="up"
|
|
Location: https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/Dmrcbw
|
|
Replay-Nonce: fULB7aUJpgxwCzTDI7q654TVOMhrwkhyJ9p9wL5uQFOo3qN-rks
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
{
|
|
"type": "http-01",
|
|
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/Dmrcbw",
|
|
"status": "pending",
|
|
"token": "Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk"
|
|
}
|
|
2025-12-25 00:05:40,788:DEBUG:acme.client:Storing nonce: fULB7aUJpgxwCzTDI7q654TVOMhrwkhyJ9p9wL5uQFOo3qN-rks
|
|
2025-12-25 00:05:40,789:INFO:certbot._internal.auth_handler:Waiting for verification...
|
|
2025-12-25 00:05:41,789:DEBUG:acme.client:JWS payload:
|
|
b''
|
|
2025-12-25 00:05:41,793:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2906438176/632574996616:
|
|
{
|
|
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjkwNjQzODE3NiIsICJub25jZSI6ICJmVUxCN2FVSnBneHdDelRESTdxNjU0VFZPTWhyd2toeUo5cDl3TDV1UUZPbzNxTi1ya3MiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzI5MDY0MzgxNzYvNjMyNTc0OTk2NjE2In0",
|
|
"signature": "RxKLoUui9vvW6Up4nFEhJM6AJyeIpfQrNHJL5Kg_TrGsJEr2K1-CwDs7ghO72PwvhDbdwe8ys4juzKusBykZ1buBXZ3RI7YSsNyAcbtprX9k25yGyKenzaaOun4cfu3pIGE6mKFDIEZ0sxpBQWyhomSXX1qsZNiZ3P2nZkFU4lJQ_sFdwl_gTwdryIcJKfZOAP3syiLFESFGXxUGiFcqypl3UJSLCFdWH1x9rZIkg1kIsW-5P5i1cN-RVscYitmjEtfQILLwbGfuhXo6uMKTCtphbtOoygWeR18iIz7Mvcy66udY-as9GHREk7sR_9UxKgDLiYj65VA--VQqV7tmSw",
|
|
"payload": ""
|
|
}
|
|
2025-12-25 00:05:41,950:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2906438176/632574996616 HTTP/1.1" 200 825
|
|
2025-12-25 00:05:41,951:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:41 GMT
|
|
Content-Type: application/json
|
|
Content-Length: 825
|
|
Connection: keep-alive
|
|
Boulder-Requester: 2906438176
|
|
Cache-Control: public, max-age=0, no-cache
|
|
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
|
|
Replay-Nonce: 58tS3qjENazP6tKsSkXT5TXH3oFwp-wXCM73M5PPRqbZzrT4Hgo
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
{
|
|
"identifier": {
|
|
"type": "dns",
|
|
"value": "targetts.ddns.net"
|
|
},
|
|
"status": "pending",
|
|
"expires": "2026-01-01T00:05:40Z",
|
|
"challenges": [
|
|
{
|
|
"type": "tls-alpn-01",
|
|
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/zijEvA",
|
|
"status": "pending",
|
|
"token": "Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk"
|
|
},
|
|
{
|
|
"type": "dns-01",
|
|
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/3QI9bA",
|
|
"status": "pending",
|
|
"token": "Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk"
|
|
},
|
|
{
|
|
"type": "http-01",
|
|
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/Dmrcbw",
|
|
"status": "pending",
|
|
"token": "Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk"
|
|
}
|
|
]
|
|
}
|
|
2025-12-25 00:05:41,951:DEBUG:acme.client:Storing nonce: 58tS3qjENazP6tKsSkXT5TXH3oFwp-wXCM73M5PPRqbZzrT4Hgo
|
|
2025-12-25 00:05:41,951:DEBUG:acme.challenges:tls-alpn-01 was not recognized, full message: {'type': 'tls-alpn-01', 'url': 'https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/zijEvA', 'status': 'pending', 'token': 'Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk'}
|
|
2025-12-25 00:05:44,953:DEBUG:acme.client:JWS payload:
|
|
b''
|
|
2025-12-25 00:05:44,956:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2906438176/632574996616:
|
|
{
|
|
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjkwNjQzODE3NiIsICJub25jZSI6ICI1OHRTM3FqRU5helA2dEtzU2tYVDVUWEgzb0Z3cC13WENNNzNNNVBQUnFiWnpyVDRIZ28iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzI5MDY0MzgxNzYvNjMyNTc0OTk2NjE2In0",
|
|
"signature": "fUjYjPZTnD3C4R0al-MUaWthvU3yLBpHJRyB0OlYRM8Sjiy0ee2pDReNa_s9hvHgT0XNUMsxDrkxIe8MoF3mmvDC9K7F5bTsuGSR4OORpp9reMDQDizhsALCE7ilL9vMwskY8rmsfYnuh5Z2KRO72ZSlHZWrp9QAkNmqcZD5HHxqM0baI6Y8RADv1nAQRtS2Yq52EvPQ4nGw1GyFDqfuUrf-dcMDyf60QA3-pLqCS1awWuyJuT-UYRbVHdKjqAh6IFQWHObECAz8P6HfuhGfWJdF6IASL-bKmLk25fObFR1kNw1UEvDjAfxhyv9NMbn3vcWXjf0__xtQgPnZbEOuXQ",
|
|
"payload": ""
|
|
}
|
|
2025-12-25 00:05:45,113:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2906438176/632574996616 HTTP/1.1" 200 776
|
|
2025-12-25 00:05:45,113:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:45 GMT
|
|
Content-Type: application/json
|
|
Content-Length: 776
|
|
Connection: keep-alive
|
|
Boulder-Requester: 2906438176
|
|
Cache-Control: public, max-age=0, no-cache
|
|
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
|
|
Replay-Nonce: 58tS3qjEi309dR45Zo9VcU81xwJl502LIbN0SL_Hjo8Y7InwJeo
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
{
|
|
"identifier": {
|
|
"type": "dns",
|
|
"value": "targetts.ddns.net"
|
|
},
|
|
"status": "valid",
|
|
"expires": "2026-01-24T00:05:42Z",
|
|
"challenges": [
|
|
{
|
|
"type": "http-01",
|
|
"url": "https://acme-v02.api.letsencrypt.org/acme/chall/2906438176/632574996616/Dmrcbw",
|
|
"status": "valid",
|
|
"validated": "2025-12-25T00:05:40Z",
|
|
"token": "Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk",
|
|
"validationRecord": [
|
|
{
|
|
"url": "http://targetts.ddns.net/.well-known/acme-challenge/Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk",
|
|
"hostname": "targetts.ddns.net",
|
|
"port": "80",
|
|
"addressesResolved": [
|
|
"92.249.165.228"
|
|
],
|
|
"addressUsed": "92.249.165.228"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
2025-12-25 00:05:45,114:DEBUG:acme.client:Storing nonce: 58tS3qjEi309dR45Zo9VcU81xwJl502LIbN0SL_Hjo8Y7InwJeo
|
|
2025-12-25 00:05:45,115:DEBUG:certbot._internal.error_handler:Calling registered functions
|
|
2025-12-25 00:05:45,115:INFO:certbot._internal.auth_handler:Cleaning up challenges
|
|
2025-12-25 00:05:45,115:DEBUG:certbot._internal.plugins.webroot:Removing /data/letsencrypt-acme-challenge/.well-known/acme-challenge/Carv4gXM7xQ1uEibrPALL9r4ZqEIkoF90yNqLoGk3jk
|
|
2025-12-25 00:05:45,116:DEBUG:certbot._internal.plugins.webroot:All challenges cleaned up
|
|
2025-12-25 00:05:45,116:DEBUG:certbot._internal.client:CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIIBJzCBrgIBADAAMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEbppnNJdjc0qzZonc\n4aanqDlpEFG9XWU1L2OvCFZb9urxaNcrMLvEqXtBbAgTn0I1DlACppHvUm/0OK98\nnOUwEG4XbuerQJkb7VzQ8Gdkkqnon9YKwFsTQl2Ov/3cmu7loC8wLQYJKoZIhvcN\nAQkOMSAwHjAcBgNVHREEFTATghF0YXJnZXR0cy5kZG5zLm5ldDAKBggqhkjOPQQD\nAgNoADBlAjEAiE6jSrKJEoSp9qUhd/qQwTFB7by+8G6sG0IUl95XCI1/I/CjRmsI\n6lzC+m272pNIAjB6eqryBjKrBKKKUvsDL0qVoXdtTLbtGnPBrRfF4A4F+KG/jFN7\nWkzN/7lpd9zNimo=\n-----END CERTIFICATE REQUEST-----\n', form='pem')
|
|
2025-12-25 00:05:45,117:DEBUG:certbot._internal.client:Will poll for certificate issuance until 2025-12-25 00:07:15.117467
|
|
2025-12-25 00:05:45,118:DEBUG:acme.client:JWS payload:
|
|
b'{\n "csr": "MIIBJzCBrgIBADAAMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEbppnNJdjc0qzZonc4aanqDlpEFG9XWU1L2OvCFZb9urxaNcrMLvEqXtBbAgTn0I1DlACppHvUm_0OK98nOUwEG4XbuerQJkb7VzQ8Gdkkqnon9YKwFsTQl2Ov_3cmu7loC8wLQYJKoZIhvcNAQkOMSAwHjAcBgNVHREEFTATghF0YXJnZXR0cy5kZG5zLm5ldDAKBggqhkjOPQQDAgNoADBlAjEAiE6jSrKJEoSp9qUhd_qQwTFB7by-8G6sG0IUl95XCI1_I_CjRmsI6lzC-m272pNIAjB6eqryBjKrBKKKUvsDL0qVoXdtTLbtGnPBrRfF4A4F-KG_jFN7WkzN_7lpd9zNimo"\n}'
|
|
2025-12-25 00:05:45,122:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/finalize/2906438176/462365093426:
|
|
{
|
|
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjkwNjQzODE3NiIsICJub25jZSI6ICI1OHRTM3FqRWkzMDlkUjQ1Wm85VmNVODF4d0psNTAyTEliTjBTTF9Iam84WTdJbndKZW8iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2ZpbmFsaXplLzI5MDY0MzgxNzYvNDYyMzY1MDkzNDI2In0",
|
|
"signature": "gqcxNzOZ1OHoamHkU7lLli3V46z65ceeeHN2m5Qf_mUfU_YIGDwTpdA33Kl0eshQSO_0bo3ZoAv6CYFV9G8q1i3ltp7kb6eWRQCocwRuLKwZPCoVeeg4hWyeMHxzBAYYUcRX1IUy1igosZ_D7Ddye_u3Nqv-AGTCFDjGxR7M2T7aiLU_vOR1WX1E7f91qaz61Gr_fPCXSrpfi1Zf-2HXCaHEK1qdN1fg6K2XAVdL4ne5Gz4MCWrfRxD5dYG9H776l8L3MdZcnCwTz5C-1_Q5kU4OtgHbE0UcZ14Oxf2RtOG5BB7nauaCAb6_KjkD6fbQELx16egQkTeRsS_RFml0GA",
|
|
"payload": "ewogICJjc3IiOiAiTUlJQkp6Q0JyZ0lCQURBQU1IWXdFQVlIS29aSXpqMENBUVlGSzRFRUFDSURZZ0FFYnBwbk5KZGpjMHF6Wm9uYzRhYW5xRGxwRUZHOVhXVTFMMk92Q0ZaYjl1cnhhTmNyTUx2RXFYdEJiQWdUbjBJMURsQUNwcEh2VW1fME9LOThuT1V3RUc0WGJ1ZXJRSmtiN1Z6UThHZGtrcW5vbjlZS3dGc1RRbDJPdl8zY211N2xvQzh3TFFZSktvWklodmNOQVFrT01TQXdIakFjQmdOVkhSRUVGVEFUZ2hGMFlYSm5aWFIwY3k1a1pHNXpMbTVsZERBS0JnZ3Foa2pPUFFRREFnTm9BREJsQWpFQWlFNmpTcktKRW9TcDlxVWhkX3FRd1RGQjdieS04RzZzRzBJVWw5NVhDSTFfSV9DalJtc0k2bHpDLW0yNzJwTklBakI2ZXFyeUJqS3JCS0tLVXZzREwwcVZvWGR0VExidEduUEJyUmZGNEE0Ri1LR19qRk43V2t6Tl83bHBkOXpOaW1vIgp9"
|
|
}
|
|
2025-12-25 00:05:45,521:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/finalize/2906438176/462365093426 HTTP/1.1" 200 453
|
|
2025-12-25 00:05:45,522:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:45 GMT
|
|
Content-Type: application/json
|
|
Content-Length: 453
|
|
Connection: keep-alive
|
|
Boulder-Requester: 2906438176
|
|
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/2906438176/462365093426
|
|
Replay-Nonce: fULB7aUJYstFBqA3aWs9mxw6uEASi-HKE4wo1eyBVGZ47l5NCYI
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
{
|
|
"status": "valid",
|
|
"expires": "2026-01-01T00:05:40Z",
|
|
"identifiers": [
|
|
{
|
|
"type": "dns",
|
|
"value": "targetts.ddns.net"
|
|
}
|
|
],
|
|
"authorizations": [
|
|
"https://acme-v02.api.letsencrypt.org/acme/authz/2906438176/632574996616"
|
|
],
|
|
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2906438176/462365093426",
|
|
"certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/0567c4e1e52bc596eee80511ff65c7045231"
|
|
}
|
|
2025-12-25 00:05:45,522:DEBUG:acme.client:Storing nonce: fULB7aUJYstFBqA3aWs9mxw6uEASi-HKE4wo1eyBVGZ47l5NCYI
|
|
2025-12-25 00:05:46,523:DEBUG:acme.client:JWS payload:
|
|
b''
|
|
2025-12-25 00:05:46,526:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/order/2906438176/462365093426:
|
|
{
|
|
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjkwNjQzODE3NiIsICJub25jZSI6ICJmVUxCN2FVSllzdEZCcUEzYVdzOW14dzZ1RUFTaS1IS0U0d28xZXlCVkdaNDdsNU5DWUkiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL29yZGVyLzI5MDY0MzgxNzYvNDYyMzY1MDkzNDI2In0",
|
|
"signature": "XbuxzdlIgBMXCZvbcdBuBMQBN-jJHncxUZ2CoZ717odE6kmY3VMP_mQgRbuj1Jn0NK9Nq9uIdyZedECq6ObbjuTfOB56EbsdAIAQGq1Oq-tcscxVT0p2jtGpxPjlFzQNe1vi4P6ruuM086v7RGnBIuzKNQdg0N6qMKf99vvOzW0CP8s0hE88fn7GOzAypahCKMtEA4eLGHT5kQZPDQJskUs1U364zRDEI-8hu1Ghm6nTbD4HhgBzuWh0rO12Z-5mgaPo_spK4jAfn7RrgHcCgdWaQ_d4BPTBYR12i_RcCvPeioAGMoiaztYOMfYqQvwv81iQ9eD8Iu0S7YPEmrmEwg",
|
|
"payload": ""
|
|
}
|
|
2025-12-25 00:05:46,682:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/order/2906438176/462365093426 HTTP/1.1" 200 453
|
|
2025-12-25 00:05:46,683:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:46 GMT
|
|
Content-Type: application/json
|
|
Content-Length: 453
|
|
Connection: keep-alive
|
|
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/2906438176/462365093426
|
|
Replay-Nonce: fULB7aUJdBPo4kx1naK2jz7Q9PLGXF0GK4j8ZhXV1lw_vSx_fS0
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
{
|
|
"status": "valid",
|
|
"expires": "2026-01-01T00:05:40Z",
|
|
"identifiers": [
|
|
{
|
|
"type": "dns",
|
|
"value": "targetts.ddns.net"
|
|
}
|
|
],
|
|
"authorizations": [
|
|
"https://acme-v02.api.letsencrypt.org/acme/authz/2906438176/632574996616"
|
|
],
|
|
"finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2906438176/462365093426",
|
|
"certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/0567c4e1e52bc596eee80511ff65c7045231"
|
|
}
|
|
2025-12-25 00:05:46,683:DEBUG:acme.client:Storing nonce: fULB7aUJdBPo4kx1naK2jz7Q9PLGXF0GK4j8ZhXV1lw_vSx_fS0
|
|
2025-12-25 00:05:46,684:DEBUG:acme.client:JWS payload:
|
|
b''
|
|
2025-12-25 00:05:46,686:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/cert/0567c4e1e52bc596eee80511ff65c7045231:
|
|
{
|
|
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjkwNjQzODE3NiIsICJub25jZSI6ICJmVUxCN2FVSmRCUG80a3gxbmFLMmp6N1E5UExHWEYwR0s0ajhaaFhWMWx3X3ZTeF9mUzAiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMDU2N2M0ZTFlNTJiYzU5NmVlZTgwNTExZmY2NWM3MDQ1MjMxIn0",
|
|
"signature": "LXpZ_1sqYbqZEV6AozikwESZB_nO61rzrG51UGk7z8-Pg7NfVRgGDd9aINDaldGmjN7EaQ9yH1yiNv5JRxuAkV8lPwt4_GCX1FjuTnZ65JTYwz8lusZJWTj5ddiOB9mA_-yKpf6SHkeI1b6dr_APYg96eeOHIdEX-E7T-q5Kqpx3NEeNG_BewDsmc9bCozDIyFQmSJpqbESaAfvGxRpjjjrhzY6i3yMbQuIiy6cqn3q7ToDXRrrKIsMy_vS-I1lXKD0IGlHZawF0kDc_Fnons5pIlhdX31ZwWpo-g-bAE6F1Q1K2jY2A5m1ZgCFj5HCsIEM_4wybQqfl1ZqgPeRljQ",
|
|
"payload": ""
|
|
}
|
|
2025-12-25 00:05:46,842:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/cert/0567c4e1e52bc596eee80511ff65c7045231 HTTP/1.1" 200 2905
|
|
2025-12-25 00:05:46,842:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:46 GMT
|
|
Content-Type: application/pem-certificate-chain
|
|
Content-Length: 2905
|
|
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/0567c4e1e52bc596eee80511ff65c7045231/1>;rel="alternate"
|
|
Replay-Nonce: fULB7aUJqPXGzW7nm6lsQI3Jc4GNvLKmO1ncqi3gwCx5-kBvX4A
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
-----BEGIN CERTIFICATE-----
|
|
MIIDrjCCAzSgAwIBAgISBWfE4eUrxZbu6AUR/2XHBFIxMAoGCCqGSM49BAMDMDIx
|
|
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
|
|
NzAeFw0yNTEyMjQyMzA3MTVaFw0yNjAzMjQyMzA3MTRaMBwxGjAYBgNVBAMTEXRh
|
|
cmdldHRzLmRkbnMubmV0MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEbppnNJdjc0qz
|
|
Zonc4aanqDlpEFG9XWU1L2OvCFZb9urxaNcrMLvEqXtBbAgTn0I1DlACppHvUm/0
|
|
OK98nOUwEG4XbuerQJkb7VzQ8Gdkkqnon9YKwFsTQl2Ov/3cmu7lo4ICITCCAh0w
|
|
DgYDVR0PAQH/BAQDAgeAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM
|
|
BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRkdzIL9Mu+mUplt6f4Z/80MuokEzAfBgNV
|
|
HSMEGDAWgBSuSJ7chx1EoG/aouVgdAR4wpwAgDAyBggrBgEFBQcBAQQmMCQwIgYI
|
|
KwYBBQUHMAKGFmh0dHA6Ly9lNy5pLmxlbmNyLm9yZy8wHAYDVR0RBBUwE4IRdGFy
|
|
Z2V0dHMuZGRucy5uZXQwEwYDVR0gBAwwCjAIBgZngQwBAgEwLQYDVR0fBCYwJDAi
|
|
oCCgHoYcaHR0cDovL2U3LmMubGVuY3Iub3JnLzUwLmNybDCCAQYGCisGAQQB1nkC
|
|
BAIEgfcEgfQA8gB3AEmcm2neHXzs/DbezYdkprhbrwqHgBnRVVL76esp3fjDAAAB
|
|
m1LTaKoAAAQDAEgwRgIhAI5q4PGH60OWaibalUHGm6EmlCqGgfOjn15nmKVQ37d4
|
|
AiEAsS5aR/xBEfhiUbMCucTvsl3QLAOid+tI/z7tB5vq4pwAdwAOV5S8866pPjMb
|
|
LJkHs/eQ35vCPXEyJd0hqSWsYcVOIQAAAZtS02ifAAAEAwBIMEYCIQCsYfvhJlQv
|
|
vx3eVCerHw1Z6i39EZv0HSWmhZqhq1nTCQIhAPNsGeu51jzNdtuTSk0RIg6FePgZ
|
|
s6YURXF48dAU8/wOMAoGCCqGSM49BAMDA2gAMGUCMCYreQlbzELe4OdBK6u3Wgg9
|
|
jLKm4gAVdQ9xgWMHPFPMYcUf5vekGpiYFvU6pKNcGAIxAKtMZqdaO0fB4NeyaMIx
|
|
YiTf4CNdcIom03b/PLO3EWx6/FMfLNlJBO4DJ0pjMIcWrQ==
|
|
-----END CERTIFICATE-----
|
|
|
|
-----BEGIN CERTIFICATE-----
|
|
MIIEVzCCAj+gAwIBAgIRAKp18eYrjwoiCWbTi7/UuqEwDQYJKoZIhvcNAQELBQAw
|
|
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
|
|
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw
|
|
WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
|
|
RW5jcnlwdDELMAkGA1UEAxMCRTcwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARB6AST
|
|
CFh/vjcwDMCgQer+VtqEkz7JANurZxLP+U9TCeioL6sp5Z8VRvRbYk4P1INBmbef
|
|
QHJFHCxcSjKmwtvGBWpl/9ra8HW0QDsUaJW2qOJqceJ0ZVFT3hbUHifBM/2jgfgw
|
|
gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
|
|
ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSuSJ7chx1EoG/aouVgdAR4
|
|
wpwAgDAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB
|
|
AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g
|
|
BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu
|
|
Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAjx66fDdLk5ywFn3CzA1w1qfylHUD
|
|
aEf0QZpXcJseddJGSfbUUOvbNR9N/QQ16K1lXl4VFyhmGXDT5Kdfcr0RvIIVrNxF
|
|
h4lqHtRRCP6RBRstqbZ2zURgqakn/Xip0iaQL0IdfHBZr396FgknniRYFckKORPG
|
|
yM3QKnd66gtMst8I5nkRQlAg/Jb+Gc3egIvuGKWboE1G89NTsN9LTDD3PLj0dUMr
|
|
OIuqVjLB8pEC6yk9enrlrqjXQgkLEYhXzq7dLafv5Vkig6Gl0nuuqjqfp0Q1bi1o
|
|
yVNAlXe6aUXw92CcghC9bNsKEO1+M52YY5+ofIXlS/SEQbvVYYBLZ5yeiglV6t3S
|
|
M6H+vTG0aP9YHzLn/KVOHzGQfXDP7qM5tkf+7diZe7o2fw6O7IvN6fsQXEQQj8TJ
|
|
UXJxv2/uJhcuy/tSDgXwHM8Uk34WNbRT7zGTGkQRX0gsbjAea/jYAoWv0ZvQRwpq
|
|
Pe79D/i7Cep8qWnA+7AE/3B3S/3dEEYmc0lpe1366A/6GEgk3ktr9PEoQrLChs6I
|
|
tu3wnNLB2euC8IKGLQFpGtOO/2/hiAKjyajaBP25w1jF0Wl8Bbqne3uZ2q1GyPFJ
|
|
YRmT7/OXpmOH/FVLtwS+8ng1cAmpCujPwteJZNcDG0sF2n/sc0+SQf49fdyUK0ty
|
|
+VUwFj9tmWxyR/M=
|
|
-----END CERTIFICATE-----
|
|
|
|
2025-12-25 00:05:46,843:DEBUG:acme.client:Storing nonce: fULB7aUJqPXGzW7nm6lsQI3Jc4GNvLKmO1ncqi3gwCx5-kBvX4A
|
|
2025-12-25 00:05:46,843:DEBUG:acme.client:JWS payload:
|
|
b''
|
|
2025-12-25 00:05:46,847:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/cert/0567c4e1e52bc596eee80511ff65c7045231/1:
|
|
{
|
|
"protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjkwNjQzODE3NiIsICJub25jZSI6ICJmVUxCN2FVSnFQWEd6VzdubTZsc1FJM0pjNEdOdkxLbU8xbmNxaTNnd0N4NS1rQnZYNEEiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMDU2N2M0ZTFlNTJiYzU5NmVlZTgwNTExZmY2NWM3MDQ1MjMxLzEifQ",
|
|
"signature": "EzTgcvIjtGmVlMD3j92b2YUXDkpzZoCC9mfkwqV_KnUbT2um6wxHnDyKcao-68VX_LtU6OztfWipBPzBjLT9jYH8kb8lQePCvBQVLjN1V9-UBoJr9tzEid87IyN8OA4h8fdOpyrV6laVi64t1RqVIdIFxHMj9l8TpcF0_KDRTbAkIA26OSRWMp-RQtGPYVw8t5nJBpWWDvZapnVdUYZu7GqBxumSKyc57FKXE5sQlyCM8MRcTqEY_MntBvFwZm_vYmm-K_CVWwiN-x_gdJ1EX8lOHF-6jfVHIChRI2uwQ6ZfFZG6cIVsSP5R9BDZfyBiM5JZ040XahrgxjkR-yzrcQ",
|
|
"payload": ""
|
|
}
|
|
2025-12-25 00:05:47,004:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/cert/0567c4e1e52bc596eee80511ff65c7045231/1 HTTP/1.1" 200 2340
|
|
2025-12-25 00:05:47,005:DEBUG:acme.client:Received response:
|
|
HTTP 200
|
|
Server: nginx
|
|
Date: Thu, 25 Dec 2025 00:05:46 GMT
|
|
Content-Type: application/pem-certificate-chain
|
|
Content-Length: 2340
|
|
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/0567c4e1e52bc596eee80511ff65c7045231/0>;rel="alternate"
|
|
Replay-Nonce: fULB7aUJ9l9EZT39mTkRbN0Uc_EzHTT0pfJLQXmSxv-xjRLQYQ0
|
|
X-Frame-Options: DENY
|
|
Strict-Transport-Security: max-age=604800
|
|
|
|
-----BEGIN CERTIFICATE-----
|
|
MIIDrjCCAzSgAwIBAgISBWfE4eUrxZbu6AUR/2XHBFIxMAoGCCqGSM49BAMDMDIx
|
|
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
|
|
NzAeFw0yNTEyMjQyMzA3MTVaFw0yNjAzMjQyMzA3MTRaMBwxGjAYBgNVBAMTEXRh
|
|
cmdldHRzLmRkbnMubmV0MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEbppnNJdjc0qz
|
|
Zonc4aanqDlpEFG9XWU1L2OvCFZb9urxaNcrMLvEqXtBbAgTn0I1DlACppHvUm/0
|
|
OK98nOUwEG4XbuerQJkb7VzQ8Gdkkqnon9YKwFsTQl2Ov/3cmu7lo4ICITCCAh0w
|
|
DgYDVR0PAQH/BAQDAgeAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM
|
|
BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRkdzIL9Mu+mUplt6f4Z/80MuokEzAfBgNV
|
|
HSMEGDAWgBSuSJ7chx1EoG/aouVgdAR4wpwAgDAyBggrBgEFBQcBAQQmMCQwIgYI
|
|
KwYBBQUHMAKGFmh0dHA6Ly9lNy5pLmxlbmNyLm9yZy8wHAYDVR0RBBUwE4IRdGFy
|
|
Z2V0dHMuZGRucy5uZXQwEwYDVR0gBAwwCjAIBgZngQwBAgEwLQYDVR0fBCYwJDAi
|
|
oCCgHoYcaHR0cDovL2U3LmMubGVuY3Iub3JnLzUwLmNybDCCAQYGCisGAQQB1nkC
|
|
BAIEgfcEgfQA8gB3AEmcm2neHXzs/DbezYdkprhbrwqHgBnRVVL76esp3fjDAAAB
|
|
m1LTaKoAAAQDAEgwRgIhAI5q4PGH60OWaibalUHGm6EmlCqGgfOjn15nmKVQ37d4
|
|
AiEAsS5aR/xBEfhiUbMCucTvsl3QLAOid+tI/z7tB5vq4pwAdwAOV5S8866pPjMb
|
|
LJkHs/eQ35vCPXEyJd0hqSWsYcVOIQAAAZtS02ifAAAEAwBIMEYCIQCsYfvhJlQv
|
|
vx3eVCerHw1Z6i39EZv0HSWmhZqhq1nTCQIhAPNsGeu51jzNdtuTSk0RIg6FePgZ
|
|
s6YURXF48dAU8/wOMAoGCCqGSM49BAMDA2gAMGUCMCYreQlbzELe4OdBK6u3Wgg9
|
|
jLKm4gAVdQ9xgWMHPFPMYcUf5vekGpiYFvU6pKNcGAIxAKtMZqdaO0fB4NeyaMIx
|
|
YiTf4CNdcIom03b/PLO3EWx6/FMfLNlJBO4DJ0pjMIcWrQ==
|
|
-----END CERTIFICATE-----
|
|
|
|
-----BEGIN CERTIFICATE-----
|
|
MIICtzCCAjygAwIBAgIRAMWKhaLGI0XgqMRSU4efWTowCgYIKoZIzj0EAwMwTzEL
|
|
MAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2VhcmNo
|
|
IEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDIwHhcNMjQwMzEzMDAwMDAwWhcN
|
|
MjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3MgRW5j
|
|
cnlwdDELMAkGA1UEAxMCRTcwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARB6ASTCFh/
|
|
vjcwDMCgQer+VtqEkz7JANurZxLP+U9TCeioL6sp5Z8VRvRbYk4P1INBmbefQHJF
|
|
HCxcSjKmwtvGBWpl/9ra8HW0QDsUaJW2qOJqceJ0ZVFT3hbUHifBM/2jgfgwgfUw
|
|
DgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAS
|
|
BgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSuSJ7chx1EoG/aouVgdAR4wpwA
|
|
gDAfBgNVHSMEGDAWgBR8Qpau3ktIO/qS+J6Mz22LqXI3lTAyBggrBgEFBQcBAQQm
|
|
MCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94Mi5pLmxlbmNyLm9yZy8wEwYDVR0gBAww
|
|
CjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gyLmMubGVuY3Iu
|
|
b3JnLzAKBggqhkjOPQQDAwNpADBmAjEA/e5N+wjAk945cpaFxGaeMC13fyvdbNzX
|
|
lRg9HNdElxi5mXdI4az2CykNU07iFwqEAjEAihPCDkw4b1BvfLg8VNLLuaMpn1Rb
|
|
Z1682chR6zNRCseyie4SjyTCdkvsAa+omQSf
|
|
-----END CERTIFICATE-----
|
|
|
|
2025-12-25 00:05:47,006:DEBUG:acme.client:Storing nonce: fULB7aUJ9l9EZT39mTkRbN0Uc_EzHTT0pfJLQXmSxv-xjRLQYQ0
|
|
2025-12-25 00:05:47,008:INFO:certbot._internal.client:Non-standard path(s), might not work with crontab installed by your operating system package manager
|
|
2025-12-25 00:05:47,009:DEBUG:certbot._internal.storage:Creating directory /etc/letsencrypt/archive/npm-5.
|
|
2025-12-25 00:05:47,009:DEBUG:certbot._internal.storage:Creating directory /etc/letsencrypt/live/npm-5.
|
|
2025-12-25 00:05:47,010:DEBUG:certbot._internal.storage:Writing certificate to /etc/letsencrypt/live/npm-5/cert.pem.
|
|
2025-12-25 00:05:47,010:DEBUG:certbot._internal.storage:Writing private key to /etc/letsencrypt/live/npm-5/privkey.pem.
|
|
2025-12-25 00:05:47,011:DEBUG:certbot._internal.storage:Writing chain to /etc/letsencrypt/live/npm-5/chain.pem.
|
|
2025-12-25 00:05:47,011:DEBUG:certbot._internal.storage:Writing full chain to /etc/letsencrypt/live/npm-5/fullchain.pem.
|
|
2025-12-25 00:05:47,012:DEBUG:certbot._internal.storage:Writing README to /etc/letsencrypt/live/npm-5/README.
|
|
2025-12-25 00:05:47,041:DEBUG:certbot.configuration:Var account=e417a583de478a0cfdeed332c1113068 (set by user).
|
|
2025-12-25 00:05:47,041:DEBUG:certbot.configuration:Var key_type=ecdsa (set by user).
|
|
2025-12-25 00:05:47,041:DEBUG:certbot.configuration:Var elliptic_curve=secp384r1 (set by user).
|
|
2025-12-25 00:05:47,041:DEBUG:certbot.configuration:Var preferred_chain=ISRG Root X1 (set by user).
|
|
2025-12-25 00:05:47,042:DEBUG:certbot.configuration:Var pref_challs=['http-01'] (set by user).
|
|
2025-12-25 00:05:47,042:DEBUG:certbot.configuration:Var config_dir=/etc/letsencrypt (set by user).
|
|
2025-12-25 00:05:47,042:DEBUG:certbot.configuration:Var work_dir=/tmp/letsencrypt-lib (set by user).
|
|
2025-12-25 00:05:47,042:DEBUG:certbot.configuration:Var logs_dir=/data/logs (set by user).
|
|
2025-12-25 00:05:47,042:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None
|
|
2025-12-25 00:05:47,043:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None
|
|
2025-12-25 00:05:47,043:DEBUG:certbot.configuration:Var webroot_path=['/data/letsencrypt-acme-challenge'] (set by user).
|
|
2025-12-25 00:05:47,043:DEBUG:certbot.configuration:Var webroot_map={'targetts.ddns.net': '/data/letsencrypt-acme-challenge'} (set by user).
|
|
2025-12-25 00:05:47,045:DEBUG:certbot._internal.display.obj:Notifying user:
|
|
Successfully received certificate.
|
|
Certificate is saved at: /etc/letsencrypt/live/npm-5/fullchain.pem
|
|
Key is saved at: /etc/letsencrypt/live/npm-5/privkey.pem
|
|
This certificate expires on 2026-03-24.
|
|
These files will be updated when the certificate renews.
|
|
2025-12-25 00:05:47,045:DEBUG:certbot._internal.display.obj:Notifying user: NEXT STEPS:
|
|
2025-12-25 00:05:47,045:DEBUG:certbot._internal.display.obj:Notifying user: - The certificate will need to be renewed before it expires. Certbot can automatically renew the certificate in the background, but you may need to take steps to enable that functionality. See https://certbot.org/renewal-setup for instructions.
|
|
2025-12-25 00:05:47,047:DEBUG:certbot._internal.display.obj:Notifying user: If you like Certbot, please consider supporting our work by:
|
|
* Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
|
|
* Donating to EFF: https://eff.org/donate-le
|