2026-02-14 23:36:10,097:DEBUG:certbot._internal.main:certbot version: 5.3.0
2026-02-14 23:36:10,098:DEBUG:certbot._internal.main:Location of certbot entry point: /opt/certbot/bin/certbot
2026-02-14 23:36:10,098:DEBUG:certbot._internal.main:Arguments: ['--config', '/etc/letsencrypt.ini', '--work-dir', '/tmp/letsencrypt-lib', '--logs-dir', '/data/logs', '--cert-name', 'npm-4', '--agree-tos', '--authenticator', 'webroot', '-m', 'windpacer@hanmocnn.co.kr', '--preferred-challenges', 'http', '--domains', 'mail.hanmocnn.co.kr']
2026-02-14 23:36:10,098:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2026-02-14 23:36:10,111:DEBUG:certbot._internal.log:Root logging level set at 30
2026-02-14 23:36:10,113:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None
2026-02-14 23:36:10,113: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 0xffffb0250390>
Prep: True
2026-02-14 23:36:10,113:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.webroot.Authenticator object at 0xffffb0250390> and installer None
2026-02-14 23:36:10,114:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator webroot, Installer None
2026-02-14 23:36:10,346: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/3064386906', new_authzr_uri=None, terms_of_service=None), ce2ddac5740bb12d4d6591b7fa1728af, Meta(creation_dt=datetime.datetime(2026, 2, 14, 22, 37, tzinfo=datetime.timezone.utc), creation_host='312f7928d5ba', register_to_eff=None))>
2026-02-14 23:36:10,347:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
2026-02-14 23:36:10,350:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
2026-02-14 23:36:10,925:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1033
2026-02-14 23:36:10,926:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:10 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

