2026-02-14 22:59:02,196:DEBUG:certbot._internal.main:certbot version: 5.3.0 2026-02-14 22:59:02,197:DEBUG:certbot._internal.main:Location of certbot entry point: /opt/certbot/bin/certbot 2026-02-14 22:59:02,197:DEBUG:certbot._internal.main:Arguments: ['--config', '/etc/letsencrypt.ini', '--work-dir', '/tmp/letsencrypt-lib', '--logs-dir', '/data/logs', '--cert-name', 'npm-2', '--agree-tos', '--authenticator', 'webroot', '-m', 'windpacer@hanmocnn.co.kr', '--preferred-challenges', 'http', '--domains', 'asset.hanmocnn.co.kr'] 2026-02-14 22:59:02,197:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot) 2026-02-14 22:59:02,211:DEBUG:certbot._internal.log:Root logging level set at 30 2026-02-14 22:59:02,212:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None 2026-02-14 22:59:02,213: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: Prep: True 2026-02-14 22:59:02,213:DEBUG:certbot._internal.plugins.selection:Selected authenticator and installer None 2026-02-14 22:59:02,213:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator webroot, Installer None 2026-02-14 22:59:02,445:DEBUG:certbot._internal.main:Picked account: 2026-02-14 22:59:02,447:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory. 2026-02-14 22:59:02,450:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443 2026-02-14 22:59:02,976:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1033 2026-02-14 22:59:02,977:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:02 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 { "cljAeBYjZ0g": "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-02-14 22:59:02,978:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for asset.hanmocnn.co.kr 2026-02-14 22:59:02,983:DEBUG:acme.client:Requesting fresh nonce 2026-02-14 22:59:02,983:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce. 2026-02-14 22:59:03,142:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0 2026-02-14 22:59:03,142:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:03 GMT Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: 4AH-2vvB1NQKZWcJ22HFe1FZKhiyJu9QRwMnohd6vOI912fg_tI X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 2026-02-14 22:59:03,143:DEBUG:acme.client:Storing nonce: 4AH-2vvB1NQKZWcJ22HFe1FZKhiyJu9QRwMnohd6vOI912fg_tI 2026-02-14 22:59:03,143:DEBUG:acme.client:JWS payload: b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "asset.hanmocnn.co.kr"\n }\n ]\n}' 2026-02-14 22:59:03,149:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICI0QUgtMnZ2QjFOUUtaV2NKMjJIRmUxRlpLaGl5SnU5UVJ3TW5vaGQ2dk9JOTEyZmdfdEkiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9", "signature": "Cia2CAWpEnKE6nmYpWaxkKmDemJ8nir20XHQA5qOB5uajnyQG8z_f9DYWFgfyXg1I3fOolmBCtFk3vYohJZWNLJu-37JWsUUxW9YYjiGRvnOgAAzBZ9yKNaf8fVxyl-6IFYN1sYcksvjZ8xPMa4gpJi7HFPeTupLp7twmLXmEUlCwCEQVZsKTi3RyVDGJ3cakSYBWxSog2oPAyahHnw5qgqVBD9u-aILs5jZ3VmR2dJrQL3NNOSD5btMIt64jghNAD2cAbZL5FBbr2IdBx_WXCQ0S6X9cxHGSnyfMC9x2-GDQIBoRlSZ8kzHKtPRpAKeqm7v4QmXkpzdkdlO2USf8g", "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImFzc2V0Lmhhbm1vY25uLmNvLmtyIgogICAgfQogIF0KfQ" } 2026-02-14 22:59:03,327:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 354 2026-02-14 22:59:03,328:DEBUG:acme.client:Received response: HTTP 201 Server: nginx Date: Sat, 14 Feb 2026 22:59:03 GMT Content-Type: application/json Content-Length: 354 Connection: keep-alive Boulder-Requester: 3064386906 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Location: https://acme-v02.api.letsencrypt.org/acme/order/3064386906/480360701606 Replay-Nonce: 4AH-2vvBInvPnj6082NjF7VfMGVMq5rvdAk0tdUzHfk2LBQiN_U X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "pending", "expires": "2026-02-21T22:59:03Z", "identifiers": [ { "type": "dns", "value": "asset.hanmocnn.co.kr" } ], "authorizations": [ "https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658770786636" ], "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/3064386906/480360701606" } 2026-02-14 22:59:03,328:DEBUG:acme.client:Storing nonce: 4AH-2vvBInvPnj6082NjF7VfMGVMq5rvdAk0tdUzHfk2LBQiN_U 2026-02-14 22:59:03,328:DEBUG:acme.client:JWS payload: b'' 2026-02-14 22:59:03,333:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658770786636: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICI0QUgtMnZ2QkludlBuajYwODJOakY3VmZNR1ZNcTVydmRBazB0ZFV6SGZrMkxCUWlOX1UiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4NzcwNzg2NjM2In0", "signature": "jsBiP_GinWoex0fg3-Cdea-VuKuiTqzQnoZwpkLhn9rxAkYe6vmD2P6rY4u9tgtr-Ln-z6-Y0whY1jMYThfea6ncRWvgmaw2w520eoGFPda-InNb0JWJ5XHM93ItsdYs228hM1EB8EUTq-ARcB2LhXxaiuUK3kFOFmoln9Ekfo0Ow53-wG-roUIuAEwG2FtX8J_oxn-1fzm7FURWyV2oZLrDBQLtk05flxl7YbftjHKW1e0ukuC-1yiTmDr1ABIVCffIrU6gr_oKXL6IWObVfjIWWEgqXSpMH7HFtW5Kql73qjaarl-Tyz86POly2UQHtitudZ7xX0OYnbDZMRFDyw", "payload": "" } 2026-02-14 22:59:03,495:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658770786636 HTTP/1.1" 200 828 2026-02-14 22:59:03,496:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:03 GMT Content-Type: application/json Content-Length: 828 Connection: keep-alive Boulder-Requester: 3064386906 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: NeKnt8TGeS1KvxtCH01Kudwai4J_7cvf6w6TlwiwGz_1lyO0dIQ X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "asset.hanmocnn.co.kr" }, "status": "pending", "expires": "2026-02-21T22:59:03Z", "challenges": [ { "type": "http-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/bWY-tg", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" }, { "type": "tls-alpn-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/cIGMlA", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" }, { "type": "dns-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/ZQcSng", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" } ] } 2026-02-14 22:59:03,496:DEBUG:acme.client:Storing nonce: NeKnt8TGeS1KvxtCH01Kudwai4J_7cvf6w6TlwiwGz_1lyO0dIQ 2026-02-14 22:59:03,497:DEBUG:acme.challenges:tls-alpn-01 was not recognized, full message: {'type': 'tls-alpn-01', 'url': 'https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/cIGMlA', 'status': 'pending', 'token': '_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs'} 2026-02-14 22:59:03,497:INFO:certbot._internal.auth_handler:Performing the following challenges: 2026-02-14 22:59:03,497:INFO:certbot._internal.auth_handler:http-01 challenge for Identifier(typ=IdentifierType(dns), value='asset.hanmocnn.co.kr') 2026-02-14 22:59:03,497:INFO:certbot._internal.plugins.webroot:Using the webroot path /data/letsencrypt-acme-challenge for all unmatched domains. 2026-02-14 22:59:03,498:DEBUG:certbot._internal.plugins.webroot:Creating root challenges validation dir at /data/letsencrypt-acme-challenge/.well-known/acme-challenge 2026-02-14 22:59:03,499:DEBUG:certbot._internal.plugins.webroot:Attempting to save validation to /data/letsencrypt-acme-challenge/.well-known/acme-challenge/_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs 2026-02-14 22:59:03,500:DEBUG:acme.client:JWS payload: b'{}' 2026-02-14 22:59:03,504:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/bWY-tg: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJOZUtudDhUR2VTMUt2eHRDSDAxS3Vkd2FpNEpfN2N2ZjZ3NlRsd2l3R3pfMWx5TzBkSVEiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NoYWxsLzMwNjQzODY5MDYvNjU4NzcwNzg2NjM2L2JXWS10ZyJ9", "signature": "AB8QdQhOPhFKnAgDOMQR-4cKyHUTqsh8px5OEL8IPwcA1TUlP_ok0X7p1t6Y8akwLyCZl-hYngxHDbdJuSk3bEx2d3HzzCHIy7IoMEUXDa8Q0N1SAO1MNp0xdcGLFS8VwJwj29of318S7J1K0U3JvwFmY7sSzjqEm9TBTydWpu1BPNr64DLLPuyFIVks3Z14GYzVSzIMHtkNU19FcD25hFr8IkUfAgFdxKnoYwF0g6tdX9VzMUaMFOkQo4FPVb0q5ofDdsojIAaETvynTPGUx3Gi2RnS-WPRZW2dODiWTbMcNhoTo_qvGFTup29GyGf26mmTLID0xPohUABm9qx-8A", "payload": "e30" } 2026-02-14 22:59:03,679:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall/3064386906/658770786636/bWY-tg HTTP/1.1" 200 195 2026-02-14 22:59:03,680:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:03 GMT Content-Type: application/json Content-Length: 195 Connection: keep-alive Boulder-Requester: 3064386906 Cache-Control: public, max-age=0, no-cache Link: ;rel="index", ;rel="up" Location: https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/bWY-tg Replay-Nonce: NeKnt8TGRpLEM98vPidFNGYZLhniMzbW0ZgaRAcNcHMdxsudar4 X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "type": "http-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/bWY-tg", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" } 2026-02-14 22:59:03,680:DEBUG:acme.client:Storing nonce: NeKnt8TGRpLEM98vPidFNGYZLhniMzbW0ZgaRAcNcHMdxsudar4 2026-02-14 22:59:03,681:INFO:certbot._internal.auth_handler:Waiting for verification... 2026-02-14 22:59:04,681:DEBUG:acme.client:JWS payload: b'' 2026-02-14 22:59:04,686:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658770786636: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJOZUtudDhUR1JwTEVNOTh2UGlkRk5HWVpMaG5pTXpiVzBaZ2FSQWNOY0hNZHhzdWRhcjQiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4NzcwNzg2NjM2In0", "signature": "lqMsMOa-tUArJGS6N0hsMij68VjUFY48A2N6C_ro3al7tuGMf1XEiIEmRFGlK3X0X8IsrQPx4ej6Q22199sngBR1VJpP2X5mL8MYNQ2DipAlvMnWuNs8LUqsNRo05eKZoP1TbVp39qG6LklndIiCbuyxCcHJ3DKFpQzbOURUqAX_rbJfEkNQ3NHBgkkMFieByCnag80G9H2PfhHp26mYg4l0NTqRPc1Eii7yg70oMwer-gAzrsi4xwHACrD-LwQD3Eok7CLzaXlyu81UGVXFMVLYKEgbisAK_UtUVJlxfKjV6gvFpNpL_4VskR4LLoUFJ_X9LBnsqH5r-kz21Wlxkg", "payload": "" } 2026-02-14 22:59:04,850:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658770786636 HTTP/1.1" 200 828 2026-02-14 22:59:04,851:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:04 GMT Content-Type: application/json Content-Length: 828 Connection: keep-alive Boulder-Requester: 3064386906 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: NeKnt8TGHW4lMhMmVdh1Jz0VwzPkUfV13XBXPHC3SxBVS6LSJd0 X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "asset.hanmocnn.co.kr" }, "status": "pending", "expires": "2026-02-21T22:59:03Z", "challenges": [ { "type": "tls-alpn-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/cIGMlA", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" }, { "type": "dns-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/ZQcSng", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" }, { "type": "http-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/bWY-tg", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" } ] } 2026-02-14 22:59:04,851:DEBUG:acme.client:Storing nonce: NeKnt8TGHW4lMhMmVdh1Jz0VwzPkUfV13XBXPHC3SxBVS6LSJd0 2026-02-14 22:59:04,851:DEBUG:acme.challenges:tls-alpn-01 was not recognized, full message: {'type': 'tls-alpn-01', 'url': 'https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/cIGMlA', 'status': 'pending', 'token': '_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs'} 2026-02-14 22:59:07,852:DEBUG:acme.client:JWS payload: b'' 2026-02-14 22:59:07,857:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658770786636: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJOZUtudDhUR0hXNGxNaE1tVmRoMUp6MFZ3elBrVWZWMTNYQlhQSEMzU3hCVlM2TFNKZDAiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4NzcwNzg2NjM2In0", "signature": "QCjdqTcoky09Iivejj8OrcpoMGEMjAELmU5tH_5Fapt_tiHcaVIR5Vc3NBiO7vfeebmwEIIzADkvwHoqG7Epms-H4nQShQDPZdXdCxiry3x1DEVa2-3U-aPAiNN28I7WKMQNgipHA0EzT5b9QZzgs5g-Y-bz7kAOrggvBD9e9jejCbP0H0XHMbjqayajRwqppuetN2q7pyN2mTah6ytKL2x1k7NMhJZ124DQeZcAVn9AQlCU-_fbr9vgvzW9d5YqnBTTkQUGsiSC1M1HZ4oYm8yYTuuje-fIIvtWRxUeXvsUrPIsMhFOH-7foMWyNr0upwf1r7Ifo1K9NVtpJb6svg", "payload": "" } 2026-02-14 22:59:08,018:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658770786636 HTTP/1.1" 200 828 2026-02-14 22:59:08,019:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:07 GMT Content-Type: application/json Content-Length: 828 Connection: keep-alive Boulder-Requester: 3064386906 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: NeKnt8TG7x2394sOWVy6kZh5Ix7io-g9_X7c9_aBMoyHXO7TPBg X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "asset.hanmocnn.co.kr" }, "status": "pending", "expires": "2026-02-21T22:59:03Z", "challenges": [ { "type": "http-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/bWY-tg", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" }, { "type": "tls-alpn-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/cIGMlA", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" }, { "type": "dns-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/ZQcSng", "status": "pending", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs" } ] } 2026-02-14 22:59:08,019:DEBUG:acme.client:Storing nonce: NeKnt8TG7x2394sOWVy6kZh5Ix7io-g9_X7c9_aBMoyHXO7TPBg 2026-02-14 22:59:08,019:DEBUG:acme.challenges:tls-alpn-01 was not recognized, full message: {'type': 'tls-alpn-01', 'url': 'https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/cIGMlA', 'status': 'pending', 'token': '_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs'} 2026-02-14 22:59:11,020:DEBUG:acme.client:JWS payload: b'' 2026-02-14 22:59:11,025:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658770786636: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJOZUtudDhURzd4MjM5NHNPV1Z5NmtaaDVJeDdpby1nOV9YN2M5X2FCTW95SFhPN1RQQmciLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4NzcwNzg2NjM2In0", "signature": "Ldxrn7k1DP_uQlFHFvMQhUxVgFGNXgyB5QwZ6J6zt-QILlDAJemOF6XxvpEoan56zOoTQFAF-E4a4Fb_T69BZGzHLwqbLd7pvsu6BpfIZ9BKqy3CiOPyd6P3aeYUNz2G9oblHxaUTj76yhRZ4LreMMUoZBIOX9TsAzA-AjqT2f4FtnPTCNvFfd4HjvjSFAz1MBcnCBeL4I2YXooKtGAUMD-tawfZbZMw2nXavM1dQS16jLrWVGEU3fAB2oAlsW8fz5oZCgQf-nhYmzfillCzb1n3G7D_FstbVcOSAdcMn2KxfndxwXf_HzLKaVxXe_WbCn4ojRQfCB_ecNdRk4XWbw", "payload": "" } 2026-02-14 22:59:11,189:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658770786636 HTTP/1.1" 200 783 2026-02-14 22:59:11,190:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:11 GMT Content-Type: application/json Content-Length: 783 Connection: keep-alive Boulder-Requester: 3064386906 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: NeKnt8TGRU1HvCLUtMedL_PWvsFY5XO4Pk_SF1R_Oj27V3w8DBY X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "asset.hanmocnn.co.kr" }, "status": "valid", "expires": "2026-03-16T22:59:09Z", "challenges": [ { "type": "http-01", "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658770786636/bWY-tg", "status": "valid", "validated": "2026-02-14T22:59:03Z", "token": "_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs", "validationRecord": [ { "url": "http://asset.hanmocnn.co.kr/.well-known/acme-challenge/_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs", "hostname": "asset.hanmocnn.co.kr", "port": "80", "addressesResolved": [ "222.117.41.51" ], "addressUsed": "222.117.41.51" } ] } ] } 2026-02-14 22:59:11,190:DEBUG:acme.client:Storing nonce: NeKnt8TGRU1HvCLUtMedL_PWvsFY5XO4Pk_SF1R_Oj27V3w8DBY 2026-02-14 22:59:11,191:DEBUG:certbot._internal.error_handler:Calling registered functions 2026-02-14 22:59:11,191:INFO:certbot._internal.auth_handler:Cleaning up challenges 2026-02-14 22:59:11,191:DEBUG:certbot._internal.plugins.webroot:Removing /data/letsencrypt-acme-challenge/.well-known/acme-challenge/_4VgvLO6sgPaYPdNG-fIZQ5jnTsMVScS5V625Qa9iTs 2026-02-14 22:59:11,191:DEBUG:certbot._internal.plugins.webroot:All challenges cleaned up 2026-02-14 22:59:11,192:DEBUG:certbot._internal.client:CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIIBKTCBsQIBADAAMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEXZuWww50LGZLNqLZ\nI+HF8yTMleRX+LpmoGLUNFGxgYSAzVgLqkwzdYtCZWgZUeX3Rz774/89oqy/XC6K\nS12HR3ZBwYHGuhWWbJP4bZbv67AJZd5UHdkccNa9wyBEO/CioDIwMAYJKoZIhvcN\nAQkOMSMwITAfBgNVHREEGDAWghRhc3NldC5oYW5tb2Nubi5jby5rcjAKBggqhkjO\nPQQDAgNnADBkAjBHU9b6je1e67iRpIKL75f+XH4fD4znqweIKxf4wcy7cuSnwIen\n35GhFB+6DqQXeRgCMEc5DM/pAiGgSrRTP1U2QZ8qDZgOJl+GRANbmOGaBo22tBrf\nLPi9rBm2X2PP6tQNKw==\n-----END CERTIFICATE REQUEST-----\n', form='pem') 2026-02-14 22:59:11,192:DEBUG:certbot._internal.client:Will poll for certificate issuance until 2026-02-14 23:00:41.192628 2026-02-14 22:59:11,193:DEBUG:acme.client:JWS payload: b'{\n "csr": "MIIBKTCBsQIBADAAMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEXZuWww50LGZLNqLZI-HF8yTMleRX-LpmoGLUNFGxgYSAzVgLqkwzdYtCZWgZUeX3Rz774_89oqy_XC6KS12HR3ZBwYHGuhWWbJP4bZbv67AJZd5UHdkccNa9wyBEO_CioDIwMAYJKoZIhvcNAQkOMSMwITAfBgNVHREEGDAWghRhc3NldC5oYW5tb2Nubi5jby5rcjAKBggqhkjOPQQDAgNnADBkAjBHU9b6je1e67iRpIKL75f-XH4fD4znqweIKxf4wcy7cuSnwIen35GhFB-6DqQXeRgCMEc5DM_pAiGgSrRTP1U2QZ8qDZgOJl-GRANbmOGaBo22tBrfLPi9rBm2X2PP6tQNKw"\n}' 2026-02-14 22:59:11,197:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/finalize/3064386906/480360701606: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJOZUtudDhUR1JVMUh2Q0xVdE1lZExfUFd2c0ZZNVhPNFBrX1NGMVJfT2oyN1YzdzhEQlkiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2ZpbmFsaXplLzMwNjQzODY5MDYvNDgwMzYwNzAxNjA2In0", "signature": "XnpECPUS8omlpPj4uWeSuoaPg43d5qm1xHW-myYldQmE-Fj_xEfiBLY66cGWDy83FPo5UEkMjKAemg38qC8u0UbGz8aMZPtAJbvYfdv9kCr6v-vJZp345dl4M0_bSmZEAZRRO08UYab3Af1lfDUlp6LB2AbkXBWZ0cp1crluoNOGY5MFLQILwS2hdCkIV0vFbUPyzyZF7xC9rJ3F2hl07OoyqoBcHHwwifsynUeYm0V9XrYhJ0T8bQErHvGNQMTmfrQC32eT-hmK1tSJ4Vp5yza_Ac0xoK3hv0GftuXJzkXEc5qXzREW29k18PFpM8fn6rrgyM7jHR8kKnCFVJViRA", "payload": "ewogICJjc3IiOiAiTUlJQktUQ0JzUUlCQURBQU1IWXdFQVlIS29aSXpqMENBUVlGSzRFRUFDSURZZ0FFWFp1V3d3NTBMR1pMTnFMWkktSEY4eVRNbGVSWC1McG1vR0xVTkZHeGdZU0F6VmdMcWt3emRZdENaV2daVWVYM1J6Nzc0Xzg5b3F5X1hDNktTMTJIUjNaQndZSEd1aFdXYkpQNGJaYnY2N0FKWmQ1VUhka2NjTmE5d3lCRU9fQ2lvREl3TUFZSktvWklodmNOQVFrT01TTXdJVEFmQmdOVkhSRUVHREFXZ2hSaGMzTmxkQzVvWVc1dGIyTnViaTVqYnk1cmNqQUtCZ2dxaGtqT1BRUURBZ05uQURCa0FqQkhVOWI2amUxZTY3aVJwSUtMNzVmLVhINGZENHpucXdlSUt4ZjR3Y3k3Y3VTbndJZW4zNUdoRkItNkRxUVhlUmdDTUVjNURNX3BBaUdnU3JSVFAxVTJRWjhxRFpnT0psLUdSQU5ibU9HYUJvMjJ0QnJmTFBpOXJCbTJYMlBQNnRRTkt3Igp9" } 2026-02-14 22:59:13,485:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/finalize/3064386906/480360701606 HTTP/1.1" 200 456 2026-02-14 22:59:13,486:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:13 GMT Content-Type: application/json Content-Length: 456 Connection: keep-alive Boulder-Requester: 3064386906 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Location: https://acme-v02.api.letsencrypt.org/acme/order/3064386906/480360701606 Replay-Nonce: NeKnt8TGkiAFymgyXx91sjo-OBrE-oQfkAIA5BkETAcVbXDQlto X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "valid", "expires": "2026-02-21T22:59:03Z", "identifiers": [ { "type": "dns", "value": "asset.hanmocnn.co.kr" } ], "authorizations": [ "https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658770786636" ], "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/3064386906/480360701606", "certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/0519dd73e0ce9a87490ebb7e75a789df5df5" } 2026-02-14 22:59:13,486:DEBUG:acme.client:Storing nonce: NeKnt8TGkiAFymgyXx91sjo-OBrE-oQfkAIA5BkETAcVbXDQlto 2026-02-14 22:59:14,487:DEBUG:acme.client:JWS payload: b'' 2026-02-14 22:59:14,492:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/order/3064386906/480360701606: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJOZUtudDhUR2tpQUZ5bWd5WHg5MXNqby1PQnJFLW9RZmtBSUE1QmtFVEFjVmJYRFFsdG8iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL29yZGVyLzMwNjQzODY5MDYvNDgwMzYwNzAxNjA2In0", "signature": "Z-7PwibQOXUSAB_CO21hOY9cgXtdwG1rm6XbsU4bvAqs1jZQZie589vOdI2zqaHJdzvFygp4EGdSgVP-BTTHKah86AXQi2cEpkFDkXE-PwfqdVWepDBJSbmRV153pH5jNVImDtZfa_khZder6EIjXsliW_jOFfMko6gGMvTz6lfWZMHvJ6tvDvg0f8QoQgsGwkBGQOFtp54nCoV9axiaDyaKqBHJul_7guWVSQRc8kvH18e3mBon4gIoENyM79F4tyL25XkSVPkfFyFgOtvVzMK5fnsm-3InU9K4t6-LLzRf-bUakcdTeK4aN1VAJGVmUo0ov0EYRe0RYHitfjQa9w", "payload": "" } 2026-02-14 22:59:14,654:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/order/3064386906/480360701606 HTTP/1.1" 200 456 2026-02-14 22:59:14,655:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:14 GMT Content-Type: application/json Content-Length: 456 Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Location: https://acme-v02.api.letsencrypt.org/acme/order/3064386906/480360701606 Replay-Nonce: 4AH-2vvBlPhWxA_xH3pX1GKMJ1JDGhdBwPdEwi365OWaCQ0tLxc X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "valid", "expires": "2026-02-21T22:59:03Z", "identifiers": [ { "type": "dns", "value": "asset.hanmocnn.co.kr" } ], "authorizations": [ "https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658770786636" ], "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/3064386906/480360701606", "certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/0519dd73e0ce9a87490ebb7e75a789df5df5" } 2026-02-14 22:59:14,655:DEBUG:acme.client:Storing nonce: 4AH-2vvBlPhWxA_xH3pX1GKMJ1JDGhdBwPdEwi365OWaCQ0tLxc 2026-02-14 22:59:14,655:DEBUG:acme.client:JWS payload: b'' 2026-02-14 22:59:14,659:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/cert/0519dd73e0ce9a87490ebb7e75a789df5df5: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICI0QUgtMnZ2QmxQaFd4QV94SDNwWDFHS01KMUpER2hkQndQZEV3aTM2NU9XYUNRMHRMeGMiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMDUxOWRkNzNlMGNlOWE4NzQ5MGViYjdlNzVhNzg5ZGY1ZGY1In0", "signature": "aNwI7RwCcv76J8ktGfy0gChQ1ua2ZM9ov4ueZs4nFi9cOfah2fT650Dp4kh6gOcUMHfts5-LMvj4EwFqD5QAjpI2A9ge_KIC0Tifji0eRRuBF9YzcI7k3UodzNmOCMsO3w-ylFA3SWDDwOoUaLnyLY3FXVxhCjMlvKJohHZVMkTHivtzZxkfC_Z46zlzh5PVqP5qO2bkANnKsnrlYtXx6MVn0_Wv3NwU2cQC8b_lmdD5lDpTKjQHHx-HzCAFoPECSW2DFKBLUKKA4OSOjvepqAct2LI0YY-6vBZxtvAZlroXLPtENtMIP0pYlv_b0pGwrzVsyQSEGZRtgFxEahwlTA", "payload": "" } 2026-02-14 22:59:14,820:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/cert/0519dd73e0ce9a87490ebb7e75a789df5df5 HTTP/1.1" 200 2909 2026-02-14 22:59:14,821:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:14 GMT Content-Type: application/pem-certificate-chain Content-Length: 2909 Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index", ;rel="alternate" Replay-Nonce: 4AH-2vvBHXlFw_TACqGZ1oTRV-SKrkz7zJl6XVjonKPAOUQ_71o X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 -----BEGIN CERTIFICATE----- MIIDsTCCAzegAwIBAgISBRndc+DOmodJDrt+daeJ3131MAoGCCqGSM49BAMDMDIx CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF NzAeFw0yNjAyMTQyMjAwNDFaFw0yNjA1MTUyMjAwNDBaMB8xHTAbBgNVBAMTFGFz c2V0Lmhhbm1vY25uLmNvLmtyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEXZuWww50 LGZLNqLZI+HF8yTMleRX+LpmoGLUNFGxgYSAzVgLqkwzdYtCZWgZUeX3Rz774/89 oqy/XC6KS12HR3ZBwYHGuhWWbJP4bZbv67AJZd5UHdkccNa9wyBEO/Cio4ICITCC Ah0wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB /wQCMAAwHQYDVR0OBBYEFBaS++xJtf3XGPCAgqNyrG/f6BjWMB8GA1UdIwQYMBaA FK5IntyHHUSgb9qi5WB0BHjCnACAMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw AoYWaHR0cDovL2U3LmkubGVuY3Iub3JnLzAfBgNVHREEGDAWghRhc3NldC5oYW5t b2Nubi5jby5rcjATBgNVHSAEDDAKMAgGBmeBDAECATAuBgNVHR8EJzAlMCOgIaAf hh1odHRwOi8vZTcuYy5sZW5jci5vcmcvMTE4LmNybDCCAQwGCisGAQQB1nkCBAIE gf0EgfoA+AB+AHF+lfPCOIptseOEST0x4VqpYgh2LUIA4AUM0Ge1pmHiAAABnF5h J7AACAAABQAJd1XWBAMARzBFAiAK+ar1Oe7x8331v3kEuwoGwp+dv74lXiLRR3ha qIaI7AIhAKKyvL5ZXcSPZkDUIojUb1qiT62e6c72VV4nZ1bKj2pwAHYAyzj3FYl8 hKFEX1vB3fvJbvKaWc1HCmkFhbDLFMMUWOcAAAGcXmEvPQAABAMARzBFAiEAwlck zhIDZTof4Ly6HlsgLfrQR3w0vZKFcAHUgPHSklMCID3qzQmRZ/23apueRRaFWhn6 nFl5c+CM5LkcqPXM3EHXMAoGCCqGSM49BAMDA2gAMGUCMQDeE9lAjzxWJ4rVeKd4 6k5AMZFdzthNUAE+cK42bfa/dmjtOsJxmbItPpYHVobCNWUCMHcA28jODrzpXiRs 1bzWj5Q4ljROTpshInXRWFBTILNwxZ0O+gcnK6B4h4x7309wZw== -----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----- 2026-02-14 22:59:14,821:DEBUG:acme.client:Storing nonce: 4AH-2vvBHXlFw_TACqGZ1oTRV-SKrkz7zJl6XVjonKPAOUQ_71o 2026-02-14 22:59:14,821:DEBUG:acme.client:JWS payload: b'' 2026-02-14 22:59:14,826:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/cert/0519dd73e0ce9a87490ebb7e75a789df5df5/1: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICI0QUgtMnZ2QkhYbEZ3X1RBQ3FHWjFvVFJWLVNLcmt6N3pKbDZYVmpvbktQQU9VUV83MW8iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMDUxOWRkNzNlMGNlOWE4NzQ5MGViYjdlNzVhNzg5ZGY1ZGY1LzEifQ", "signature": "sEsakd4hO8DFc3jDyP7m6Qx5z0Lbusnx8gMc9jh3fDtXm3fpnrj7zk2Gazi9IwMJ12iSd2p1MoEsmNDqwnpqr0INEJHYN6PLJEWwl_YWtaHzb8RbtXrVBEq7h-Ktz0mMJYsC64Pe8Nxm-TvVx6Uj_DwxNxswypZQP95rTjWhIkcK_xL_Bq2dWn1kTBr-rM76gvsbvlYdO2nsnaPqdheow62RxFXscm5F50ixvWiNxFACAC2u7bs9kRZGIumNcHf5_pREpgSuBlodFzpZ8n4cGJgouEafB4ZY6Fr2aTkXyb4_wBBhWvUwmCDHEwg4vE31WR-OHN-325DlYG5SvlUDnA", "payload": "" } 2026-02-14 22:59:14,988:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/cert/0519dd73e0ce9a87490ebb7e75a789df5df5/1 HTTP/1.1" 200 2344 2026-02-14 22:59:14,988:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Sat, 14 Feb 2026 22:59:14 GMT Content-Type: application/pem-certificate-chain Content-Length: 2344 Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index", ;rel="alternate" Replay-Nonce: NeKnt8TG8v_xm54X0ORybpWrtBSiE4_ErhUKHWOcAjOGwrp0dqk X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 -----BEGIN CERTIFICATE----- MIIDsTCCAzegAwIBAgISBRndc+DOmodJDrt+daeJ3131MAoGCCqGSM49BAMDMDIx CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF NzAeFw0yNjAyMTQyMjAwNDFaFw0yNjA1MTUyMjAwNDBaMB8xHTAbBgNVBAMTFGFz c2V0Lmhhbm1vY25uLmNvLmtyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEXZuWww50 LGZLNqLZI+HF8yTMleRX+LpmoGLUNFGxgYSAzVgLqkwzdYtCZWgZUeX3Rz774/89 oqy/XC6KS12HR3ZBwYHGuhWWbJP4bZbv67AJZd5UHdkccNa9wyBEO/Cio4ICITCC Ah0wDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB /wQCMAAwHQYDVR0OBBYEFBaS++xJtf3XGPCAgqNyrG/f6BjWMB8GA1UdIwQYMBaA FK5IntyHHUSgb9qi5WB0BHjCnACAMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw AoYWaHR0cDovL2U3LmkubGVuY3Iub3JnLzAfBgNVHREEGDAWghRhc3NldC5oYW5t b2Nubi5jby5rcjATBgNVHSAEDDAKMAgGBmeBDAECATAuBgNVHR8EJzAlMCOgIaAf hh1odHRwOi8vZTcuYy5sZW5jci5vcmcvMTE4LmNybDCCAQwGCisGAQQB1nkCBAIE gf0EgfoA+AB+AHF+lfPCOIptseOEST0x4VqpYgh2LUIA4AUM0Ge1pmHiAAABnF5h J7AACAAABQAJd1XWBAMARzBFAiAK+ar1Oe7x8331v3kEuwoGwp+dv74lXiLRR3ha qIaI7AIhAKKyvL5ZXcSPZkDUIojUb1qiT62e6c72VV4nZ1bKj2pwAHYAyzj3FYl8 hKFEX1vB3fvJbvKaWc1HCmkFhbDLFMMUWOcAAAGcXmEvPQAABAMARzBFAiEAwlck zhIDZTof4Ly6HlsgLfrQR3w0vZKFcAHUgPHSklMCID3qzQmRZ/23apueRRaFWhn6 nFl5c+CM5LkcqPXM3EHXMAoGCCqGSM49BAMDA2gAMGUCMQDeE9lAjzxWJ4rVeKd4 6k5AMZFdzthNUAE+cK42bfa/dmjtOsJxmbItPpYHVobCNWUCMHcA28jODrzpXiRs 1bzWj5Q4ljROTpshInXRWFBTILNwxZ0O+gcnK6B4h4x7309wZw== -----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----- 2026-02-14 22:59:14,989:DEBUG:acme.client:Storing nonce: NeKnt8TG8v_xm54X0ORybpWrtBSiE4_ErhUKHWOcAjOGwrp0dqk 2026-02-14 22:59:14,990:INFO:certbot._internal.client:Non-standard path(s), might not work with crontab installed by your operating system package manager 2026-02-14 22:59:14,990:DEBUG:certbot._internal.storage:Creating directory /etc/letsencrypt/archive/npm-2. 2026-02-14 22:59:14,991:DEBUG:certbot._internal.storage:Creating directory /etc/letsencrypt/live/npm-2. 2026-02-14 22:59:14,991:DEBUG:certbot._internal.storage:Writing certificate to /etc/letsencrypt/live/npm-2/cert.pem. 2026-02-14 22:59:14,991:DEBUG:certbot._internal.storage:Writing private key to /etc/letsencrypt/live/npm-2/privkey.pem. 2026-02-14 22:59:14,991:DEBUG:certbot._internal.storage:Writing chain to /etc/letsencrypt/live/npm-2/chain.pem. 2026-02-14 22:59:14,991:DEBUG:certbot._internal.storage:Writing full chain to /etc/letsencrypt/live/npm-2/fullchain.pem. 2026-02-14 22:59:14,992:DEBUG:certbot._internal.storage:Writing README to /etc/letsencrypt/live/npm-2/README. 2026-02-14 22:59:15,003:DEBUG:certbot.configuration:Var account=ce2ddac5740bb12d4d6591b7fa1728af (set by user). 2026-02-14 22:59:15,003:DEBUG:certbot.configuration:Var key_type=ecdsa (set by user). 2026-02-14 22:59:15,003:DEBUG:certbot.configuration:Var elliptic_curve=secp384r1 (set by user). 2026-02-14 22:59:15,003:DEBUG:certbot.configuration:Var preferred_chain=ISRG Root X1 (set by user). 2026-02-14 22:59:15,003:DEBUG:certbot.configuration:Var pref_challs=['http-01'] (set by user). 2026-02-14 22:59:15,003:DEBUG:certbot.configuration:Var config_dir=/etc/letsencrypt (set by user). 2026-02-14 22:59:15,003:DEBUG:certbot.configuration:Var work_dir=/tmp/letsencrypt-lib (set by user). 2026-02-14 22:59:15,003:DEBUG:certbot.configuration:Var logs_dir=/data/logs (set by user). 2026-02-14 22:59:15,004:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None 2026-02-14 22:59:15,004:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None 2026-02-14 22:59:15,004:DEBUG:certbot.configuration:Var webroot_path=['/data/letsencrypt-acme-challenge'] (set by user). 2026-02-14 22:59:15,004:DEBUG:certbot.configuration:Var webroot_map={'asset.hanmocnn.co.kr': '/data/letsencrypt-acme-challenge'} (set by user). 2026-02-14 22:59:15,006:DEBUG:certbot._internal.display.obj:Notifying user: Successfully received certificate. Certificate is saved at: /etc/letsencrypt/live/npm-2/fullchain.pem Key is saved at: /etc/letsencrypt/live/npm-2/privkey.pem This certificate expires on 2026-05-15. These files will be updated when the certificate renews. 2026-02-14 22:59:15,006:DEBUG:certbot._internal.display.obj:Notifying user: NEXT STEPS: 2026-02-14 22:59:15,006: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. 2026-02-14 22:59:15,010: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