{
  "gl0y9KAY6WE": "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 23:36:10,927:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for mail.hanmocnn.co.kr
2026-02-14 23:36:10,931:DEBUG:acme.client:Requesting fresh nonce
2026-02-14 23:36:10,931:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
2026-02-14 23:36:11,106:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
2026-02-14 23:36:11,106:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:11 GMT
Connection: keep-alive
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: QkEzerAfyjd0yzrV6j-gWFKMfQxcQwKY8xlPoqJkffKPGd6xz5E
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800


2026-02-14 23:36:11,107:DEBUG:acme.client:Storing nonce: QkEzerAfyjd0yzrV6j-gWFKMfQxcQwKY8xlPoqJkffKPGd6xz5E
2026-02-14 23:36:11,107:DEBUG:acme.client:JWS payload:
b'{\n  "identifiers": [\n    {\n      "type": "dns",\n      "value": "mail.hanmocnn.co.kr"\n    }\n  ]\n}'
2026-02-14 23:36:11,113:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJRa0V6ZXJBZnlqZDB5enJWNmotZ1dGS01mUXhjUXdLWTh4bFBvcUprZmZLUEdkNnh6NUUiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  "signature": "hS7qYt3RRHk1LAi7encEP5ydfY_ml4lMwYzddNWa9F1GJArk2rOQNDaTiZhtZ54ZHgTnFSXD1iaXFNxjKuYOQYmXQQIXHDK3suCaoZvEOTJzneL_V4Vpvq9ai2erj0lgXDDn3h1vy7hmXgYrhVH8FtXENrl17vR1wpu9z2_LHEBd2WDhnD9rZtG14yvstb3WXrTFd32H0UbBLVEiiMvy7rNPUWS_DP-v2HU7MQqbmYfLV5IyMINr8hANSrb-AeygAnnORl2maALqklOsh9qLximoeeNPjQqxn3zi00BCo8vdC6ni2OeYq51NOpEMZx1W4aRKIA0Vl32snJ10d155pQ",
  "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogIm1haWwuaGFubW9jbm4uY28ua3IiCiAgICB9CiAgXQp9"
}
2026-02-14 23:36:11,401:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 353
2026-02-14 23:36:11,402:DEBUG:acme.client:Received response:
HTTP 201
Server: nginx
Date: Sat, 14 Feb 2026 23:36:11 GMT
Content-Type: application/json
Content-Length: 353
Connection: keep-alive
Boulder-Requester: 3064386906
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/3064386906/480370643826
Replay-Nonce: QkEzerAftIzsnOAR6XedceVkroV5M0_zuPRMcd9TlS3shn1CkbU
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "status": "pending",
  "expires": "2026-02-21T23:36:11Z",
  "identifiers": [
    {
      "type": "dns",
      "value": "mail.hanmocnn.co.kr"
    }
  ],
  "authorizations": [
    "https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136"
  ],
  "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/3064386906/480370643826"
}
2026-02-14 23:36:11,402:DEBUG:acme.client:Storing nonce: QkEzerAftIzsnOAR6XedceVkroV5M0_zuPRMcd9TlS3shn1CkbU
2026-02-14 23:36:11,402:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:11,407:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJRa0V6ZXJBZnRJenNuT0FSNlhlZGNlVmtyb1Y1TTBfenVQUk1jZDlUbFMzc2huMUNrYlUiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4Nzg0OTk4MTM2In0",
  "signature": "VIIB53BtybPvpHqUpW6dcUf6xjmhnnx3o-qgX79kka0gM8YwirNDwgke5h9pZql7yBIkATNixyK4HCWvVlecC3MN0IkEJ53oyxZcaGfXt2QAU9i6oACnB6t-w9wBMDMnrgEUx5Li_JCkSUINfugXzI-7MOKx7p5CUBP-mYdJig3tOmJ4JGw16RO1JkSTTZdGJPWfsP5m3EE-PBXzhZpPiHtQsl_UnTKMOa87ZZx6I7W8vEOFnvkNZEoDtchZ1sUqvVHJ3ZE_eNcmvzFUaoGVuntO6FFXNZ3O9muh8G-WwvJ1bnvsvCfTqu97T-aFcMylqrcyexkH4v83QZyNqBTfvA",
  "payload": ""
}
2026-02-14 23:36:11,656:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658784998136 HTTP/1.1" 200 827
2026-02-14 23:36:11,657:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:11 GMT
Content-Type: application/json
Content-Length: 827
Connection: keep-alive
Boulder-Requester: 3064386906
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: QkEzerAfnau7eqIPQLWPi5a5DIy_NF1ZI7xZf78WAZQj3BB2Jmc
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "identifier": {
    "type": "dns",
    "value": "mail.hanmocnn.co.kr"
  },
  "status": "pending",
  "expires": "2026-02-21T23:36:11Z",
  "challenges": [
    {
      "type": "dns-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/4dbIHw",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "http-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "tls-alpn-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/FsOhrQ",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    }
  ]
}
2026-02-14 23:36:11,657:DEBUG:acme.client:Storing nonce: QkEzerAfnau7eqIPQLWPi5a5DIy_NF1ZI7xZf78WAZQj3BB2Jmc
2026-02-14 23:36:11,658: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/658784998136/FsOhrQ', 'status': 'pending', 'token': 'ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24'}
2026-02-14 23:36:11,658:INFO:certbot._internal.auth_handler:Performing the following challenges:
2026-02-14 23:36:11,658:INFO:certbot._internal.auth_handler:http-01 challenge for Identifier(typ=IdentifierType(dns), value='mail.hanmocnn.co.kr')
2026-02-14 23:36:11,659:INFO:certbot._internal.plugins.webroot:Using the webroot path /data/letsencrypt-acme-challenge for all unmatched domains.
2026-02-14 23:36:11,659:DEBUG:certbot._internal.plugins.webroot:Creating root challenges validation dir at /data/letsencrypt-acme-challenge/.well-known/acme-challenge
2026-02-14 23:36:11,660:DEBUG:certbot._internal.plugins.webroot:Attempting to save validation to /data/letsencrypt-acme-challenge/.well-known/acme-challenge/ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24
2026-02-14 23:36:11,661:DEBUG:acme.client:JWS payload:
b'{}'
2026-02-14 23:36:11,665:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJRa0V6ZXJBZm5hdTdlcUlQUUxXUGk1YTVESXlfTkYxWkk3eFpmNzhXQVpRajNCQjJKbWMiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NoYWxsLzMwNjQzODY5MDYvNjU4Nzg0OTk4MTM2L3AycVRiQSJ9",
  "signature": "UAkT6hrIidAF2zSXH_PgoxAhMbBqy_mGKDijU4JjeR5s9HJfpDcVaSqee9oN5yCkCrXnNsH9zK9wzdDgxpIDjmJkFYbjk-M_cvwcZrVOUvcMN2hND8WUmi1qFo4g6H5ac3vnrSQGmezZWqbL89jsesiFdiNTT3nybD9MDgKYNkCK9uYfvvbptHfJjqDUZxcK9_diXeEMM2k5dCm24HJ7S5wq6XJaT8UPdzpjOYy7eBwe_HoibdZbq1eSvUahqkn1EKhFherx9Jd2SezsfLyWhMELL_TX18ioAV7WpbjGCZHdA_u2A8F2qZ43VDdTMn0ojFwn0po9RLHcyRGViSkvmg",
  "payload": "e30"
}
2026-02-14 23:36:11,847:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall/3064386906/658784998136/p2qTbA HTTP/1.1" 200 195
2026-02-14 23:36:11,847:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:11 GMT
Content-Type: application/json
Content-Length: 195
Connection: keep-alive
Boulder-Requester: 3064386906
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/3064386906/658784998136>;rel="up"
Location: https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA
Replay-Nonce: QkEzerAfyFjzenBtnWm5ThEx-u50IhDeHdl1yAtHn2-mTwQsAHY
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "type": "http-01",
  "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA",
  "status": "pending",
  "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
}
2026-02-14 23:36:11,848:DEBUG:acme.client:Storing nonce: QkEzerAfyFjzenBtnWm5ThEx-u50IhDeHdl1yAtHn2-mTwQsAHY
2026-02-14 23:36:11,848:INFO:certbot._internal.auth_handler:Waiting for verification...
2026-02-14 23:36:12,849:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:12,854:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJRa0V6ZXJBZnlGanplbkJ0bldtNVRoRXgtdTUwSWhEZUhkbDF5QXRIbjItbVR3UXNBSFkiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4Nzg0OTk4MTM2In0",
  "signature": "OQKujp_YXK3K3_7tpgFsoWLqJKMQ32y9o4du19oagQFikl-ooY1XplCBv0vZ2Cy7cjtAvXbYNW1ghSEZFV6biikNZPikRUQYgKs_bLwWZ-0i1Kn8lMFYAwx0mAjkzOpKuIuwrtRkK9lJ32NbbUrk4DDt4KLvvvyPbEyQPebyyJgT38lnbjt-4oiiWZbxHuEvZ1bvnqcsQ-tZAd4qvKRAn7_Vbxl6saSycUUqSzigxEZzHFu4IlSaxDZrU0vnlNv8cf40HD6cvbd6BIEsTpEKBm-yeurlMUiyJo2NRoD_rwhuqSzXFOxEbVwG8dfsTpe0buuj9UZN2H0zwsgs8Q8u2w",
  "payload": ""
}
2026-02-14 23:36:13,032:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658784998136 HTTP/1.1" 200 827
2026-02-14 23:36:13,032:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:12 GMT
Content-Type: application/json
Content-Length: 827
Connection: keep-alive
Boulder-Requester: 3064386906
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: QkEzerAflncOZ2f0u4eATJ9eSGomWMbHzbsJNBK62N4voB5ey8s
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "identifier": {
    "type": "dns",
    "value": "mail.hanmocnn.co.kr"
  },
  "status": "pending",
  "expires": "2026-02-21T23:36:11Z",
  "challenges": [
    {
      "type": "http-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "tls-alpn-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/FsOhrQ",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "dns-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/4dbIHw",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    }
  ]
}
2026-02-14 23:36:13,033:DEBUG:acme.client:Storing nonce: QkEzerAflncOZ2f0u4eATJ9eSGomWMbHzbsJNBK62N4voB5ey8s
2026-02-14 23:36:13,033: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/658784998136/FsOhrQ', 'status': 'pending', 'token': 'ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24'}
2026-02-14 23:36:16,034:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:16,039:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJRa0V6ZXJBZmxuY09aMmYwdTRlQVRKOWVTR29tV01iSHpic0pOQks2Mk40dm9CNWV5OHMiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4Nzg0OTk4MTM2In0",
  "signature": "wtj2sJb8hLpscvxxPJsaTgcupXELXXz3myVAWrKl-H_NLOj9Pj9MNJAFctIQcGrhD18FT62piRVaPXqhCgHA5T60IInIsA8Dkw2nJ_nO7lUXyDPBvkUy4zIiyws4ltD88TM8H2cJ1X11l_wSsRxBdUHS-lZcCxKZN-QWc7Wjq3hJ0qsQ0Nwob1yMVqodkVG_o9K5f9oM56A63Zq4iaSBqs28NrNgLE2yq5KpzV8IOpoLSrCStcsOiZmfF8edr8wvncdBWCJdbkhhlQAVfDCQwcTybTaiAXN6Xru5S7xjgUBcnI8xAChomx4_rlPuAk09wPpYDItLjPKLAMRq29u2dA",
  "payload": ""
}
2026-02-14 23:36:16,216:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658784998136 HTTP/1.1" 200 827
2026-02-14 23:36:16,217:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:16 GMT
Content-Type: application/json
Content-Length: 827
Connection: keep-alive
Boulder-Requester: 3064386906
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: qLPTsdtfe4idDbaofJZEFmdD8V0V6aCrW_ZaD1VYSQc3EaWyUK4
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "identifier": {
    "type": "dns",
    "value": "mail.hanmocnn.co.kr"
  },
  "status": "pending",
  "expires": "2026-02-21T23:36:11Z",
  "challenges": [
    {
      "type": "http-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "tls-alpn-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/FsOhrQ",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "dns-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/4dbIHw",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    }
  ]
}
2026-02-14 23:36:16,217:DEBUG:acme.client:Storing nonce: qLPTsdtfe4idDbaofJZEFmdD8V0V6aCrW_ZaD1VYSQc3EaWyUK4
2026-02-14 23:36:16,217: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/658784998136/FsOhrQ', 'status': 'pending', 'token': 'ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24'}
2026-02-14 23:36:19,218:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:19,223:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJxTFBUc2R0ZmU0aWREYmFvZkpaRUZtZEQ4VjBWNmFDcldfWmFEMVZZU1FjM0VhV3lVSzQiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4Nzg0OTk4MTM2In0",
  "signature": "ciW6DyQP78rgmZ51FyebnqW3KJL-Uy0ywjJZmLJyQrJ4XrIu-Ez9FYjZz26LLb4tQOOq8rXagdVrZxz-Lxsix8ZeUKbdl64oo0SM4gNkmym9vtieX4hpYoattzSRfwU11cnFU6TS71zfLyFUbFqqBZRDwYnqG400lFNfskR3Sid2xMNs5nFDqdQHHjjr7WW_AiaeGHxtLvuGVmnlSbKaW-06uUKqmafzkvIbSb0YtvfiYQtdhTdjnFwvSStUbaRILk_qk4TX_yqTgolzrFEHHXuwuMRknrDVAaPbqVKRCULFyhRWc73sY7RD_dJqdAyBuiiFH-fiWE0OcqSeVn5PJw",
  "payload": ""
}
2026-02-14 23:36:19,401:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658784998136 HTTP/1.1" 200 827
2026-02-14 23:36:19,401:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:19 GMT
Content-Type: application/json
Content-Length: 827
Connection: keep-alive
Boulder-Requester: 3064386906
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: qLPTsdtfUlY8XCOMYlSi2vd46PnCUhYRfLnBpl_jWN1WcGK44m8
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "identifier": {
    "type": "dns",
    "value": "mail.hanmocnn.co.kr"
  },
  "status": "pending",
  "expires": "2026-02-21T23:36:11Z",
  "challenges": [
    {
      "type": "dns-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/4dbIHw",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "tls-alpn-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/FsOhrQ",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "http-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    }
  ]
}
2026-02-14 23:36:19,402:DEBUG:acme.client:Storing nonce: qLPTsdtfUlY8XCOMYlSi2vd46PnCUhYRfLnBpl_jWN1WcGK44m8
2026-02-14 23:36:19,402: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/658784998136/FsOhrQ', 'status': 'pending', 'token': 'ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24'}
2026-02-14 23:36:22,403:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:22,408:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJxTFBUc2R0ZlVsWThYQ09NWWxTaTJ2ZDQ2UG5DVWhZUmZMbkJwbF9qV04xV2NHSzQ0bTgiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4Nzg0OTk4MTM2In0",
  "signature": "FeEWQxADvM2U39b3BudpI4fbKijrnNyjRMuioQY1M9xqYMddQRCVrEB1wgskJpptl9bXVPM3_dziTWrLoXZeOe2fHk0tctPgFVznmUNZ2brEBe_73jmNjxBmiVWLDyVp_vj0onI0ViwCWBrNvCysuQjceVKNHH37SbcAiS1hOkHrM3goEdVCp3PoZIWLB1YpYGBDFNkBcsDAvFCqFc2_-Ui_3qPNmyoG9gcr5tGM2AMhIgFBGDc5cGKEKbpbakliROV6vd7nzKgUqFiZgBGx_lb2AGd54BSUY9eS7j6uXq3GwaXKCVDKsDZYZKxsgAslt215LDzsMSiW8TbEVzk2Uw",
  "payload": ""
}
2026-02-14 23:36:22,585:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658784998136 HTTP/1.1" 200 827
2026-02-14 23:36:22,586:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:22 GMT
Content-Type: application/json
Content-Length: 827
Connection: keep-alive
Boulder-Requester: 3064386906
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: qLPTsdtfZSPw3OwZzqqGDC5sVorVx2_eKsz74AzvgSTf6Jzzlm4
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "identifier": {
    "type": "dns",
    "value": "mail.hanmocnn.co.kr"
  },
  "status": "pending",
  "expires": "2026-02-21T23:36:11Z",
  "challenges": [
    {
      "type": "tls-alpn-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/FsOhrQ",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "dns-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/4dbIHw",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "http-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    }
  ]
}
2026-02-14 23:36:22,586:DEBUG:acme.client:Storing nonce: qLPTsdtfZSPw3OwZzqqGDC5sVorVx2_eKsz74AzvgSTf6Jzzlm4
2026-02-14 23:36:22,586: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/658784998136/FsOhrQ', 'status': 'pending', 'token': 'ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24'}
2026-02-14 23:36:25,587:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:25,592:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJxTFBUc2R0ZlpTUHczT3daenFxR0RDNXNWb3JWeDJfZUtzejc0QXp2Z1NUZjZKenpsbTQiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4Nzg0OTk4MTM2In0",
  "signature": "EPwBlNMTpV945kv0wjedT5sN_-EZ66YiQ2hMIMnk642rDcmD3QxXvRorvW-UZXGOW-zDH9_FJ6mXnxHm0TmbVp3qHXIRHhmM7pJKTuuO5Q9bh2Tg5iquTnkOwGhYRSAL9947GxQP6SWAP2tw5LgC3QNDNfh_PQu477BX_SPUI_7N3XksR2_YRq5FJMRGiLAHzJ6a4jS8Qw7iVYUu-JXUNuWDcWr2qBAjUA4wFJDBLZP1bKCOP0GNenx78BAjjlqGxOA6y6U_Vve2hQpRrnMkdFpn0JaqVi7S54VN8_cdv6VFs1nvfAKWR7mFWSFUp8y5-oeRU6t0dw88O2FCb4Gtvw",
  "payload": ""
}
2026-02-14 23:36:25,782:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658784998136 HTTP/1.1" 200 827
2026-02-14 23:36:25,783:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:25 GMT
Content-Type: application/json
Content-Length: 827
Connection: keep-alive
Boulder-Requester: 3064386906
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: qLPTsdtftvIGI-AgfpmS47Trma8dIcmIOln0-CDc_3wXfIK3OAw
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "identifier": {
    "type": "dns",
    "value": "mail.hanmocnn.co.kr"
  },
  "status": "pending",
  "expires": "2026-02-21T23:36:11Z",
  "challenges": [
    {
      "type": "http-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "dns-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/4dbIHw",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "tls-alpn-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/FsOhrQ",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    }
  ]
}
2026-02-14 23:36:25,783:DEBUG:acme.client:Storing nonce: qLPTsdtftvIGI-AgfpmS47Trma8dIcmIOln0-CDc_3wXfIK3OAw
2026-02-14 23:36:25,784: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/658784998136/FsOhrQ', 'status': 'pending', 'token': 'ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24'}
2026-02-14 23:36:28,784:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:28,789:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJxTFBUc2R0ZnR2SUdJLUFnZnBtUzQ3VHJtYThkSWNtSU9sbjAtQ0RjXzN3WGZJSzNPQXciLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4Nzg0OTk4MTM2In0",
  "signature": "ilecAhgNDvzPhyiO67TcRdjIDVfiU0R-f14MptFH87fuaoeWltWtdAvii0u2s0rT8LCVj5s_3yWws2JKZliij4kgeaksgvEYgpFd8ht5NJggstzEYOruP_5v-_8Ud9kNHikz2xp7NDI8og7Xot9W3ZWUU1JuCisf5_uGie1ioUF-hUs63igiRmm3SctLS0TDMbdgIlIebINPebWxUyR_phtnojgqb3N_oVwreilYxw3LWb8vYheiVa69g3hvaFL43dTRTVUXU_3u-Ta1VcK62DVs_WMsA81Bve-jYuWnHMgfZnULW_uSYF_3Sf5vSBq_F3MSN2b2by7IBhWWyKU0ow",
  "payload": ""
}
2026-02-14 23:36:29,051:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658784998136 HTTP/1.1" 200 827
2026-02-14 23:36:29,052:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:28 GMT
Content-Type: application/json
Content-Length: 827
Connection: keep-alive
Boulder-Requester: 3064386906
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: qLPTsdtfmP9T29KLfsnuCiAy8NZJQArGPJFz89iLRfrTIc6DT2c
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "identifier": {
    "type": "dns",
    "value": "mail.hanmocnn.co.kr"
  },
  "status": "pending",
  "expires": "2026-02-21T23:36:11Z",
  "challenges": [
    {
      "type": "dns-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/4dbIHw",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "tls-alpn-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/FsOhrQ",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    },
    {
      "type": "http-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA",
      "status": "pending",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24"
    }
  ]
}
2026-02-14 23:36:29,053:DEBUG:acme.client:Storing nonce: qLPTsdtfmP9T29KLfsnuCiAy8NZJQArGPJFz89iLRfrTIc6DT2c
2026-02-14 23:36:29,053: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/658784998136/FsOhrQ', 'status': 'pending', 'token': 'ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24'}
2026-02-14 23:36:32,054:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:32,058:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJxTFBUc2R0Zm1QOVQyOUtMZnNudUNpQXk4TlpKUUFyR1BKRno4OWlMUmZyVEljNkRUMmMiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzMwNjQzODY5MDYvNjU4Nzg0OTk4MTM2In0",
  "signature": "Tj9IfzTtdCz-q_KVAJw7VwfALBFcfX8LhCyucOzvGJ6pP_pp5bA730VtR0j4heL81Hwfaz1Gsq44Yb_qGmqmEE3pYoeFS0JvN2b_nsEijMAx9P4Oxu0Ufrwduw0gUOPvk9IwbrrQ6eTbkpVJ7X2xxIdnAPueSkaA_lkYC6PxqJ3PIIRW9Ozfss3u-gXcYixZLFKEIMXoSGreZ4ipwY3jNfjJN_eaycbOz0bY-ln3ht_xTDCg44mWEtePtUp6b1q4fSqzY7bTcGlWpY_xsSPsWmUH8VZYqQfnS9Ias-7GySRJrH15uTbCv4N2F_JbDYxk61-xY_u7AN7S5UyeVWNlQw",
  "payload": ""
}
2026-02-14 23:36:32,236:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/3064386906/658784998136 HTTP/1.1" 200 780
2026-02-14 23:36:32,237:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:32 GMT
Content-Type: application/json
Content-Length: 780
Connection: keep-alive
Boulder-Requester: 3064386906
Cache-Control: public, max-age=0, no-cache
Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
Replay-Nonce: qLPTsdtfmEvYkK_wxHKF9RSfcUUT1wUzsAB17jCVh9NDs3ikgz0
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "identifier": {
    "type": "dns",
    "value": "mail.hanmocnn.co.kr"
  },
  "status": "valid",
  "expires": "2026-03-16T23:36:30Z",
  "challenges": [
    {
      "type": "http-01",
      "url": "https://acme-v02.api.letsencrypt.org/acme/chall/3064386906/658784998136/p2qTbA",
      "status": "valid",
      "validated": "2026-02-14T23:36:11Z",
      "token": "ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24",
      "validationRecord": [
        {
          "url": "http://mail.hanmocnn.co.kr/.well-known/acme-challenge/ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24",
          "hostname": "mail.hanmocnn.co.kr",
          "port": "80",
          "addressesResolved": [
            "222.117.41.51"
          ],
          "addressUsed": "222.117.41.51"
        }
      ]
    }
  ]
}
2026-02-14 23:36:32,237:DEBUG:acme.client:Storing nonce: qLPTsdtfmEvYkK_wxHKF9RSfcUUT1wUzsAB17jCVh9NDs3ikgz0
2026-02-14 23:36:32,237:DEBUG:certbot._internal.error_handler:Calling registered functions
2026-02-14 23:36:32,238:INFO:certbot._internal.auth_handler:Cleaning up challenges
2026-02-14 23:36:32,238:DEBUG:certbot._internal.plugins.webroot:Removing /data/letsencrypt-acme-challenge/.well-known/acme-challenge/ujLzNrnRNRlt78gMxTXsvaVIuWUL1WNgn3KjuF7fQ24
2026-02-14 23:36:32,238:DEBUG:certbot._internal.plugins.webroot:All challenges cleaned up
2026-02-14 23:36:32,239:DEBUG:certbot._internal.client:CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIIBKTCBsAIBADAAMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEPKcT8XLoo1xwS02L\nEj00oFN88yCY0O8V/Tkd/0PtOcnyxb+ydE/KAoB2JpmRNnRxtA17Uqe1ZhFA/ehX\nYU3ZgdiDCzH1K8zOZUGKOnIWpsW50Z17xB9yobPvNlUWc/kKoDEwLwYJKoZIhvcN\nAQkOMSIwIDAeBgNVHREEFzAVghNtYWlsLmhhbm1vY25uLmNvLmtyMAoGCCqGSM49\nBAMCA2gAMGUCMQC9OAyPMN7sqWqGHxUDeGLkhlP3jiK8aODmOETTrBwWjReWYfNL\ndiye5QCa6C3lVHECMCIX/Hyk7gp4sCW+XOiTavmgA3ytDrSMpiIWQJfzzdcOH2zN\nzpUfaCYVlcFtuP6Znw==\n-----END CERTIFICATE REQUEST-----\n', form='pem')
2026-02-14 23:36:32,239:DEBUG:certbot._internal.client:Will poll for certificate issuance until 2026-02-14 23:38:02.239703
2026-02-14 23:36:32,240:DEBUG:acme.client:JWS payload:
b'{\n  "csr": "MIIBKTCBsAIBADAAMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEPKcT8XLoo1xwS02LEj00oFN88yCY0O8V_Tkd_0PtOcnyxb-ydE_KAoB2JpmRNnRxtA17Uqe1ZhFA_ehXYU3ZgdiDCzH1K8zOZUGKOnIWpsW50Z17xB9yobPvNlUWc_kKoDEwLwYJKoZIhvcNAQkOMSIwIDAeBgNVHREEFzAVghNtYWlsLmhhbm1vY25uLmNvLmtyMAoGCCqGSM49BAMCA2gAMGUCMQC9OAyPMN7sqWqGHxUDeGLkhlP3jiK8aODmOETTrBwWjReWYfNLdiye5QCa6C3lVHECMCIX_Hyk7gp4sCW-XOiTavmgA3ytDrSMpiIWQJfzzdcOH2zNzpUfaCYVlcFtuP6Znw"\n}'
2026-02-14 23:36:32,244:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/finalize/3064386906/480370643826:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJxTFBUc2R0Zm1FdllrS193eEhLRjlSU2ZjVVVUMXdVenNBQjE3akNWaDlORHMzaWtnejAiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2ZpbmFsaXplLzMwNjQzODY5MDYvNDgwMzcwNjQzODI2In0",
  "signature": "mCOEYzA48NByNR5p9Wzi-z2S6cMNG1MrJLtSAERYgabKYzhCjGFjEuxZLUz1VOaNDQ_9ejz5805yd2A5o2aNEDPdhseTeXZrG3zNwGvZ4IKBN8aLjhJEygriH2SKFJZWssq8mhSeHVN_ICrE6YTq5ihsb6o2ihTmmRQqKVgnNlj8XoXgGQl4Nq8k7257awIxAkvm3iWK-QbuwSiJCU-9Mj9B2wuPxO2Sjc_rNNXtWsrFC3koQA7Z0rgF_UT-gtj5CfLMsxdaP5SY995QXv-O9lY9yYC40edSE1hbnWoW2nx04Uc3LJrZ2SfvbPtYgnIj0E5GRPK2ZSw2ZcyUDCnJ3w",
  "payload": " "
}
2026-02-14 23:36:37,057:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/finalize/3064386906/480370643826 HTTP/1.1" 200 455
2026-02-14 23:36:37,057:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:36 GMT
Content-Type: application/json
Content-Length: 455
Connection: keep-alive
Boulder-Requester: 3064386906
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/3064386906/480370643826
Replay-Nonce: QkEzerAf0E6X65_9Bjtzue_QJCLFZEtmA7doUQlpM5e23i3Tlvk
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "status": "valid",
  "expires": "2026-02-21T23:36:11Z",
  "identifiers": [
    {
      "type": "dns",
      "value": "mail.hanmocnn.co.kr"
    }
  ],
  "authorizations": [
    "https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136"
  ],
  "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/3064386906/480370643826",
  "certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/063858a485c0330250d6de712c329ff26fb5"
}
2026-02-14 23:36:37,058:DEBUG:acme.client:Storing nonce: QkEzerAf0E6X65_9Bjtzue_QJCLFZEtmA7doUQlpM5e23i3Tlvk
2026-02-14 23:36:38,059:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:38,063:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/order/3064386906/480370643826:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJRa0V6ZXJBZjBFNlg2NV85Qmp0enVlX1FKQ0xGWkV0bUE3ZG9VUWxwTTVlMjNpM1RsdmsiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL29yZGVyLzMwNjQzODY5MDYvNDgwMzcwNjQzODI2In0",
  "signature": "hi-_iTlLBN2nVItxQCfD5kxWh9EsOOdoYQSioZpkWKRAdRSr9L26fsb8sBkO0nf69jn5RI-11O26JA0u_w7LaaD1rCvR39tWDvdrsdIKuwxUZuxTU3sLu49y7XetmALVW6r-5do21DZAveY7ahzXmhpoG-WeY33B_2APSFlbg2fZ5dJQx_sF0i_o-OtksCgS06ODwWKP0THlc3dpcRfmn6AeKbYjBjduZCZn8WUtho6AcPy0WOVcZPtpl0HiL1aopYVgLpeGBZb0M31ixgVR8JPdCviemJ79a2tvxAIu56G55Zsxoi2hCcB0rfeQ0mCZRY2UKVCUE4qWbz2QpLVz1w",
  "payload": ""
}
2026-02-14 23:36:38,242:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/order/3064386906/480370643826 HTTP/1.1" 200 455
2026-02-14 23:36:38,243:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:38 GMT
Content-Type: application/json
Content-Length: 455
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/3064386906/480370643826
Replay-Nonce: qLPTsdtf3ueEzlTXv-ytiM5j2C-SVQBDR5QGMdth3ZWFi80T__o
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

{
  "status": "valid",
  "expires": "2026-02-21T23:36:11Z",
  "identifiers": [
    {
      "type": "dns",
      "value": "mail.hanmocnn.co.kr"
    }
  ],
  "authorizations": [
    "https://acme-v02.api.letsencrypt.org/acme/authz/3064386906/658784998136"
  ],
  "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/3064386906/480370643826",
  "certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/063858a485c0330250d6de712c329ff26fb5"
}
2026-02-14 23:36:38,243:DEBUG:acme.client:Storing nonce: qLPTsdtf3ueEzlTXv-ytiM5j2C-SVQBDR5QGMdth3ZWFi80T__o
2026-02-14 23:36:38,243:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:38,248:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/cert/063858a485c0330250d6de712c329ff26fb5:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJxTFBUc2R0ZjN1ZUV6bFRYdi15dGlNNWoyQy1TVlFCRFI1UUdNZHRoM1pXRmk4MFRfX28iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMDYzODU4YTQ4NWMwMzMwMjUwZDZkZTcxMmMzMjlmZjI2ZmI1In0",
  "signature": "HTPcXpLVCGVP99416PBRlLwqk7JxPjp_WfRZcgJLPm1b-I71C96O4KR4lAxaO2TyIm39enpeHHDXCq8cO41ypoQwPT4qTVokDhMuO-rwwn1w1gih6YzR-erFCaqLBxMg_YsoEoSjTnfQ9SDhou8wPNur-fAAoHmXVoed8g7ZapbGjSikBkYX7YbVOkbstmFiV8Df_UgGB6Xm5-lVUnJ69p0eEu1-e4qyonFETOJ0kWjetMsdNtud9J6asRxnJas-ZbcR4rpcmRr-yiT6D-hwFfLIeNkZHEJGAn1E1g-uW3NPeAZdHh5aJ9wbykM5QfL1fIkhK7FCJTKKgdUSwoYwcg",
  "payload": ""
}
2026-02-14 23:36:38,427:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/cert/063858a485c0330250d6de712c329ff26fb5 HTTP/1.1" 200 2893
2026-02-14 23:36:38,428:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:38 GMT
Content-Type: application/pem-certificate-chain
Content-Length: 2893
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/063858a485c0330250d6de712c329ff26fb5/1>;rel="alternate"
Replay-Nonce: QkEzerAfvHenr9WRgSYKed7x868snGGgTeqk_BsqTqY3LnG8q7c
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

-----BEGIN CERTIFICATE-----
MIIDpTCCAyugAwIBAgISBjhYpIXAMwJQ1t5xLDKf8m+1MAoGCCqGSM49BAMDMDIx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
ODAeFw0yNjAyMTQyMjM4MDJaFw0yNjA1MTUyMjM4MDFaMB4xHDAaBgNVBAMTE21h
aWwuaGFubW9jbm4uY28ua3IwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQ8pxPxcuij
XHBLTYsSPTSgU3zzIJjQ7xX9OR3/Q+05yfLFv7J0T8oCgHYmmZE2dHG0DXtSp7Vm
EUD96FdhTdmB2IMLMfUrzM5lQYo6chamxbnRnXvEH3Khs+82VRZz+QqjggIWMIIC
EjAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/
BAIwADAdBgNVHQ4EFgQU5Yj9WqUvf/9B0wtxhkCGx9UUkvgwHwYDVR0jBBgwFoAU
jw0TovYuftFQbDMYOF1ZjiNykcowMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC
hhZodHRwOi8vZTguaS5sZW5jci5vcmcvMB4GA1UdEQQXMBWCE21haWwuaGFubW9j
bm4uY28ua3IwEwYDVR0gBAwwCjAIBgZngQwBAgEwLQYDVR0fBCYwJDAioCCgHoYc
aHR0cDovL2U4LmMubGVuY3Iub3JnLzU0LmNybDCCAQMGCisGAQQB1nkCBAIEgfQE
gfEA7wB1AJaXZL9VWJet90OHaDcIQnfp8DrV9qTzNm5GpD8PyqnGAAABnF6DWw8A
AAQDAEYwRAIgFec+y9jrM6c9Lf3vNDFYxydQLd2FfYCWPsTKF7uKHKgCIEz1X+xq
LnqvKjoLhm/BC0lTehEdcDEoHAtcHbr9XubUAHYAZBHEbKQS7KeJHKICLgC8q08o
B9QeNSer6v7VA8l9zfAAAAGcXoNqZgAABAMARzBFAiBypKO0gNsH/Fqd4jK8Z9YJ
5gWAE+eEoxhkeKF9n1GF2AIhAMlIUgwLKtsj2UdZ6qWWp0Ew6L0mMg8E72tV0rn2
TuYyMAoGCCqGSM49BAMDA2gAMGUCMDPRlyHa6dwh8HioZ/du2eihye/hY9f3zuEU
1YDjNsVO3yMkkr0MgFkBzbFO/lQDeAIxAKQ36q4cNqNwYrOd2gsuXczOpUEAeoUJ
A0miZddVRI/uTm5o0sYlEABAQ5jE3I56Gw==
-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----
MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP
MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy
Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa
Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF
bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c
S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb
R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB
9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j
cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB
BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE
DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j
ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0
RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d
AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8
otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA
aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm
Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2
HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1
Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR
xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d
tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/
jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS
u1igv3OefnWjSQ==
-----END CERTIFICATE-----

2026-02-14 23:36:38,442:DEBUG:acme.client:Storing nonce: QkEzerAfvHenr9WRgSYKed7x868snGGgTeqk_BsqTqY3LnG8q7c
2026-02-14 23:36:38,442:DEBUG:acme.client:JWS payload:
b''
2026-02-14 23:36:38,446:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/cert/063858a485c0330250d6de712c329ff26fb5/1:
{
  "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMzA2NDM4NjkwNiIsICJub25jZSI6ICJRa0V6ZXJBZnZIZW5yOVdSZ1NZS2VkN3g4NjhzbkdHZ1RlcWtfQnNxVHFZM0xuRzhxN2MiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMDYzODU4YTQ4NWMwMzMwMjUwZDZkZTcxMmMzMjlmZjI2ZmI1LzEifQ",
  "signature": "X591XvnI02Agc3dUrxh3hTWlQ9gCVRZHBEs_5TIIqzRqx8dyj71RKnji0CdkxPE4JpPcAkJaixeiQau1uTqSpHs6ixfDPPrfDzNcLJlkyOXBdipNCuDD63tV3OPlcYEDdQXgUHQfikEjwWum2tHSzhvRX1szGkyq0UUGu_RM7JrrGe5e1l0wYhr_5c12dj0gA7V6L3sRTIHb9UpcO8p9_fszUSz5I7MZpP0grjXzqHiH9x5K2h_EQ8LvtPKe9CO85eX1ZufvZj-Np1cEyQOoNQf5dqxbXhNnwBMzAiJEv-XJvlqpGm-00pVcpSvTQqED_P0e2i3NhYPQZb91idGo9A",
  "payload": ""
}
2026-02-14 23:36:38,624:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/cert/063858a485c0330250d6de712c329ff26fb5/1 HTTP/1.1" 200 2328
2026-02-14 23:36:38,625:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Date: Sat, 14 Feb 2026 23:36:38 GMT
Content-Type: application/pem-certificate-chain
Content-Length: 2328
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/063858a485c0330250d6de712c329ff26fb5/0>;rel="alternate"
Replay-Nonce: qLPTsdtfmv85WZpKILu_umBFIIsvcuyW1Y0hi5WT9olFTo9SIAY
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800

-----BEGIN CERTIFICATE-----
MIIDpTCCAyugAwIBAgISBjhYpIXAMwJQ1t5xLDKf8m+1MAoGCCqGSM49BAMDMDIx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
ODAeFw0yNjAyMTQyMjM4MDJaFw0yNjA1MTUyMjM4MDFaMB4xHDAaBgNVBAMTE21h
aWwuaGFubW9jbm4uY28ua3IwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQ8pxPxcuij
XHBLTYsSPTSgU3zzIJjQ7xX9OR3/Q+05yfLFv7J0T8oCgHYmmZE2dHG0DXtSp7Vm
EUD96FdhTdmB2IMLMfUrzM5lQYo6chamxbnRnXvEH3Khs+82VRZz+QqjggIWMIIC
EjAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/
BAIwADAdBgNVHQ4EFgQU5Yj9WqUvf/9B0wtxhkCGx9UUkvgwHwYDVR0jBBgwFoAU
jw0TovYuftFQbDMYOF1ZjiNykcowMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAC
hhZodHRwOi8vZTguaS5sZW5jci5vcmcvMB4GA1UdEQQXMBWCE21haWwuaGFubW9j
bm4uY28ua3IwEwYDVR0gBAwwCjAIBgZngQwBAgEwLQYDVR0fBCYwJDAioCCgHoYc
aHR0cDovL2U4LmMubGVuY3Iub3JnLzU0LmNybDCCAQMGCisGAQQB1nkCBAIEgfQE
gfEA7wB1AJaXZL9VWJet90OHaDcIQnfp8DrV9qTzNm5GpD8PyqnGAAABnF6DWw8A
AAQDAEYwRAIgFec+y9jrM6c9Lf3vNDFYxydQLd2FfYCWPsTKF7uKHKgCIEz1X+xq
LnqvKjoLhm/BC0lTehEdcDEoHAtcHbr9XubUAHYAZBHEbKQS7KeJHKICLgC8q08o
B9QeNSer6v7VA8l9zfAAAAGcXoNqZgAABAMARzBFAiBypKO0gNsH/Fqd4jK8Z9YJ
5gWAE+eEoxhkeKF9n1GF2AIhAMlIUgwLKtsj2UdZ6qWWp0Ew6L0mMg8E72tV0rn2
TuYyMAoGCCqGSM49BAMDA2gAMGUCMDPRlyHa6dwh8HioZ/du2eihye/hY9f3zuEU
1YDjNsVO3yMkkr0MgFkBzbFO/lQDeAIxAKQ36q4cNqNwYrOd2gsuXczOpUEAeoUJ
A0miZddVRI/uTm5o0sYlEABAQ5jE3I56Gw==
-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----
MIICtTCCAjugAwIBAgIQfo8UX4exWTMtf9QIK4JraTAKBggqhkjOPQQDAzBPMQsw
CQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2gg
R3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMjAeFw0yNDAzMTMwMDAwMDBaFw0y
NzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNy
eXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7cS7QM
ApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHbR6ET
oMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB9TAO
BgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIG
A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4jcpHK
MB8GA1UdIwQYMBaAFHxClq7eS0g7+pL4nozPbYupcjeVMDIGCCsGAQUFBwEBBCYw
JDAiBggrBgEFBQcwAoYWaHR0cDovL3gyLmkubGVuY3Iub3JnLzATBgNVHSAEDDAK
MAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDIuYy5sZW5jci5v
cmcvMAoGCCqGSM49BAMDA2gAMGUCMQClsUNJdX36GE+o2yDf7L02m3P3ElVWRLls
5ZyLYPjcNamBxRB9gZYoj24mGZtP3GkCMASZcALg6kpScomqIIjVHXRUQ500cdl4
4n7fhxwokLo/lVlO8YyHwAi7ejTHtvw9Vg==
-----END CERTIFICATE-----

2026-02-14 23:36:38,625:DEBUG:acme.client:Storing nonce: qLPTsdtfmv85WZpKILu_umBFIIsvcuyW1Y0hi5WT9olFTo9SIAY
2026-02-14 23:36:38,626:INFO:certbot._internal.client:Non-standard path(s), might not work with crontab installed by your operating system package manager
2026-02-14 23:36:38,627:DEBUG:certbot._internal.storage:Creating directory /etc/letsencrypt/archive/npm-4.
2026-02-14 23:36:38,627:DEBUG:certbot._internal.storage:Creating directory /etc/letsencrypt/live/npm-4.
2026-02-14 23:36:38,628:DEBUG:certbot._internal.storage:Writing certificate to /etc/letsencrypt/live/npm-4/cert.pem.
2026-02-14 23:36:38,628:DEBUG:certbot._internal.storage:Writing private key to /etc/letsencrypt/live/npm-4/privkey.pem.
2026-02-14 23:36:38,628:DEBUG:certbot._internal.storage:Writing chain to /etc/letsencrypt/live/npm-4/chain.pem.
2026-02-14 23:36:38,628:DEBUG:certbot._internal.storage:Writing full chain to /etc/letsencrypt/live/npm-4/fullchain.pem.
2026-02-14 23:36:38,628:DEBUG:certbot._internal.storage:Writing README to /etc/letsencrypt/live/npm-4/README.
2026-02-14 23:36:38,639:DEBUG:certbot.configuration:Var account=ce2ddac5740bb12d4d6591b7fa1728af (set by user).
2026-02-14 23:36:38,639:DEBUG:certbot.configuration:Var key_type=ecdsa (set by user).
2026-02-14 23:36:38,639:DEBUG:certbot.configuration:Var elliptic_curve=secp384r1 (set by user).
2026-02-14 23:36:38,639:DEBUG:certbot.configuration:Var preferred_chain=ISRG Root X1 (set by user).
2026-02-14 23:36:38,639:DEBUG:certbot.configuration:Var pref_challs=['http-01'] (set by user).
2026-02-14 23:36:38,640:DEBUG:certbot.configuration:Var config_dir=/etc/letsencrypt (set by user).
2026-02-14 23:36:38,640:DEBUG:certbot.configuration:Var work_dir=/tmp/letsencrypt-lib (set by user).
2026-02-14 23:36:38,640:DEBUG:certbot.configuration:Var logs_dir=/data/logs (set by user).
2026-02-14 23:36:38,640:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None
2026-02-14 23:36:38,640:DEBUG:certbot._internal.plugins.selection:Requested authenticator webroot and installer None
2026-02-14 23:36:38,640:DEBUG:certbot.configuration:Var webroot_path=['/data/letsencrypt-acme-challenge'] (set by user).
2026-02-14 23:36:38,640:DEBUG:certbot.configuration:Var webroot_map={'mail.hanmocnn.co.kr': '/data/letsencrypt-acme-challenge'} (set by user).
2026-02-14 23:36:38,642:DEBUG:certbot._internal.display.obj:Notifying user: 
Successfully received certificate.
Certificate is saved at: /etc/letsencrypt/live/npm-4/fullchain.pem
Key is saved at:         /etc/letsencrypt/live/npm-4/privkey.pem
This certificate expires on 2026-05-15.
These files will be updated when the certificate renews.
2026-02-14 23:36:38,642:DEBUG:certbot._internal.display.obj:Notifying user: NEXT STEPS:
2026-02-14 23:36:38,643: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 23:36:38,646: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
