Advertisement
Guest User

Long output.

a guest
Mar 1st, 2025
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 198.17 KB | None | 0 0
  1. root@chocobo-kweh:/etc/letsencrypt# sudo cat /var/log/letsencrypt/letsencrypt.log
  2. 2025-03-01 17:19:14,734:DEBUG:certbot._internal.main:certbot version: 2.9.0
  3. 2025-03-01 17:19:14,734:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  4. 2025-03-01 17:19:14,734:DEBUG:certbot._internal.main:Arguments: ['--dry-run', '-d', 'discourse.kwehchocobo.com']
  5. 2025-03-01 17:19:14,734:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#nginx,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  6. 2025-03-01 17:19:14,741:DEBUG:certbot._internal.log:Root logging level set at 30
  7. 2025-03-01 17:19:14,742:DEBUG:certbot._internal.plugins.selection:Requested authenticator None and installer None
  8. 2025-03-01 17:19:14,847:DEBUG:certbot._internal.plugins.selection:Multiple candidate plugins: * nginx
  9. Description: Nginx Web Server plugin
  10. Interfaces: Authenticator, Installer, Plugin
  11. Entry point: EntryPoint(name='nginx', value='certbot_nginx._internal.configurator:NginxConfigurator', group='certbot.plugins')
  12. Initialized: <certbot_nginx._internal.configurator.NginxConfigurator object at 0x7bf16bd23860>
  13. Prep: True
  14.  
  15. * standalone
  16. Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
  17. Interfaces: Authenticator, Plugin
  18. Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
  19. Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7bf16c8e24e0>
  20. Prep: True
  21.  
  22. * webroot
  23. Description: Saves the necessary validation files to a .well-known/acme-challenge/ directory within the nominated webroot path. A seperate HTTP server must be running and serving files from the webroot path. HTTP challenge only (wildcards not supported).
  24. Interfaces: Authenticator, Plugin
  25. Entry point: EntryPoint(name='webroot', value='certbot._internal.plugins.webroot:Authenticator', group='certbot.plugins')
  26. Initialized: <certbot._internal.plugins.webroot.Authenticator object at 0x7bf16cd4a6f0>
  27. Prep: True
  28. 2025-03-01 17:20:21,515:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7bf16c8e24e0> and installer None
  29. 2025-03-01 17:20:21,515:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
  30. 2025-03-01 17:20:26,930:DEBUG:acme.client:Sending GET request to https://acme-staging-v02.api.letsencrypt.org/directory.
  31. 2025-03-01 17:20:26,932:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-staging-v02.api.letsencrypt.org:443
  32. 2025-03-01 17:20:27,011:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1116
  33. 2025-03-01 17:20:27,011:DEBUG:acme.client:Received response:
  34. HTTP 200
  35. Server: nginx
  36. Date: Sat, 01 Mar 2025 17:20:27 GMT
  37. Content-Type: application/json
  38. Content-Length: 1116
  39. Connection: keep-alive
  40. Cache-Control: public, max-age=0, no-cache
  41. X-Frame-Options: DENY
  42. Strict-Transport-Security: max-age=604800
  43.  
  44. {
  45. "SwG1FI-iOLw": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  46. "keyChange": "https://acme-staging-v02.api.letsencrypt.org/acme/key-change",
  47. "meta": {
  48. "caaIdentities": [
  49. "letsencrypt.org"
  50. ],
  51. "profiles": {
  52. "classic": "https://letsencrypt.org/docs/profiles#classic",
  53. "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
  54. "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
  55. },
  56. "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
  57. "website": "https://letsencrypt.org/docs/staging-environment/"
  58. },
  59. "newAccount": "https://acme-staging-v02.api.letsencrypt.org/acme/new-acct",
  60. "newNonce": "https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce",
  61. "newOrder": "https://acme-staging-v02.api.letsencrypt.org/acme/new-order",
  62. "renewalInfo": "https://acme-staging-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  63. "revokeCert": "https://acme-staging-v02.api.letsencrypt.org/acme/revoke-cert"
  64. }
  65. 2025-03-01 17:20:30,743:DEBUG:acme.client:Requesting fresh nonce
  66. 2025-03-01 17:20:30,743:DEBUG:acme.client:Sending HEAD request to https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce.
  67. 2025-03-01 17:20:30,764:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
  68. 2025-03-01 17:20:30,764:DEBUG:acme.client:Received response:
  69. HTTP 200
  70. Server: nginx
  71. Date: Sat, 01 Mar 2025 17:20:30 GMT
  72. Connection: keep-alive
  73. Cache-Control: public, max-age=0, no-cache
  74. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  75. Replay-Nonce: KtFDYsfA74LapM8JRz-b-0YILjXwr-b7x0zp36w7rwLWx30kmwE
  76. X-Frame-Options: DENY
  77. Strict-Transport-Security: max-age=604800
  78.  
  79.  
  80. 2025-03-01 17:20:30,765:DEBUG:acme.client:Storing nonce: KtFDYsfA74LapM8JRz-b-0YILjXwr-b7x0zp36w7rwLWx30kmwE
  81. 2025-03-01 17:20:30,765:DEBUG:acme.client:JWS payload:
  82. b'{\n "termsOfServiceAgreed": true\n}'
  83. 2025-03-01 17:20:30,767:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/new-acct:
  84. {
  85. "protected": "eyJhbGciOiAiUlMyNTYiLCAiandrIjogeyJuIjogIjA5MUpILWkwLTUyVXZaV2N2aW02ZHIxcTQtYzB0emt5THZMeGpJQ2t4UlRsM1l6d1FpZW81V3JrOS1wanRrVVMzM3FwWFBWN2tleTBjQktrS0NnY2RWc0s5ZlZHOEtCZmZUQzZGWllnaEx4YzFobFhYUXlLdjZHZlIwUUZwamFqd29wQVNQelFtRDBRNXdheC1wUi1wb21RRmZGcGdVa1VXc2tQZkFmbDZGU1phX04yd3VWNFF3cDdTSG5vb0lWcjN1bzFxOFZLeE1ra2VRT2V0clczei01WlRDMXBYeWdJVS05ZjZsMlZqMExWQzVoVnJ4QWlxQWRjSDJ3NGo5WW1SZVl5N1FILU8xNVlHWm9zMGpiS2NUNy1pSllWVHNwczNJSW9JVHk0dnJnYkg0YkFLSkwtdktpSFU4U3Q2OXVpQXJ6R3ZKWmZ3d2dzMHRKc1ZCVUxrdyIsICJlIjogIkFRQUIiLCAia3R5IjogIlJTQSJ9LCAibm9uY2UiOiAiS3RGRFlzZkE3NExhcE04SlJ6LWItMFlJTGpYd3ItYjd4MHpwMzZ3N3J3TFd4MzBrbXdFIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1hY2N0In0",
  86. "signature": "m49RL_ULDAIHQ46yrYwSI_4GfKtkAFd_QckbW6IixyTG3dBLo1tHneyCMWgfqBoQAXbzbgNZQZwQkaA2ZnOqFl07k2B2FSXGXl-_Xj-uRyZak0lXF40DBd2d2he3yTLksAdQnd1rhub2JO-IeDenqLXB2YYS6QqGJ8EDdT7ak82EYMVwYTOZfu8NpoAROxvge3QQS2WSJFwsYnNHhJs8bg3hgpqsK5qCwdihjGcYHkipPhxo-0ToKVFezxXPrcan2cbKB3Bx14hp4fAG-F1dfFJEHRbmJ6tPsgT3zeEg1rFC1PYLQOedmLUcPBrnLLVcrrkTNDFL4fZ-4vBkjLthxA",
  87. "payload": "ewogICJ0ZXJtc09mU2VydmljZUFncmVlZCI6IHRydWUKfQ"
  88. }
  89. 2025-03-01 17:20:30,821:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/new-acct HTTP/1.1" 201 477
  90. 2025-03-01 17:20:30,822:DEBUG:acme.client:Received response:
  91. HTTP 201
  92. Server: nginx
  93. Date: Sat, 01 Mar 2025 17:20:30 GMT
  94. Content-Type: application/json
  95. Content-Length: 477
  96. Connection: keep-alive
  97. Boulder-Requester: 187418134
  98. Cache-Control: public, max-age=0, no-cache
  99. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index", <https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf>;rel="terms-of-service"
  100. Location: https://acme-staging-v02.api.letsencrypt.org/acme/acct/187418134
  101. Replay-Nonce: GTBoYx_bKx1YVlN80yDT8qfL2m3PQF50qICCCtMNTa-GPs6RGW0
  102. X-Frame-Options: DENY
  103. Strict-Transport-Security: max-age=604800
  104.  
  105. {
  106. "key": {
  107. "kty": "RSA",
  108. "n": "091JH-i0-52UvZWcvim6dr1q4-c0tzkyLvLxjICkxRTl3YzwQieo5Wrk9-pjtkUS33qpXPV7key0cBKkKCgcdVsK9fVG8KBffTC6FZYghLxc1hlXXQyKv6GfR0QFpjajwopASPzQmD0Q5wax-pR-pomQFfFpgUkUWskPfAfl6FSZa_N2wuV4Qwp7SHnooIVr3uo1q8VKxMkkeQOetrW3z-5ZTC1pXygIU-9f6l2Vj0LVC5hVrxAiqAdcH2w4j9YmReYy7QH-O15YGZos0jbKcT7-iJYVTsps3IIoITy4vrgbH4bAKJL-vKiHU8St69uiArzGvJZfwwgs0tJsVBULkw",
  109. "e": "AQAB"
  110. },
  111. "createdAt": "2025-03-01T17:20:30.803929091Z",
  112. "status": "valid"
  113. }
  114. 2025-03-01 17:20:30,822:DEBUG:acme.client:Storing nonce: GTBoYx_bKx1YVlN80yDT8qfL2m3PQF50qICCCtMNTa-GPs6RGW0
  115. 2025-03-01 17:20:30,823:DEBUG:certbot._internal.display.obj:Notifying user: Account registered.
  116. 2025-03-01 17:20:30,823:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=JWKRSA(key=<ComparableRSAKey(<cryptography.hazmat.bindings._rust.openssl.rsa.RSAPublicKey object at 0x7bf1699e3e30>)>), contact=(), agreement=None, status='valid', terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-staging-v02.api.letsencrypt.org/acme/acct/187418134', new_authzr_uri=None, terms_of_service='https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf'), 47785728c631a50be510ac1650d41d0d, Meta(creation_dt=datetime.datetime(2025, 3, 1, 17, 20, 30, tzinfo=<UTC>), creation_host='chocobo-kweh', register_to_eff=None))>
  117. 2025-03-01 17:20:30,824:DEBUG:certbot._internal.display.obj:Notifying user: Simulating a certificate request for discourse.kwehchocobo.com
  118. 2025-03-01 17:20:30,830:DEBUG:acme.client:JWS payload:
  119. b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "discourse.kwehchocobo.com"\n }\n ]\n}'
  120. 2025-03-01 17:20:30,831:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/new-order:
  121. {
  122. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2JLeDFZVmxOODB5RFQ4cWZMMm0zUFFGNTBxSUNDQ3RNTlRhLUdQczZSR1cwIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  123. "signature": "ap1PsWXOQ41F1jgx59HQpVROAufjs4R9lTmkGlCFvFDRTSEaQ4vOdeHJRi3YJkP1gX80Rd7AIbBMRJ2zLSZxyf-yN_WzkpUUKFVd4DtNeG3agIof8P0j-F06LQkscxbC6FRCxhsD4ZjFRp7pA6OijzjwsD6X2sNCSPjaPEiAJJl4NakgGSk1_Y2LTb7QKpQpKjiLOwG9GgLEgyhpFB72bKK9zWM1Rzv_vRDjHtm4Pn_uGeUwdj_23NaUEDEJSUqdtCuW0PM8XVZLIwvqWwyJj56s3YTO5UwGdOPZtiHADSAKprnEg4Ljw_9S__e7bL7WFKRVD5Fuyhu_sQKFaGIGkw",
  124. "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9CiAgXQp9"
  125. }
  126. 2025-03-01 17:20:30,875:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 371
  127. 2025-03-01 17:20:30,875:DEBUG:acme.client:Received response:
  128. HTTP 201
  129. Server: nginx
  130. Date: Sat, 01 Mar 2025 17:20:30 GMT
  131. Content-Type: application/json
  132. Content-Length: 371
  133. Connection: keep-alive
  134. Boulder-Requester: 187418134
  135. Cache-Control: public, max-age=0, no-cache
  136. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  137. Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/187418134/22960067304
  138. Replay-Nonce: KtFDYsfAA0SxGI5rSVO1MlCISMh9j_7LZAqDCRSQudMNSxBo3D0
  139. X-Frame-Options: DENY
  140. Strict-Transport-Security: max-age=604800
  141.  
  142. {
  143. "status": "pending",
  144. "expires": "2025-03-08T17:20:30Z",
  145. "identifiers": [
  146. {
  147. "type": "dns",
  148. "value": "discourse.kwehchocobo.com"
  149. }
  150. ],
  151. "authorizations": [
  152. "https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246858164"
  153. ],
  154. "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960067304"
  155. }
  156. 2025-03-01 17:20:30,875:DEBUG:acme.client:Storing nonce: KtFDYsfAA0SxGI5rSVO1MlCISMh9j_7LZAqDCRSQudMNSxBo3D0
  157. 2025-03-01 17:20:30,876:DEBUG:acme.client:JWS payload:
  158. b''
  159. 2025-03-01 17:20:30,877:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246858164:
  160. {
  161. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiS3RGRFlzZkFBMFN4R0k1clNWTzFNbENJU01oOWpfN0xaQXFEQ1JTUXVkTU5TeEJvM0QwIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzE4NzQxODEzNC8xNjI0Njg1ODE2NCJ9",
  162. "signature": "l2AsHvPVlIcGcEZVeDIoK_65x4vw9Oa4fOdRITwS1qG4mteIN26s1j4J-66smwtDc0eQHQra8oRT3QCb7js-cNnYQBfCcuEzbWV2pSrtEHqiaptob6K2GQawCK_Cw58QeigHVnO8VBURjhmAAKlTsPtqO1Dpxq41H1fdQWF5wsNSwiFwaX2XPFpWfhC9epNynAS16k_2Xe_JIZCcQw6BGpCknboNpygV_Dezoyh66SlCJv2lG-el9SByO_eIpp_tVsQIWT3SwHJD31fnvwLGQhyAmjuwWYXlK6nzPSOWPI662PNbq8Xf3n3RFDXhgTDS0k6d4jjT0JJsHF8uUrCq8w",
  163. "payload": ""
  164. }
  165. 2025-03-01 17:20:30,907:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz/187418134/16246858164 HTTP/1.1" 200 851
  166. 2025-03-01 17:20:30,908:DEBUG:acme.client:Received response:
  167. HTTP 200
  168. Server: nginx
  169. Date: Sat, 01 Mar 2025 17:20:30 GMT
  170. Content-Type: application/json
  171. Content-Length: 851
  172. Connection: keep-alive
  173. Boulder-Requester: 187418134
  174. Cache-Control: public, max-age=0, no-cache
  175. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  176. Replay-Nonce: GTBoYx_b4qIWz_H6NwgdW58h_dVxv8bpF9pZb-Pa2x2Yh6G1Qm8
  177. X-Frame-Options: DENY
  178. Strict-Transport-Security: max-age=604800
  179.  
  180. {
  181. "identifier": {
  182. "type": "dns",
  183. "value": "discourse.kwehchocobo.com"
  184. },
  185. "status": "pending",
  186. "expires": "2025-03-08T17:20:30Z",
  187. "challenges": [
  188. {
  189. "type": "tls-alpn-01",
  190. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246858164/gsRldA",
  191. "status": "pending",
  192. "token": "pRFH2wDXkPFqX0n5JRk6aAq8iKb-uDyKQlN7dGFmgRA"
  193. },
  194. {
  195. "type": "dns-01",
  196. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246858164/fUAobQ",
  197. "status": "pending",
  198. "token": "pRFH2wDXkPFqX0n5JRk6aAq8iKb-uDyKQlN7dGFmgRA"
  199. },
  200. {
  201. "type": "http-01",
  202. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246858164/CoSA2A",
  203. "status": "pending",
  204. "token": "pRFH2wDXkPFqX0n5JRk6aAq8iKb-uDyKQlN7dGFmgRA"
  205. }
  206. ]
  207. }
  208. 2025-03-01 17:20:30,908:DEBUG:acme.client:Storing nonce: GTBoYx_b4qIWz_H6NwgdW58h_dVxv8bpF9pZb-Pa2x2Yh6G1Qm8
  209. 2025-03-01 17:20:30,908:INFO:certbot._internal.auth_handler:Performing the following challenges:
  210. 2025-03-01 17:20:30,908:INFO:certbot._internal.auth_handler:http-01 challenge for discourse.kwehchocobo.com
  211. 2025-03-01 17:20:30,909:DEBUG:acme.standalone:Failed to bind to :80 using IPv6
  212. 2025-03-01 17:20:30,909:DEBUG:acme.standalone:Failed to bind to :80 using IPv4
  213. 2025-03-01 17:20:37,575:DEBUG:acme.standalone:Failed to bind to :80 using IPv6
  214. 2025-03-01 17:20:37,575:DEBUG:acme.standalone:Failed to bind to :80 using IPv4
  215. 2025-03-01 17:20:56,595:DEBUG:certbot._internal.error_handler:Encountered exception:
  216. Traceback (most recent call last):
  217. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 79, in run
  218. servers = acme_standalone.HTTP01DualNetworkedServers(
  219. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  220. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 219, in __init__
  221. super().__init__(HTTP01Server, *args, **kwargs)
  222. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 122, in __init__
  223. raise last_socket_err
  224. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 97, in __init__
  225. server = ServerClass(*new_args, **kwargs)
  226. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  227. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 209, in __init__
  228. super().__init__(
  229. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 201, in __init__
  230. super().__init__(*args, **kwargs)
  231. File "/usr/lib/python3.12/socketserver.py", line 457, in __init__
  232. self.server_bind()
  233. File "/usr/lib/python3.12/http/server.py", line 136, in server_bind
  234. socketserver.TCPServer.server_bind(self)
  235. File "/usr/lib/python3.12/socketserver.py", line 473, in server_bind
  236. self.socket.bind(self.server_address)
  237. OSError: [Errno 98] Address already in use
  238.  
  239. During handling of the above exception, another exception occurred:
  240.  
  241. Traceback (most recent call last):
  242. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 170, in _try_perform_single
  243. return self._perform_single(achall)
  244. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  245. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 176, in _perform_single
  246. servers, response = self._perform_http_01(achall)
  247. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  248. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 185, in _perform_http_01
  249. servers = self.servers.run(port, challenges.HTTP01, listenaddr=addr)
  250. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  251. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 82, in run
  252. raise errors.StandaloneBindError(error, port)
  253. certbot.errors.StandaloneBindError: Problem binding to port 80: [Errno 98] Address already in use
  254.  
  255. During handling of the above exception, another exception occurred:
  256.  
  257. Traceback (most recent call last):
  258. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 88, in handle_authorizations
  259. resps = self.auth.perform(achalls)
  260. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  261. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 164, in perform
  262. return [self._try_perform_single(achall) for achall in achalls]
  263. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  264. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 172, in _try_perform_single
  265. _handle_perform_error(error)
  266. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 224, in _handle_perform_error
  267. should_retry = display_util.yesno(msg, "Retry", "Cancel", default=False)
  268. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  269. File "/usr/lib/python3/dist-packages/certbot/display/util.py", line 124, in yesno
  270. return obj.get_display().yesno(message, yes_label=yes_label, no_label=no_label, default=default,
  271. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  272. File "/usr/lib/python3/dist-packages/certbot/_internal/display/obj.py", line 189, in yesno
  273. ans = util.input_with_timeout("{yes}/{no}: ".format(
  274. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  275. File "/usr/lib/python3/dist-packages/certbot/_internal/display/util.py", line 65, in input_with_timeout
  276. line = misc.readline_with_timeout(timeout, prompt)
  277. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  278. File "/usr/lib/python3/dist-packages/certbot/compat/misc.py", line 79, in readline_with_timeout
  279. rlist, _, _ = select.select([sys.stdin], [], [], timeout)
  280. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  281. KeyboardInterrupt
  282.  
  283. 2025-03-01 17:20:56,595:DEBUG:certbot._internal.error_handler:Calling registered functions
  284. 2025-03-01 17:20:56,595:INFO:certbot._internal.auth_handler:Cleaning up challenges
  285. 2025-03-01 17:20:56,596:ERROR:certbot._internal.log:Exiting due to user request.
  286. 2025-03-01 17:21:18,515:DEBUG:certbot._internal.main:certbot version: 2.9.0
  287. 2025-03-01 17:21:18,516:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  288. 2025-03-01 17:21:18,516:DEBUG:certbot._internal.main:Arguments: ['--dry-run', '-d', 'discourse.kwehchocobo.com']
  289. 2025-03-01 17:21:18,516:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#nginx,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  290. 2025-03-01 17:21:18,523:DEBUG:certbot._internal.log:Root logging level set at 30
  291. 2025-03-01 17:21:18,524:DEBUG:certbot._internal.plugins.selection:Requested authenticator None and installer None
  292. 2025-03-01 17:21:18,626:DEBUG:certbot._internal.plugins.selection:Multiple candidate plugins: * nginx
  293. Description: Nginx Web Server plugin
  294. Interfaces: Authenticator, Installer, Plugin
  295. Entry point: EntryPoint(name='nginx', value='certbot_nginx._internal.configurator:NginxConfigurator', group='certbot.plugins')
  296. Initialized: <certbot_nginx._internal.configurator.NginxConfigurator object at 0x711b6aca5640>
  297. Prep: True
  298.  
  299. * standalone
  300. Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
  301. Interfaces: Authenticator, Plugin
  302. Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
  303. Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x711b69a23680>
  304. Prep: True
  305.  
  306. * webroot
  307. Description: Saves the necessary validation files to a .well-known/acme-challenge/ directory within the nominated webroot path. A seperate HTTP server must be running and serving files from the webroot path. HTTP challenge only (wildcards not supported).
  308. Interfaces: Authenticator, Plugin
  309. Entry point: EntryPoint(name='webroot', value='certbot._internal.plugins.webroot:Authenticator', group='certbot.plugins')
  310. Initialized: <certbot._internal.plugins.webroot.Authenticator object at 0x711b6b1d9460>
  311. Prep: True
  312. 2025-03-01 17:21:20,259:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x711b69a23680> and installer None
  313. 2025-03-01 17:21:20,259:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
  314. 2025-03-01 17:21:20,305: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-staging-v02.api.letsencrypt.org/acme/acct/187418134', new_authzr_uri=None, terms_of_service=None), 47785728c631a50be510ac1650d41d0d, Meta(creation_dt=datetime.datetime(2025, 3, 1, 17, 20, 30, tzinfo=<UTC>), creation_host='chocobo-kweh', register_to_eff=None))>
  315. 2025-03-01 17:21:20,306:DEBUG:acme.client:Sending GET request to https://acme-staging-v02.api.letsencrypt.org/directory.
  316. 2025-03-01 17:21:20,307:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-staging-v02.api.letsencrypt.org:443
  317. 2025-03-01 17:21:20,376:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1116
  318. 2025-03-01 17:21:20,376:DEBUG:acme.client:Received response:
  319. HTTP 200
  320. Server: nginx
  321. Date: Sat, 01 Mar 2025 17:21:20 GMT
  322. Content-Type: application/json
  323. Content-Length: 1116
  324. Connection: keep-alive
  325. Cache-Control: public, max-age=0, no-cache
  326. X-Frame-Options: DENY
  327. Strict-Transport-Security: max-age=604800
  328.  
  329. {
  330. "3KK5hvWJCDk": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  331. "keyChange": "https://acme-staging-v02.api.letsencrypt.org/acme/key-change",
  332. "meta": {
  333. "caaIdentities": [
  334. "letsencrypt.org"
  335. ],
  336. "profiles": {
  337. "classic": "https://letsencrypt.org/docs/profiles#classic",
  338. "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
  339. "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
  340. },
  341. "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
  342. "website": "https://letsencrypt.org/docs/staging-environment/"
  343. },
  344. "newAccount": "https://acme-staging-v02.api.letsencrypt.org/acme/new-acct",
  345. "newNonce": "https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce",
  346. "newOrder": "https://acme-staging-v02.api.letsencrypt.org/acme/new-order",
  347. "renewalInfo": "https://acme-staging-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  348. "revokeCert": "https://acme-staging-v02.api.letsencrypt.org/acme/revoke-cert"
  349. }
  350. 2025-03-01 17:21:20,377:DEBUG:certbot._internal.display.obj:Notifying user: Simulating a certificate request for discourse.kwehchocobo.com
  351. 2025-03-01 17:21:20,380:DEBUG:acme.client:Requesting fresh nonce
  352. 2025-03-01 17:21:20,380:DEBUG:acme.client:Sending HEAD request to https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce.
  353. 2025-03-01 17:21:20,401:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
  354. 2025-03-01 17:21:20,401:DEBUG:acme.client:Received response:
  355. HTTP 200
  356. Server: nginx
  357. Date: Sat, 01 Mar 2025 17:21:20 GMT
  358. Connection: keep-alive
  359. Cache-Control: public, max-age=0, no-cache
  360. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  361. Replay-Nonce: KtFDYsfAeGC8KkoiOfxooygCajI_IDIDxF4RjsrVuIUdLGkerIo
  362. X-Frame-Options: DENY
  363. Strict-Transport-Security: max-age=604800
  364.  
  365.  
  366. 2025-03-01 17:21:20,402:DEBUG:acme.client:Storing nonce: KtFDYsfAeGC8KkoiOfxooygCajI_IDIDxF4RjsrVuIUdLGkerIo
  367. 2025-03-01 17:21:20,402:DEBUG:acme.client:JWS payload:
  368. b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "discourse.kwehchocobo.com"\n }\n ]\n}'
  369. 2025-03-01 17:21:20,404:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/new-order:
  370. {
  371. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiS3RGRFlzZkFlR0M4S2tvaU9meG9veWdDYWpJX0lESUR4RjRSanNyVnVJVWRMR2tlcklvIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  372. "signature": "DxAun5WIODuHP-LBxAgJ5QvqoCH4W2owiNvizeevxIz_kJ_Q8tu0HfGKF7wQV9CKG14UHyGs6wjN-bK8FqoB2002EbdqOJfqOh7iNq6goF8ba4cUwZDKYU2GaRAx-wL3b7Mnrq_E-JyRd19ldtlbRnVvrG9nxgk7am5Qq0AjXWpePdpp_D8nOzathbny2Q56XYi9iTjs82UDSyAUNpi9l4jHhMyMlltLHXnlDQRdd91Oj0FHQwHoMl9HY-A4mlpHBJwjIOCYsTbNS54zUPpSyrijVwEkBoZIwiyvL2aL1cNnI04YH6Ty_T5hALFG-wKgHgWf08OKzo_3p7tdvuN7yA",
  373. "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9CiAgXQp9"
  374. }
  375. 2025-03-01 17:21:20,453:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 371
  376. 2025-03-01 17:21:20,453:DEBUG:acme.client:Received response:
  377. HTTP 201
  378. Server: nginx
  379. Date: Sat, 01 Mar 2025 17:21:20 GMT
  380. Content-Type: application/json
  381. Content-Length: 371
  382. Connection: keep-alive
  383. Boulder-Requester: 187418134
  384. Cache-Control: public, max-age=0, no-cache
  385. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  386. Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/187418134/22960080164
  387. Replay-Nonce: GTBoYx_bo2pXNiMS21b2qlWELjbacF9XBpp0uBnKynul1CjeKZM
  388. X-Frame-Options: DENY
  389. Strict-Transport-Security: max-age=604800
  390.  
  391. {
  392. "status": "pending",
  393. "expires": "2025-03-08T17:21:20Z",
  394. "identifiers": [
  395. {
  396. "type": "dns",
  397. "value": "discourse.kwehchocobo.com"
  398. }
  399. ],
  400. "authorizations": [
  401. "https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984"
  402. ],
  403. "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960080164"
  404. }
  405. 2025-03-01 17:21:20,453:DEBUG:acme.client:Storing nonce: GTBoYx_bo2pXNiMS21b2qlWELjbacF9XBpp0uBnKynul1CjeKZM
  406. 2025-03-01 17:21:20,453:DEBUG:acme.client:JWS payload:
  407. b''
  408. 2025-03-01 17:21:20,455:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984:
  409. {
  410. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2JvMnBYTmlNUzIxYjJxbFdFTGpiYWNGOVhCcHAwdUJuS3ludWwxQ2plS1pNIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzE4NzQxODEzNC8xNjI0Njg2Mzk4NCJ9",
  411. "signature": "wxUU36VgaLeqEbOQp3-DG8CrXjE_Z6knK0clG96l6D7YmcKiMg3jo-f6nDirKzOEMXRu1PMBCkNCezpr1sdrjzjYqGBPE2ZP0L5Y12-9gmnuOIQfzD3gRmziVYwjjOqj09TWKUyryyD_ylFv2BQ50ZiKQE-iFKHRTOELyZkQQjAPkzvI3LTAon8CNxcXEBE7TocpYhENbiJiujNRZ8ullvmaaRc0VbpAfFlm9vZWHiE8N2gfzKUQWOtsf8T7h9SEv2t-NWFj56sc6RL7e05sVYBhJZYk05wD1dqyeCF3MNnzBrchxe3V3fHUhYlXRkZ4z16I4ZvoHey-jI-p2m_fIw",
  412. "payload": ""
  413. }
  414. 2025-03-01 17:21:20,481:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz/187418134/16246863984 HTTP/1.1" 200 851
  415. 2025-03-01 17:21:20,482:DEBUG:acme.client:Received response:
  416. HTTP 200
  417. Server: nginx
  418. Date: Sat, 01 Mar 2025 17:21:20 GMT
  419. Content-Type: application/json
  420. Content-Length: 851
  421. Connection: keep-alive
  422. Boulder-Requester: 187418134
  423. Cache-Control: public, max-age=0, no-cache
  424. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  425. Replay-Nonce: KtFDYsfAkVy1Xv0qtRUeo5lphjS48ZSu5YlRT3zKYjXACX0cRwk
  426. X-Frame-Options: DENY
  427. Strict-Transport-Security: max-age=604800
  428.  
  429. {
  430. "identifier": {
  431. "type": "dns",
  432. "value": "discourse.kwehchocobo.com"
  433. },
  434. "status": "pending",
  435. "expires": "2025-03-08T17:21:20Z",
  436. "challenges": [
  437. {
  438. "type": "tls-alpn-01",
  439. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246863984/Z7cz3w",
  440. "status": "pending",
  441. "token": "bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ"
  442. },
  443. {
  444. "type": "dns-01",
  445. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246863984/z3atoQ",
  446. "status": "pending",
  447. "token": "bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ"
  448. },
  449. {
  450. "type": "http-01",
  451. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246863984/T8E38Q",
  452. "status": "pending",
  453. "token": "bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ"
  454. }
  455. ]
  456. }
  457. 2025-03-01 17:21:20,482:DEBUG:acme.client:Storing nonce: KtFDYsfAkVy1Xv0qtRUeo5lphjS48ZSu5YlRT3zKYjXACX0cRwk
  458. 2025-03-01 17:21:20,483:INFO:certbot._internal.auth_handler:Performing the following challenges:
  459. 2025-03-01 17:21:20,483:INFO:certbot._internal.auth_handler:http-01 challenge for discourse.kwehchocobo.com
  460. 2025-03-01 17:21:20,483:DEBUG:acme.standalone:Successfully bound to :80 using IPv6
  461. 2025-03-01 17:21:20,484:DEBUG:acme.standalone:Certbot wasn't able to bind to :80 using IPv4, this is often expected due to the dual stack nature of IPv6 socket implementations.
  462. 2025-03-01 17:21:20,485:DEBUG:acme.client:JWS payload:
  463. b'{}'
  464. 2025-03-01 17:21:20,487:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246863984/T8E38Q:
  465. {
  466. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiS3RGRFlzZkFrVnkxWHYwcXRSVWVvNWxwaGpTNDhaU3U1WWxSVDN6S1lqWEFDWDBjUndrIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NoYWxsLzE4NzQxODEzNC8xNjI0Njg2Mzk4NC9UOEUzOFEifQ",
  467. "signature": "xx2Mvr4CjBfniSFqv8ZR1ZChBBUAzUOvqGmUywQHFIdJOjsAe8uURGCUGB7Eym3CYxBq5JaG4HV1PnjAoqQ6myEau8pFPZ08DRbBJXI4prRcxP7-nQ-bZhsZ3rYbV0VNY8pp1fovXwY946iNHQpdwrPssPxTOo1BfkMg7Uc9e130ALoxIAMiXxj37FbQB7el6oIVIOjanoD4AjkVi-OZaZjEDrA5AZFH1m0Ac-zlWB4Sa4eL0cLvPAWQIJ-t3nRSVLWdqlDZMt6W718Yqei126KmURITg1_8O25A0Wj3dPjAVmY7PBzOZUhF-Hm1gLIAt_WnmMerHgC9D8SYMpb92w",
  468. "payload": "e30"
  469. }
  470. 2025-03-01 17:21:20,517:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/chall/187418134/16246863984/T8E38Q HTTP/1.1" 200 201
  471. 2025-03-01 17:21:20,518:DEBUG:acme.client:Received response:
  472. HTTP 200
  473. Server: nginx
  474. Date: Sat, 01 Mar 2025 17:21:20 GMT
  475. Content-Type: application/json
  476. Content-Length: 201
  477. Connection: keep-alive
  478. Boulder-Requester: 187418134
  479. Cache-Control: public, max-age=0, no-cache
  480. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index", <https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984>;rel="up"
  481. Location: https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246863984/T8E38Q
  482. Replay-Nonce: GTBoYx_bA85LXmZjl3WDYrTiQqZ_naW2rtcbtC-Enui0wyeuhBA
  483. X-Frame-Options: DENY
  484. Strict-Transport-Security: max-age=604800
  485.  
  486. {
  487. "type": "http-01",
  488. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246863984/T8E38Q",
  489. "status": "pending",
  490. "token": "bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ"
  491. }
  492. 2025-03-01 17:21:20,518:DEBUG:acme.client:Storing nonce: GTBoYx_bA85LXmZjl3WDYrTiQqZ_naW2rtcbtC-Enui0wyeuhBA
  493. 2025-03-01 17:21:20,518:INFO:certbot._internal.auth_handler:Waiting for verification...
  494. 2025-03-01 17:21:20,600:DEBUG:acme.standalone:::ffff:66.133.109.36 - - Incoming request
  495. 2025-03-01 17:21:20,600:DEBUG:acme.standalone:::ffff:66.133.109.36 - - Serving HTTP01 with token 'bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ'
  496. 2025-03-01 17:21:20,601:DEBUG:acme.standalone:::ffff:66.133.109.36 - - "GET /.well-known/acme-challenge/bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ HTTP/1.1" 200 -
  497. 2025-03-01 17:21:20,729:DEBUG:acme.standalone:::ffff:44.243.72.150 - - Incoming request
  498. 2025-03-01 17:21:20,729:DEBUG:acme.standalone:::ffff:44.243.72.150 - - Serving HTTP01 with token 'bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ'
  499. 2025-03-01 17:21:20,729:DEBUG:acme.standalone:::ffff:44.243.72.150 - - "GET /.well-known/acme-challenge/bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ HTTP/1.1" 200 -
  500. 2025-03-01 17:21:20,752:DEBUG:acme.standalone:::ffff:3.134.101.252 - - Incoming request
  501. 2025-03-01 17:21:20,752:DEBUG:acme.standalone:::ffff:3.134.101.252 - - Serving HTTP01 with token 'bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ'
  502. 2025-03-01 17:21:20,752:DEBUG:acme.standalone:::ffff:3.134.101.252 - - "GET /.well-known/acme-challenge/bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ HTTP/1.1" 200 -
  503. 2025-03-01 17:21:20,985:DEBUG:acme.standalone:::ffff:16.170.203.108 - - Incoming request
  504. 2025-03-01 17:21:20,985:DEBUG:acme.standalone:::ffff:16.170.203.108 - - Serving HTTP01 with token 'bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ'
  505. 2025-03-01 17:21:20,985:DEBUG:acme.standalone:::ffff:16.170.203.108 - - "GET /.well-known/acme-challenge/bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ HTTP/1.1" 200 -
  506. 2025-03-01 17:21:21,124:DEBUG:acme.standalone:::ffff:47.129.144.120 - - Incoming request
  507. 2025-03-01 17:21:21,124:DEBUG:acme.standalone:::ffff:47.129.144.120 - - Serving HTTP01 with token 'bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ'
  508. 2025-03-01 17:21:21,124:DEBUG:acme.standalone:::ffff:47.129.144.120 - - "GET /.well-known/acme-challenge/bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ HTTP/1.1" 200 -
  509. 2025-03-01 17:21:21,519:DEBUG:acme.client:JWS payload:
  510. b''
  511. 2025-03-01 17:21:21,520:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984:
  512. {
  513. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2JBODVMWG1aamwzV0RZclRpUXFaX25hVzJydGNidEMtRW51aTB3eWV1aEJBIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzE4NzQxODEzNC8xNjI0Njg2Mzk4NCJ9",
  514. "signature": "QUzyyYqQiU2US_LDXg8ZS0N8kmmwbjGqnubbhhoeW3smgsBYtDoO9oN3O0fqKYOHKCQnY6nbPjltSVyz5z4YqFIxBW5uVGR7hsLa1eCC3o1DIzIMoFr_AmVgFcYqd3aBzhjDhLfYL5iB3RfFWpZ6f0IJUf7ZZ67ZghlcFhTo4AHlX_n3NYhFsKJCCGFMW8nIrAN9jQ7NnEymFnWsr4vwudTMLa7hLZMu3JaXGa2Nmqdf6jQdqF9K7glnqyqYhDbT6bHDTsrAk4QRMKeB7lEbVU1LO_1RbG2C8T60KoXYUqi9cAsSmInY0t6MXOHjHCABciDx-GX7sUaEoZibxnRzrg",
  515. "payload": ""
  516. }
  517. 2025-03-01 17:21:21,548:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz/187418134/16246863984 HTTP/1.1" 200 804
  518. 2025-03-01 17:21:21,549:DEBUG:acme.client:Received response:
  519. HTTP 200
  520. Server: nginx
  521. Date: Sat, 01 Mar 2025 17:21:21 GMT
  522. Content-Type: application/json
  523. Content-Length: 804
  524. Connection: keep-alive
  525. Boulder-Requester: 187418134
  526. Cache-Control: public, max-age=0, no-cache
  527. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  528. Replay-Nonce: GTBoYx_b0oQ0A2pnfk9Z-IDblk1lIgMVUXaLSc97YvpXZKxXb24
  529. X-Frame-Options: DENY
  530. Strict-Transport-Security: max-age=604800
  531.  
  532. {
  533. "identifier": {
  534. "type": "dns",
  535. "value": "discourse.kwehchocobo.com"
  536. },
  537. "status": "valid",
  538. "expires": "2025-03-31T17:21:21Z",
  539. "challenges": [
  540. {
  541. "type": "http-01",
  542. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246863984/T8E38Q",
  543. "status": "valid",
  544. "validated": "2025-03-01T17:21:20Z",
  545. "token": "bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ",
  546. "validationRecord": [
  547. {
  548. "url": "http://discourse.kwehchocobo.com/.well-known/acme-challenge/bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ",
  549. "hostname": "discourse.kwehchocobo.com",
  550. "port": "80",
  551. "addressesResolved": [
  552. "161.35.227.79"
  553. ],
  554. "addressUsed": "161.35.227.79"
  555. }
  556. ]
  557. }
  558. ]
  559. }
  560. 2025-03-01 17:21:21,549:DEBUG:acme.client:Storing nonce: GTBoYx_b0oQ0A2pnfk9Z-IDblk1lIgMVUXaLSc97YvpXZKxXb24
  561. 2025-03-01 17:21:21,549:DEBUG:certbot._internal.error_handler:Calling registered functions
  562. 2025-03-01 17:21:21,549:INFO:certbot._internal.auth_handler:Cleaning up challenges
  563. 2025-03-01 17:21:21,550:DEBUG:certbot._internal.plugins.standalone:Stopping server at :::80...
  564. 2025-03-01 17:21:21,625:DEBUG:certbot._internal.client:CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIHyMIGZAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATYWRTqJarLrpe1\n9VtmrXU9bgs44SmfQIlY93Hj4fHioRNkOgqrhjYRCgyMwQcq+3RzYmSA1QyDfdbd\nCDnkk+GkoDcwNQYJKoZIhvcNAQkOMSgwJjAkBgNVHREEHTAbghlkaXNjb3Vyc2Uu\na3dlaGNob2NvYm8uY29tMAoGCCqGSM49BAMCA0gAMEUCICXHxIfZBzlHwHP7GC7x\nbsBZiX8aahPE18RY8usUDqV+AiEA5G7aF/0M1BW/dgLVyEMzNhiE8gTk2XEh6Qpj\nAtBGNAA=\n-----END CERTIFICATE REQUEST-----\n', form='pem')
  565. 2025-03-01 17:21:21,626:DEBUG:certbot._internal.client:Will poll for certificate issuance until 2025-03-01 17:22:51.626042
  566. 2025-03-01 17:21:21,626:DEBUG:acme.client:JWS payload:
  567. b'{\n "csr": "MIHyMIGZAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATYWRTqJarLrpe19VtmrXU9bgs44SmfQIlY93Hj4fHioRNkOgqrhjYRCgyMwQcq-3RzYmSA1QyDfdbdCDnkk-GkoDcwNQYJKoZIhvcNAQkOMSgwJjAkBgNVHREEHTAbghlkaXNjb3Vyc2Uua3dlaGNob2NvYm8uY29tMAoGCCqGSM49BAMCA0gAMEUCICXHxIfZBzlHwHP7GC7xbsBZiX8aahPE18RY8usUDqV-AiEA5G7aF_0M1BW_dgLVyEMzNhiE8gTk2XEh6QpjAtBGNAA"\n}'
  568. 2025-03-01 17:21:21,628:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960080164:
  569. {
  570. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2Iwb1EwQTJwbmZrOVotSURibGsxbElnTVZVWGFMU2M5N1l2cFhaS3hYYjI0IiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2ZpbmFsaXplLzE4NzQxODEzNC8yMjk2MDA4MDE2NCJ9",
  571. "signature": "I615NHrMde5HW2vPzeKFacoN4OGGQzrvjXrr3ox-nDNvqYU6An__QpmlVlw-J4QAgi0a9pA3nh03w32Ax7Xxux4DAp5ILC7TGZqlV_vZszr54_0FNBwaZDZEYPF9jT7iYec6w_-hJiCXdfdIcXOZZ2fzHIbyLwSiZV7aMnm7ecNFfkxBC15rvFPhggUNjX36jfT5PyMODB-1Qbs07y4Cnh9rlV-tbtsdA0p6KUIerLwPeoao-uEnz-GjKnR_urAPlu6NJIxBImmFjREN-4Nan-ScXJYdXM4uM4BBlAlgfmqmwYC4YCXl0mKNRHEDUXJzTOO04I3E4SV6EiLE7-DrMw",
  572. "payload": "ewogICJjc3IiOiAiTUlIeU1JR1pBZ0VBTUFBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUWVdSVHFKYXJMcnBlMTlWdG1yWFU5YmdzNDRTbWZRSWxZOTNIajRmSGlvUk5rT2dxcmhqWVJDZ3lNd1FjcS0zUnpZbVNBMVF5RGZkYmRDRG5ray1Ha29EY3dOUVlKS29aSWh2Y05BUWtPTVNnd0pqQWtCZ05WSFJFRUhUQWJnaGxrYVhOamIzVnljMlV1YTNkbGFHTm9iMk52WW04dVkyOXRNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQ1hIeElmWkJ6bEh3SFA3R0M3eGJzQlppWDhhYWhQRTE4Ulk4dXNVRHFWLUFpRUE1RzdhRl8wTTFCV19kZ0xWeUVNek5oaUU4Z1RrMlhFaDZRcGpBdEJHTkFBIgp9"
  573. }
  574. 2025-03-01 17:21:21,671:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/finalize/187418134/22960080164 HTTP/1.1" 200 374
  575. 2025-03-01 17:21:21,671:DEBUG:acme.client:Received response:
  576. HTTP 200
  577. Server: nginx
  578. Date: Sat, 01 Mar 2025 17:21:21 GMT
  579. Content-Type: application/json
  580. Content-Length: 374
  581. Connection: keep-alive
  582. Boulder-Requester: 187418134
  583. Cache-Control: public, max-age=0, no-cache
  584. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  585. Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/187418134/22960080164
  586. Replay-Nonce: GTBoYx_bZrfkVauSrojmVrVDWxs2LSuoHAsmQxUTz90TGjf_0xo
  587. Retry-After: 3
  588. X-Frame-Options: DENY
  589. Strict-Transport-Security: max-age=604800
  590.  
  591. {
  592. "status": "processing",
  593. "expires": "2025-03-08T17:21:20Z",
  594. "identifiers": [
  595. {
  596. "type": "dns",
  597. "value": "discourse.kwehchocobo.com"
  598. }
  599. ],
  600. "authorizations": [
  601. "https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984"
  602. ],
  603. "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960080164"
  604. }
  605. 2025-03-01 17:21:21,672:DEBUG:acme.client:Storing nonce: GTBoYx_bZrfkVauSrojmVrVDWxs2LSuoHAsmQxUTz90TGjf_0xo
  606. 2025-03-01 17:21:22,672:DEBUG:acme.client:JWS payload:
  607. b''
  608. 2025-03-01 17:21:22,673:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/order/187418134/22960080164:
  609. {
  610. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2JacmZrVmF1U3Jvam1WclZEV3hzMkxTdW9IQXNtUXhVVHo5MFRHamZfMHhvIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL29yZGVyLzE4NzQxODEzNC8yMjk2MDA4MDE2NCJ9",
  611. "signature": "UMdh2lNUCC-LnDG6gN3nrUCaR_1d5_l7SUzCC95UwGsflQxi7KPEr8WjL_3S5KjuVOsyq9ONDNTcYXyE9zLk4O8U9BYEnnOWw4jnbpkk0T23oZF-vj_W0xa_LiBEuNdFaMhBjhXCviu60Lwc7kZxXRHKo8I1qjWBLEmydhs-xolNSdAHFu4wdknS5hic-_w8zh3Pt7rZN1RC6O-Mjc2rVi_Z--NFJBCiJFKbk4Beei4iRHpl32AgfpK2zVJNNx2gLJ9zWFTgpR1tVH4RyheAafplYewW7yNcVLArlh-q3sfR2auCvZTxFjB4SyrUDMdETlGds85i6iDMH1tBMyzDOg",
  612. "payload": ""
  613. }
  614. 2025-03-01 17:21:22,704:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/order/187418134/22960080164 HTTP/1.1" 200 374
  615. 2025-03-01 17:21:22,704:DEBUG:acme.client:Received response:
  616. HTTP 200
  617. Server: nginx
  618. Date: Sat, 01 Mar 2025 17:21:22 GMT
  619. Content-Type: application/json
  620. Content-Length: 374
  621. Connection: keep-alive
  622. Cache-Control: public, max-age=0, no-cache
  623. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  624. Replay-Nonce: KtFDYsfAtiUxs5HOVHrrkUs7fZRFnnPg_RO1TmExdEV2wWWfIvM
  625. Retry-After: 3
  626. X-Frame-Options: DENY
  627. Strict-Transport-Security: max-age=604800
  628.  
  629. {
  630. "status": "processing",
  631. "expires": "2025-03-08T17:21:20Z",
  632. "identifiers": [
  633. {
  634. "type": "dns",
  635. "value": "discourse.kwehchocobo.com"
  636. }
  637. ],
  638. "authorizations": [
  639. "https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984"
  640. ],
  641. "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960080164"
  642. }
  643. 2025-03-01 17:21:22,704:DEBUG:acme.client:Storing nonce: KtFDYsfAtiUxs5HOVHrrkUs7fZRFnnPg_RO1TmExdEV2wWWfIvM
  644. 2025-03-01 17:21:23,704:DEBUG:acme.client:JWS payload:
  645. b''
  646. 2025-03-01 17:21:23,706:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/order/187418134/22960080164:
  647. {
  648. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiS3RGRFlzZkF0aVV4czVIT1ZIcnJrVXM3ZlpSRm5uUGdfUk8xVG1FeGRFVjJ3V1dmSXZNIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL29yZGVyLzE4NzQxODEzNC8yMjk2MDA4MDE2NCJ9",
  649. "signature": "h5H52F6r0ZbezS0rf3YlUS5RND8xK8BIPU0JcJKnEql4u7a4b9BP57bGGhsODxyDc04ylcraRFG_likcvmc32bCU_nyKvrZyJRs-C_F0kUlIoh_Gop2E54NzYO55oHoAEPuh50MrYsy8xsWYIcQISlLgcJbOIWZI2sNLoz3L_dsY7V-Nbto5wuUboQFPGkh1it0I3T_Ekxj2a4QPyEO6nvCuwD6vN7yzDajX5_sxdJtDS7WvUUJAKhJIAnTpBeUmP0a27yMQKWoj6FlMjXiUoJPRnp8xjyGt8M9bvw1FqaVAx9Y82c0ZijesWWWrmyjjpxry7Sr3r62zY69NvTFXxA",
  650. "payload": ""
  651. }
  652. 2025-03-01 17:21:23,737:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/order/187418134/22960080164 HTTP/1.1" 200 481
  653. 2025-03-01 17:21:23,737:DEBUG:acme.client:Received response:
  654. HTTP 200
  655. Server: nginx
  656. Date: Sat, 01 Mar 2025 17:21:23 GMT
  657. Content-Type: application/json
  658. Content-Length: 481
  659. Connection: keep-alive
  660. Cache-Control: public, max-age=0, no-cache
  661. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  662. Replay-Nonce: GTBoYx_bR4iz7FBg6zoIPc_FQoq17VuckjdeLzADWp5v9KbH5Jc
  663. X-Frame-Options: DENY
  664. Strict-Transport-Security: max-age=604800
  665.  
  666. {
  667. "status": "valid",
  668. "expires": "2025-03-08T17:21:20Z",
  669. "identifiers": [
  670. {
  671. "type": "dns",
  672. "value": "discourse.kwehchocobo.com"
  673. }
  674. ],
  675. "authorizations": [
  676. "https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984"
  677. ],
  678. "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960080164",
  679. "certificate": "https://acme-staging-v02.api.letsencrypt.org/acme/cert/2c021fbb6a426db41b63c3fb256c097fbfcc"
  680. }
  681. 2025-03-01 17:21:23,737:DEBUG:acme.client:Storing nonce: GTBoYx_bR4iz7FBg6zoIPc_FQoq17VuckjdeLzADWp5v9KbH5Jc
  682. 2025-03-01 17:21:23,738:DEBUG:acme.client:JWS payload:
  683. b''
  684. 2025-03-01 17:21:23,739:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/cert/2c021fbb6a426db41b63c3fb256c097fbfcc:
  685. {
  686. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2JSNGl6N0ZCZzZ6b0lQY19GUW9xMTdWdWNramRlTHpBRFdwNXY5S2JINUpjIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMmMwMjFmYmI2YTQyNmRiNDFiNjNjM2ZiMjU2YzA5N2ZiZmNjIn0",
  687. "signature": "QBG9xRqyeFjb7wcsfXe3mxFaocu2RgPoIwlE0X6stpezCq-hwr5jOLnhNt5C39Utq1YwkRpoVXAJ2YlmyIoeP2l89eTRWRlkXXyGfXCMTFltDjOhqtmvWx_qfPECydG5QJsZNLfcfslDbc6Gc6yzNbislFjCEYTG9TxWy1SAqcfSzbqgvRnOhTb5Z9LoMKrnGMBqLKdF9sWDZsmAqI8zl_bGEASNVJoKSSi7lm5DWHC4QmPQ7cPwe5ZsyWC2JgzjeQIZnmEaLEaDvQrjYTmJdGoe2_dmCCIn8-aLr_QbrLSUlj9icG5_QmOa6sPIdkrHCfFGhu1M4fdpfvZpZvceDQ",
  688. "payload": ""
  689. }
  690. 2025-03-01 17:21:23,769:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/cert/2c021fbb6a426db41b63c3fb256c097fbfcc HTTP/1.1" 200 3084
  691. 2025-03-01 17:21:23,769:DEBUG:acme.client:Received response:
  692. HTTP 200
  693. Server: nginx
  694. Date: Sat, 01 Mar 2025 17:21:23 GMT
  695. Content-Type: application/pem-certificate-chain
  696. Content-Length: 3084
  697. Connection: keep-alive
  698. Cache-Control: public, max-age=0, no-cache
  699. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index", <https://acme-staging-v02.api.letsencrypt.org/acme/cert/2c021fbb6a426db41b63c3fb256c097fbfcc/1>;rel="alternate"
  700. Replay-Nonce: GTBoYx_b3BDUtQUBxGsb0rGzGr5zVuXFcfcX726V3VxuojJvPQk
  701. X-Frame-Options: DENY
  702. Strict-Transport-Security: max-age=604800
  703.  
  704. -----BEGIN CERTIFICATE-----
  705. MIID9TCCA3ygAwIBAgISLAIfu2pCbbQbY8P7JWwJf7/MMAoGCCqGSM49BAMDMFIx
  706. CzAJBgNVBAYTAlVTMSAwHgYDVQQKExcoU1RBR0lORykgTGV0J3MgRW5jcnlwdDEh
  707. MB8GA1UEAxMYKFNUQUdJTkcpIFBzZXVkbyBQbHVtIEU1MB4XDTI1MDMwMTE2MjI1
  708. MVoXDTI1MDUzMDE2MjI1MFowJDEiMCAGA1UEAxMZZGlzY291cnNlLmt3ZWhjaG9j
  709. b2JvLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNhZFOolqsuul7X1W2at
  710. dT1uCzjhKZ9AiVj3cePh8eKhE2Q6CquGNhEKDIzBByr7dHNiZIDVDIN91t0IOeST
  711. 4aSjggJeMIICWjAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYIKwYBBQUHAwEG
  712. CCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFJZAvIwH6izGw7Az5x3W
  713. 4HmpW4IKMB8GA1UdIwQYMBaAFPxG0QFDX7t7pj0waK4RuuC8bcnTMF0GCCsGAQUF
  714. BwEBBFEwTzAlBggrBgEFBQcwAYYZaHR0cDovL3N0Zy1lNS5vLmxlbmNyLm9yZzAm
  715. BggrBgEFBQcwAoYaaHR0cDovL3N0Zy1lNS5pLmxlbmNyLm9yZy8wJAYDVR0RBB0w
  716. G4IZZGlzY291cnNlLmt3ZWhjaG9jb2JvLmNvbTATBgNVHSAEDDAKMAgGBmeBDAEC
  717. ATAxBgNVHR8EKjAoMCagJKAihiBodHRwOi8vc3RnLWU1LmMubGVuY3Iub3JnLzc3
  718. LmNybDCCAQwGCisGAQQB1nkCBAIEgf0EgfoA+AB3ACHlGkTYuedUDqf74LrXdzYV
  719. YGaE0VrrM+ZFtOlV84iDAAABlVK6FUgAAAQDAEgwRgIhAKL2XE03pXtPpjqNfOEV
  720. DMz55oVdKWbvldgAOlx+vfCRAiEAuV651plPPgztEsaABYvSBddsMO6UItwXPbML
  721. l2tOWwAAfQAJyoT1CvhLQj+Tyf9rDtlvnS8Usrw3pVMOSUhicpoitQAAAZVSuhcD
  722. AAgAAAUAZt0nqwQDAEYwRAIgFiwpT81+oN103umt3tKknB6DgqwprPNJ2AshUWyr
  723. zdoCIFHrZ7vy4/go51kdkR1KvYEGLo+19EZs7ehtgG5j2XtwMAoGCCqGSM49BAMD
  724. A2cAMGQCMB2VZBSkySRsgnMuEnrCDLrukfGYm1N3V5/3kOTD9CXS8env46FLotjJ
  725. JrM6GtHGmAIwB58kVXtV039i/Kmpphht6hEi9stUmJY6ZRDBg9T3NjHcTdCq0MAH
  726. vVC4huJPRWZ8
  727. -----END CERTIFICATE-----
  728.  
  729. -----BEGIN CERTIFICATE-----
  730. MIIEljCCAn6gAwIBAgIQRzEp1D1mDiVVv4b1zlB56jANBgkqhkiG9w0BAQsFADBm
  731. MQswCQYDVQQGEwJVUzEzMDEGA1UEChMqKFNUQUdJTkcpIEludGVybmV0IFNlY3Vy
  732. aXR5IFJlc2VhcmNoIEdyb3VwMSIwIAYDVQQDExkoU1RBR0lORykgUHJldGVuZCBQ
  733. ZWFyIFgxMB4XDTI0MDMxMzAwMDAwMFoXDTI3MDMxMjIzNTk1OVowUjELMAkGA1UE
  734. BhMCVVMxIDAeBgNVBAoTFyhTVEFHSU5HKSBMZXQncyBFbmNyeXB0MSEwHwYDVQQD
  735. ExgoU1RBR0lORykgUHNldWRvIFBsdW0gRTUwdjAQBgcqhkjOPQIBBgUrgQQAIgNi
  736. AATljbbcV+mqWZa3g+z0bDOuBpZOtbi48iK9rjLtPdRU0WsgVp53MW3nXFU6qVYV
  737. zEYaYd6PSmec0Tj3R5zEp5/F+cuOjTdh3AkTMzYm1tkflocPBN5APHYZ+76WxZad
  738. q+WjggEAMIH9MA4GA1UdDwEB/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAgYI
  739. KwYBBQUHAwEwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU/EbRAUNfu3um
  740. PTBorhG64LxtydMwHwYDVR0jBBgwFoAUtfNl8v6wCpIf+zx980SgrGMlwxQwNgYI
  741. KwYBBQUHAQEEKjAoMCYGCCsGAQUFBzAChhpodHRwOi8vc3RnLXgxLmkubGVuY3Iu
  742. b3JnLzATBgNVHSAEDDAKMAgGBmeBDAECATArBgNVHR8EJDAiMCCgHqAchhpodHRw
  743. Oi8vc3RnLXgxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAAtCGn4iG
  744. cupruhkCTcoDqSIVTFgVR8JJ3GvGL7SYwIc4Fn0As66nQgnkATIzF5+gFb+CXEQD
  745. qR2Jo+R38OeT7lQ1rNDcaJcbY6hL8cNRku3QlcfdYODZ5pgTVH04gTZUJISZKLjD
  746. kMMcQIDZlF7iYqTvmHbn2ISSKorsJ3QKAvWhHwMoJtocSz3VeDJIep5QtbHnoXh1
  747. /dyDx7sp8RuhC0eO9ElTgDtiA2V6JxigLPzqcnibBBR4bFLGtMNE4EvOOD/Fkd0L
  748. hdGDbAMNd+O06n+b0rgmDvg75IgOV6fpDrdZFoiNfCckOEJh9v10uYt4pTc3B6lf
  749. zI/X3EWP1H4VJmsYuy+OA29jPeP831sAObZtd3RWv0LQPrMfx6FCmy4AaeYEMvul
  750. FrF6OX+JbssE+bn83F+sGEMZu/eVBwwKh3db7+2UduMdTOb8DePE3Aqlg9zofS8X
  751. 9fJXrrp+PPrdQyvM3e8DxuioWa9GLG30yD9WD6WTlSiiOrdWGOzisWpW4shFoL8u
  752. 0EfmeLVU4JVbauhOYZASQXABNeXewe9lqJWwfqaARYpRjyf+jRibn22H5NVK4Vog
  753. l55Iq1rUgjc8r493NaNrlNwG7va7Ztkch5lJ3oL/FEVlVSK4snTbgb0b5qjQz3SA
  754. i7rA/8QRZvOLnKNtdEUlDZNrzkZwHNluLGw=
  755. -----END CERTIFICATE-----
  756.  
  757. 2025-03-01 17:21:23,769:DEBUG:acme.client:Storing nonce: GTBoYx_b3BDUtQUBxGsb0rGzGr5zVuXFcfcX726V3VxuojJvPQk
  758. 2025-03-01 17:21:23,770:DEBUG:certbot._internal.client:Dry run: Skipping creating new lineage for discourse.kwehchocobo.com
  759. 2025-03-01 17:21:23,770:DEBUG:certbot._internal.display.obj:Notifying user: The dry run was successful.
  760. 2025-03-01 17:23:11,425:DEBUG:certbot._internal.main:certbot version: 2.9.0
  761. 2025-03-01 17:23:11,426:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  762. 2025-03-01 17:23:11,426:DEBUG:certbot._internal.main:Arguments: ['--dry-run', '-d', 'discourse.kwehchocobo.com']
  763. 2025-03-01 17:23:11,426:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#nginx,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  764. 2025-03-01 17:23:11,433:DEBUG:certbot._internal.log:Root logging level set at 30
  765. 2025-03-01 17:23:11,434:DEBUG:certbot._internal.plugins.selection:Requested authenticator None and installer None
  766. 2025-03-01 17:23:11,536:DEBUG:certbot._internal.plugins.selection:Multiple candidate plugins: * nginx
  767. Description: Nginx Web Server plugin
  768. Interfaces: Authenticator, Installer, Plugin
  769. Entry point: EntryPoint(name='nginx', value='certbot_nginx._internal.configurator:NginxConfigurator', group='certbot.plugins')
  770. Initialized: <certbot_nginx._internal.configurator.NginxConfigurator object at 0x7c541d5d5490>
  771. Prep: True
  772.  
  773. * standalone
  774. Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
  775. Interfaces: Authenticator, Plugin
  776. Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
  777. Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7c541bf42cf0>
  778. Prep: True
  779.  
  780. * webroot
  781. Description: Saves the necessary validation files to a .well-known/acme-challenge/ directory within the nominated webroot path. A seperate HTTP server must be running and serving files from the webroot path. HTTP challenge only (wildcards not supported).
  782. Interfaces: Authenticator, Plugin
  783. Entry point: EntryPoint(name='webroot', value='certbot._internal.plugins.webroot:Authenticator', group='certbot.plugins')
  784. Initialized: <certbot._internal.plugins.webroot.Authenticator object at 0x7c541bd472c0>
  785. Prep: True
  786. 2025-03-01 17:23:15,371:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7c541bf42cf0> and installer None
  787. 2025-03-01 17:23:15,371:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
  788. 2025-03-01 17:23:15,418: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-staging-v02.api.letsencrypt.org/acme/acct/187418134', new_authzr_uri=None, terms_of_service=None), 47785728c631a50be510ac1650d41d0d, Meta(creation_dt=datetime.datetime(2025, 3, 1, 17, 20, 30, tzinfo=<UTC>), creation_host='chocobo-kweh', register_to_eff=None))>
  789. 2025-03-01 17:23:15,418:DEBUG:acme.client:Sending GET request to https://acme-staging-v02.api.letsencrypt.org/directory.
  790. 2025-03-01 17:23:15,420:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-staging-v02.api.letsencrypt.org:443
  791. 2025-03-01 17:23:15,485:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1116
  792. 2025-03-01 17:23:15,485:DEBUG:acme.client:Received response:
  793. HTTP 200
  794. Server: nginx
  795. Date: Sat, 01 Mar 2025 17:23:15 GMT
  796. Content-Type: application/json
  797. Content-Length: 1116
  798. Connection: keep-alive
  799. Cache-Control: public, max-age=0, no-cache
  800. X-Frame-Options: DENY
  801. Strict-Transport-Security: max-age=604800
  802.  
  803. {
  804. "dXxIZ7OT0SM": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  805. "keyChange": "https://acme-staging-v02.api.letsencrypt.org/acme/key-change",
  806. "meta": {
  807. "caaIdentities": [
  808. "letsencrypt.org"
  809. ],
  810. "profiles": {
  811. "classic": "https://letsencrypt.org/docs/profiles#classic",
  812. "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
  813. "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
  814. },
  815. "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
  816. "website": "https://letsencrypt.org/docs/staging-environment/"
  817. },
  818. "newAccount": "https://acme-staging-v02.api.letsencrypt.org/acme/new-acct",
  819. "newNonce": "https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce",
  820. "newOrder": "https://acme-staging-v02.api.letsencrypt.org/acme/new-order",
  821. "renewalInfo": "https://acme-staging-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  822. "revokeCert": "https://acme-staging-v02.api.letsencrypt.org/acme/revoke-cert"
  823. }
  824. 2025-03-01 17:23:15,486:DEBUG:certbot._internal.display.obj:Notifying user: Simulating a certificate request for discourse.kwehchocobo.com
  825. 2025-03-01 17:23:15,489:DEBUG:acme.client:Requesting fresh nonce
  826. 2025-03-01 17:23:15,489:DEBUG:acme.client:Sending HEAD request to https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce.
  827. 2025-03-01 17:23:15,510:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
  828. 2025-03-01 17:23:15,510:DEBUG:acme.client:Received response:
  829. HTTP 200
  830. Server: nginx
  831. Date: Sat, 01 Mar 2025 17:23:15 GMT
  832. Connection: keep-alive
  833. Cache-Control: public, max-age=0, no-cache
  834. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  835. Replay-Nonce: GTBoYx_bjb7o2N6T_q8ZYJTtqznm9JwmpIGN8ocsC0fSL2EvDkM
  836. X-Frame-Options: DENY
  837. Strict-Transport-Security: max-age=604800
  838.  
  839.  
  840. 2025-03-01 17:23:15,510:DEBUG:acme.client:Storing nonce: GTBoYx_bjb7o2N6T_q8ZYJTtqznm9JwmpIGN8ocsC0fSL2EvDkM
  841. 2025-03-01 17:23:15,510:DEBUG:acme.client:JWS payload:
  842. b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "discourse.kwehchocobo.com"\n }\n ]\n}'
  843. 2025-03-01 17:23:15,513:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/new-order:
  844. {
  845. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2JqYjdvMk42VF9xOFpZSlR0cXpubTlKd21wSUdOOG9jc0MwZlNMMkV2RGtNIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  846. "signature": "n3an9GsbeDzxxB35g5vzAGs76jDu-gd1UqumGEmwC5K2BWSzWKAUR1uZwuQc06gQM7lYSk3DzBU53PcFK7qQiMxVnM0g6iPMRMfuFkj38jaQfWA4JQG1OKgozsML3KZAMvBtekWXORPC7t77YsQfWDbNWcL3grsb574WL4jg5MazN7Jd3UgZ9OLHxRLFJuUXNkaoTWDX-crLDJtxgzutj1RZPFqnqYFt53sy7OfweepPLY5hLRi_-XS70Wm2G6LUpr-3g_9ujmNYeAUxSec3a0t7ZOEUEghbO7OsvleAKX_ObRwjCkCI7g2s6UUDBicl0Lqsog5hdISxKhs64qVbZA",
  847. "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9CiAgXQp9"
  848. }
  849. 2025-03-01 17:23:15,568:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 369
  850. 2025-03-01 17:23:15,569:DEBUG:acme.client:Received response:
  851. HTTP 201
  852. Server: nginx
  853. Date: Sat, 01 Mar 2025 17:23:15 GMT
  854. Content-Type: application/json
  855. Content-Length: 369
  856. Connection: keep-alive
  857. Boulder-Requester: 187418134
  858. Cache-Control: public, max-age=0, no-cache
  859. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  860. Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/187418134/22960109604
  861. Replay-Nonce: GTBoYx_bu82Wu-d1CVowZcAzLngRmM6rMBjWspNhYUy8GwrRAXI
  862. X-Frame-Options: DENY
  863. Strict-Transport-Security: max-age=604800
  864.  
  865. {
  866. "status": "ready",
  867. "expires": "2025-03-08T17:23:15Z",
  868. "identifiers": [
  869. {
  870. "type": "dns",
  871. "value": "discourse.kwehchocobo.com"
  872. }
  873. ],
  874. "authorizations": [
  875. "https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984"
  876. ],
  877. "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960109604"
  878. }
  879. 2025-03-01 17:23:15,569:DEBUG:acme.client:Storing nonce: GTBoYx_bu82Wu-d1CVowZcAzLngRmM6rMBjWspNhYUy8GwrRAXI
  880. 2025-03-01 17:23:15,569:DEBUG:acme.client:JWS payload:
  881. b''
  882. 2025-03-01 17:23:15,570:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984:
  883. {
  884. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2J1ODJXdS1kMUNWb3daY0F6TG5nUm1NNnJNQmpXc3BOaFlVeThHd3JSQVhJIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzE4NzQxODEzNC8xNjI0Njg2Mzk4NCJ9",
  885. "signature": "KD6OyDtBCoRthhR16WVJnDX8HhnLohi-iOYLduGZdhXXen1dzwxOX2hq0kup_74HwrV8HYI2_oW2_vjj-Wk_22-ki9dt6LiWxtK-3wTxpRkAR6KndtH21gt0lfAqUvlrnZQNhBjuop4nhHdB8OGeLz3XEkc74CXXC4II697oE0RygBHQ9hwvfaUaAsNVQQj856AVBIcpA-A1OzsURUeHPDzqGKJ-jI2WsuTnYALQB6veJQGBW6FTfk_10auvdhZT-cqMYaZTJvgFR4ps6wrPTEGQQZtS1OnxibIQIZwQJmVVJQwCCfm6vT9OWPLQ2faFW_9ES-snVZebkaV7cknboQ",
  886. "payload": ""
  887. }
  888. 2025-03-01 17:23:15,598:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz/187418134/16246863984 HTTP/1.1" 200 804
  889. 2025-03-01 17:23:15,599:DEBUG:acme.client:Received response:
  890. HTTP 200
  891. Server: nginx
  892. Date: Sat, 01 Mar 2025 17:23:15 GMT
  893. Content-Type: application/json
  894. Content-Length: 804
  895. Connection: keep-alive
  896. Boulder-Requester: 187418134
  897. Cache-Control: public, max-age=0, no-cache
  898. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  899. Replay-Nonce: GTBoYx_b1b_GM2rGJZDjtIEyaEy8xst2Hf-HjGu8KrGepXcV8J0
  900. X-Frame-Options: DENY
  901. Strict-Transport-Security: max-age=604800
  902.  
  903. {
  904. "identifier": {
  905. "type": "dns",
  906. "value": "discourse.kwehchocobo.com"
  907. },
  908. "status": "valid",
  909. "expires": "2025-03-31T17:21:21Z",
  910. "challenges": [
  911. {
  912. "type": "http-01",
  913. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246863984/T8E38Q",
  914. "status": "valid",
  915. "validated": "2025-03-01T17:21:20Z",
  916. "token": "bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ",
  917. "validationRecord": [
  918. {
  919. "url": "http://discourse.kwehchocobo.com/.well-known/acme-challenge/bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ",
  920. "hostname": "discourse.kwehchocobo.com",
  921. "port": "80",
  922. "addressesResolved": [
  923. "161.35.227.79"
  924. ],
  925. "addressUsed": "161.35.227.79"
  926. }
  927. ]
  928. }
  929. ]
  930. }
  931. 2025-03-01 17:23:15,599:DEBUG:acme.client:Storing nonce: GTBoYx_b1b_GM2rGJZDjtIEyaEy8xst2Hf-HjGu8KrGepXcV8J0
  932. 2025-03-01 17:23:15,599:DEBUG:acme.client:JWS payload:
  933. b'{\n "status": "deactivated"\n}'
  934. 2025-03-01 17:23:15,600:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246863984:
  935. {
  936. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2IxYl9HTTJyR0paRGp0SUV5YUV5OHhzdDJIZi1Iakd1OEtyR2VwWGNWOEowIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzE4NzQxODEzNC8xNjI0Njg2Mzk4NCJ9",
  937. "signature": "tu7szk8W-scXPnCu7xt8bStYwRCFiJHeXIXvXW6KDjR6YJt-xfy1-hyc-Az0WILo07_WIDQvqI8RvSkUcdm3bKrjiBZLVTOHM76xFr1s_5SKUi8AB4oJzCMVekuaRo8Q02yMqMshXt-HilTzOSFF_IckblnZGTR1vyMeeYwMJo-RZc05CRNvx8SNKNrGcpNRRz6eljP0d2LrBBJxEsP0YydBCcmYknYn6g0YpglkjM4E60qQ0nkuHkVWMOzMLe-ypO6J5YnlwEXP6FsZPpNcr2UHS-I7GxpLedAW9yRiysH9AqZvlX0I_6e4H4CWFCCUqdKDGdMb58DAjBJ0u8Bing",
  938. "payload": "ewogICJzdGF0dXMiOiAiZGVhY3RpdmF0ZWQiCn0"
  939. }
  940. 2025-03-01 17:23:15,638:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz/187418134/16246863984 HTTP/1.1" 200 810
  941. 2025-03-01 17:23:15,638:DEBUG:acme.client:Received response:
  942. HTTP 200
  943. Server: nginx
  944. Date: Sat, 01 Mar 2025 17:23:15 GMT
  945. Content-Type: application/json
  946. Content-Length: 810
  947. Connection: keep-alive
  948. Boulder-Requester: 187418134
  949. Cache-Control: public, max-age=0, no-cache
  950. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  951. Replay-Nonce: KtFDYsfAtcx-nIIKr0Z_O142hH_M00mWP1AD74exPWxSnQ_G8dE
  952. X-Frame-Options: DENY
  953. Strict-Transport-Security: max-age=604800
  954.  
  955. {
  956. "identifier": {
  957. "type": "dns",
  958. "value": "discourse.kwehchocobo.com"
  959. },
  960. "status": "deactivated",
  961. "expires": "2025-03-31T17:21:21Z",
  962. "challenges": [
  963. {
  964. "type": "http-01",
  965. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246863984/T8E38Q",
  966. "status": "valid",
  967. "validated": "2025-03-01T17:21:20Z",
  968. "token": "bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ",
  969. "validationRecord": [
  970. {
  971. "url": "http://discourse.kwehchocobo.com/.well-known/acme-challenge/bwZiHEWTZifrQStvRNYb_UnrC-ygpN_bw4Lku3LT4yQ",
  972. "hostname": "discourse.kwehchocobo.com",
  973. "port": "80",
  974. "addressesResolved": [
  975. "161.35.227.79"
  976. ],
  977. "addressUsed": "161.35.227.79"
  978. }
  979. ]
  980. }
  981. ]
  982. }
  983. 2025-03-01 17:23:15,638:DEBUG:acme.client:Storing nonce: KtFDYsfAtcx-nIIKr0Z_O142hH_M00mWP1AD74exPWxSnQ_G8dE
  984. 2025-03-01 17:23:15,638:DEBUG:certbot._internal.client:Recreating order after authz deactivations
  985. 2025-03-01 17:23:15,639:DEBUG:acme.client:JWS payload:
  986. b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "discourse.kwehchocobo.com"\n }\n ]\n}'
  987. 2025-03-01 17:23:15,640:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/new-order:
  988. {
  989. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiS3RGRFlzZkF0Y3gtbklJS3IwWl9PMTQyaEhfTTAwbVdQMUFENzRleFBXeFNuUV9HOGRFIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  990. "signature": "khm_3P43XUwg6O6RRFldK_WmAmRIlFPyD1RzllK1C1i1tpvyQeAR7VlFiG5JLr-hKalPNLYOauSA_9eUZjv2ayMxF_mebctxyRK7j2iquKb_Fo-TVPYXBBZWEM1On6JkNACaeek0vtBcVUI1GUjrWNQSSPo2lTE0U4W1rXRac1qu103rKuITvokuy6gzhPIvm3QCpyztwZAjVsjuRhrdJVdphvbg5AGLnAar8ZMEbpWbWjVB8tmCcSe-OBuY6SOphn5HwLdCVej9VqtKkY3UhB5uIBITWhv8xmGaVzImw8FvpUnkVokd8HPayKrf-5NMxIVDgsNMRUlj2015ez88Nw",
  991. "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9CiAgXQp9"
  992. }
  993. 2025-03-01 17:23:15,694:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 371
  994. 2025-03-01 17:23:15,694:DEBUG:acme.client:Received response:
  995. HTTP 201
  996. Server: nginx
  997. Date: Sat, 01 Mar 2025 17:23:15 GMT
  998. Content-Type: application/json
  999. Content-Length: 371
  1000. Connection: keep-alive
  1001. Boulder-Requester: 187418134
  1002. Cache-Control: public, max-age=0, no-cache
  1003. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  1004. Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/187418134/22960109644
  1005. Replay-Nonce: KtFDYsfAX3qvx9iRXgdVsuOkf5eUPupSEXvGWRYnybVsrQtVYCQ
  1006. X-Frame-Options: DENY
  1007. Strict-Transport-Security: max-age=604800
  1008.  
  1009. {
  1010. "status": "pending",
  1011. "expires": "2025-03-08T17:23:15Z",
  1012. "identifiers": [
  1013. {
  1014. "type": "dns",
  1015. "value": "discourse.kwehchocobo.com"
  1016. }
  1017. ],
  1018. "authorizations": [
  1019. "https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246879084"
  1020. ],
  1021. "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960109644"
  1022. }
  1023. 2025-03-01 17:23:15,694:DEBUG:acme.client:Storing nonce: KtFDYsfAX3qvx9iRXgdVsuOkf5eUPupSEXvGWRYnybVsrQtVYCQ
  1024. 2025-03-01 17:23:15,695:DEBUG:acme.client:JWS payload:
  1025. b''
  1026. 2025-03-01 17:23:15,696:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246879084:
  1027. {
  1028. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiS3RGRFlzZkFYM3F2eDlpUlhnZFZzdU9rZjVlVVB1cFNFWHZHV1JZbnliVnNyUXRWWUNRIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzE4NzQxODEzNC8xNjI0Njg3OTA4NCJ9",
  1029. "signature": "jDDk9DjTIVXS_EsF2Ycv1U_ZrT6AlinJ6VAWrwzJfDc3Wzj_9SaUaLogamrVKD6jpDiAGlyUBu1rlx7BEw-q3aAJI7pMGKGeiUcNsbheA-hkdobb5_i2h3z5g2GlWZH6GcjPs7WlRP3ehvRyijnhRmbh2XqYKNo-gpzrodGZYAyRsE-L8SeAhDnakQooqA0-6d7aXYUuYb78PXcr7AGaWn5S4jtzqYdNzKGjO7EosrAl83zzYnIAlPfaM7mMnFRcDxPSk6Ug4SNjcfTdalDPh8N21z5P1XgVcwaUaYkgKcEstnU697KCk416cMPZDzjaXiCyehIy3QQ71UCD-kjW5A",
  1030. "payload": ""
  1031. }
  1032. 2025-03-01 17:23:15,721:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz/187418134/16246879084 HTTP/1.1" 200 851
  1033. 2025-03-01 17:23:15,722:DEBUG:acme.client:Received response:
  1034. HTTP 200
  1035. Server: nginx
  1036. Date: Sat, 01 Mar 2025 17:23:15 GMT
  1037. Content-Type: application/json
  1038. Content-Length: 851
  1039. Connection: keep-alive
  1040. Boulder-Requester: 187418134
  1041. Cache-Control: public, max-age=0, no-cache
  1042. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  1043. Replay-Nonce: GTBoYx_bLSF2ou4LkM1vmxXlP5Z1Sliyfqdi3rPUxfToqPp--jQ
  1044. X-Frame-Options: DENY
  1045. Strict-Transport-Security: max-age=604800
  1046.  
  1047. {
  1048. "identifier": {
  1049. "type": "dns",
  1050. "value": "discourse.kwehchocobo.com"
  1051. },
  1052. "status": "pending",
  1053. "expires": "2025-03-08T17:23:15Z",
  1054. "challenges": [
  1055. {
  1056. "type": "http-01",
  1057. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/c7edBA",
  1058. "status": "pending",
  1059. "token": "maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE"
  1060. },
  1061. {
  1062. "type": "tls-alpn-01",
  1063. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/KpseHA",
  1064. "status": "pending",
  1065. "token": "maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE"
  1066. },
  1067. {
  1068. "type": "dns-01",
  1069. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/e7EaBw",
  1070. "status": "pending",
  1071. "token": "maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE"
  1072. }
  1073. ]
  1074. }
  1075. 2025-03-01 17:23:15,722:DEBUG:acme.client:Storing nonce: GTBoYx_bLSF2ou4LkM1vmxXlP5Z1Sliyfqdi3rPUxfToqPp--jQ
  1076. 2025-03-01 17:23:15,723:INFO:certbot._internal.auth_handler:Performing the following challenges:
  1077. 2025-03-01 17:23:15,723:INFO:certbot._internal.auth_handler:http-01 challenge for discourse.kwehchocobo.com
  1078. 2025-03-01 17:23:15,723:DEBUG:acme.standalone:Successfully bound to :80 using IPv6
  1079. 2025-03-01 17:23:15,723:DEBUG:acme.standalone:Certbot wasn't able to bind to :80 using IPv4, this is often expected due to the dual stack nature of IPv6 socket implementations.
  1080. 2025-03-01 17:23:15,725:DEBUG:acme.client:JWS payload:
  1081. b'{}'
  1082. 2025-03-01 17:23:15,726:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/c7edBA:
  1083. {
  1084. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2JMU0Yyb3U0TGtNMXZteFhsUDVaMVNsaXlmcWRpM3JQVXhmVG9xUHAtLWpRIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NoYWxsLzE4NzQxODEzNC8xNjI0Njg3OTA4NC9jN2VkQkEifQ",
  1085. "signature": "jsfUbinuUAQzNqPu0GGqHJt6Y1bsOZtN2YYZyl9mafPvRBlk34zmmD9V7LoCAz8XomSJZriE_ZoDYbeh2-EtMJyaTq0Xp2Wq9-etpkx4SrNhETe6YfdppZaHq0ZjWEhY3riiGdmm5i3jD3EEylHmPwBfsCf8KVHd7Sz0XfMwwcNv5EvT0GH_0_PkmICcPQ26uA1thMj54bTU6GN4AVy1Zipfry14muLiUXJQo6Azh14vMPxSMfCF-2uugABEkI51qR4p31UPa-I4hzFadiqS4I4akt8TuOF4Zq9RpHrHkl9w5lZJ4JXt1XzgVW8y37Flk8dz8lH9vOXiT0Fo2DSs7Q",
  1086. "payload": "e30"
  1087. }
  1088. 2025-03-01 17:23:15,757:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/chall/187418134/16246879084/c7edBA HTTP/1.1" 200 201
  1089. 2025-03-01 17:23:15,757:DEBUG:acme.client:Received response:
  1090. HTTP 200
  1091. Server: nginx
  1092. Date: Sat, 01 Mar 2025 17:23:15 GMT
  1093. Content-Type: application/json
  1094. Content-Length: 201
  1095. Connection: keep-alive
  1096. Boulder-Requester: 187418134
  1097. Cache-Control: public, max-age=0, no-cache
  1098. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index", <https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246879084>;rel="up"
  1099. Location: https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/c7edBA
  1100. Replay-Nonce: GTBoYx_b-Jf-wWk1OLzGsC9_Y2hXIMxin8Us0YgflncMpVL05UA
  1101. X-Frame-Options: DENY
  1102. Strict-Transport-Security: max-age=604800
  1103.  
  1104. {
  1105. "type": "http-01",
  1106. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/c7edBA",
  1107. "status": "pending",
  1108. "token": "maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE"
  1109. }
  1110. 2025-03-01 17:23:15,757:DEBUG:acme.client:Storing nonce: GTBoYx_b-Jf-wWk1OLzGsC9_Y2hXIMxin8Us0YgflncMpVL05UA
  1111. 2025-03-01 17:23:15,758:INFO:certbot._internal.auth_handler:Waiting for verification...
  1112. 2025-03-01 17:23:15,949:DEBUG:acme.standalone:::ffff:66.133.109.36 - - Incoming request
  1113. 2025-03-01 17:23:15,949:DEBUG:acme.standalone:::ffff:66.133.109.36 - - Serving HTTP01 with token 'maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE'
  1114. 2025-03-01 17:23:15,949:DEBUG:acme.standalone:::ffff:66.133.109.36 - - "GET /.well-known/acme-challenge/maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE HTTP/1.1" 200 -
  1115. 2025-03-01 17:23:16,080:DEBUG:acme.standalone:::ffff:44.243.72.150 - - Incoming request
  1116. 2025-03-01 17:23:16,081:DEBUG:acme.standalone:::ffff:44.243.72.150 - - Serving HTTP01 with token 'maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE'
  1117. 2025-03-01 17:23:16,081:DEBUG:acme.standalone:::ffff:44.243.72.150 - - "GET /.well-known/acme-challenge/maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE HTTP/1.1" 200 -
  1118. 2025-03-01 17:23:16,142:DEBUG:acme.standalone:::ffff:3.134.101.252 - - Incoming request
  1119. 2025-03-01 17:23:16,143:DEBUG:acme.standalone:::ffff:3.134.101.252 - - Serving HTTP01 with token 'maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE'
  1120. 2025-03-01 17:23:16,143:DEBUG:acme.standalone:::ffff:3.134.101.252 - - "GET /.well-known/acme-challenge/maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE HTTP/1.1" 200 -
  1121. 2025-03-01 17:23:16,331:DEBUG:acme.standalone:::ffff:16.170.203.108 - - Incoming request
  1122. 2025-03-01 17:23:16,331:DEBUG:acme.standalone:::ffff:16.170.203.108 - - Serving HTTP01 with token 'maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE'
  1123. 2025-03-01 17:23:16,331:DEBUG:acme.standalone:::ffff:16.170.203.108 - - "GET /.well-known/acme-challenge/maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE HTTP/1.1" 200 -
  1124. 2025-03-01 17:23:16,405:DEBUG:acme.standalone:::ffff:47.129.144.120 - - Incoming request
  1125. 2025-03-01 17:23:16,405:DEBUG:acme.standalone:::ffff:47.129.144.120 - - Serving HTTP01 with token 'maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE'
  1126. 2025-03-01 17:23:16,405:DEBUG:acme.standalone:::ffff:47.129.144.120 - - "GET /.well-known/acme-challenge/maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE HTTP/1.1" 200 -
  1127. 2025-03-01 17:23:16,758:DEBUG:acme.client:JWS payload:
  1128. b''
  1129. 2025-03-01 17:23:16,760:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246879084:
  1130. {
  1131. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2ItSmYtd1drMU9MekdzQzlfWTJoWElNeGluOFVzMFlnZmxuY01wVkwwNVVBIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzE4NzQxODEzNC8xNjI0Njg3OTA4NCJ9",
  1132. "signature": "zu80dU2damy4AO_8eeA9aM0DRgM-u_IqW6sbEFA_IO-1KVpE2G4qvIsOLjmiDJw3nyMr24-LT5HXm6cOHcda1JfQpaDVPjMWwI__4o5bcEesomhM7hKWgVTfbGU9PIue9TL8eK4zhP7x5WbdeIAPlXjtENUFJ6vkFMJFYCHDJ-wV_fGid3zmsJRQqlGexoG-jKJoiobCd6VWSeYFTpmxKzXvPvLeAJ74nYWqqOQ_AxeyZ2IwXmNtofZ8th1wFbjfi1FVMq5orpiylLxhK447y6ViLpawh997aTte48Qyz-wO09XkVMkG2A8kRL6lPCqDqyRixdaAhNL3Hu_gu8eO3A",
  1133. "payload": ""
  1134. }
  1135. 2025-03-01 17:23:16,787:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz/187418134/16246879084 HTTP/1.1" 200 851
  1136. 2025-03-01 17:23:16,787:DEBUG:acme.client:Received response:
  1137. HTTP 200
  1138. Server: nginx
  1139. Date: Sat, 01 Mar 2025 17:23:16 GMT
  1140. Content-Type: application/json
  1141. Content-Length: 851
  1142. Connection: keep-alive
  1143. Boulder-Requester: 187418134
  1144. Cache-Control: public, max-age=0, no-cache
  1145. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  1146. Replay-Nonce: KtFDYsfAYwH79Js2u_nDKvNQmTMjlfW0TXvhK9-kO5ejN9qHHco
  1147. X-Frame-Options: DENY
  1148. Strict-Transport-Security: max-age=604800
  1149.  
  1150. {
  1151. "identifier": {
  1152. "type": "dns",
  1153. "value": "discourse.kwehchocobo.com"
  1154. },
  1155. "status": "pending",
  1156. "expires": "2025-03-08T17:23:15Z",
  1157. "challenges": [
  1158. {
  1159. "type": "dns-01",
  1160. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/e7EaBw",
  1161. "status": "pending",
  1162. "token": "maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE"
  1163. },
  1164. {
  1165. "type": "tls-alpn-01",
  1166. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/KpseHA",
  1167. "status": "pending",
  1168. "token": "maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE"
  1169. },
  1170. {
  1171. "type": "http-01",
  1172. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/c7edBA",
  1173. "status": "pending",
  1174. "token": "maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE"
  1175. }
  1176. ]
  1177. }
  1178. 2025-03-01 17:23:16,787:DEBUG:acme.client:Storing nonce: KtFDYsfAYwH79Js2u_nDKvNQmTMjlfW0TXvhK9-kO5ejN9qHHco
  1179. 2025-03-01 17:23:19,788:DEBUG:acme.client:JWS payload:
  1180. b''
  1181. 2025-03-01 17:23:19,790:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246879084:
  1182. {
  1183. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiS3RGRFlzZkFZd0g3OUpzMnVfbkRLdk5RbVRNamxmVzBUWHZoSzkta081ZWpOOXFISGNvIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzE4NzQxODEzNC8xNjI0Njg3OTA4NCJ9",
  1184. "signature": "IE-8q3mixhk_Fg9IZKMhj-ZBjYo8GM5C09nzI0G-uEeYMwDxx0rvVs_y8U224-s9OClTrUzDol3f8QV2gIqZi54qNT1Pyf3PBiPYwOU5LVqaKt29BCPje0zJAg6Lgqk4gPvwfe2phPFgqug7pri2wCugeIMzHtUi-Z8oiBJhBtdH5aoi9fWAf9i4ZJcD-NzkN9Mx44x5pDraBlN7baPPrh0P6p-JvhjrKudCyMq6wBKOqPzO_8vkbdKvYbi-QiNBbTOwb7dqrhl_3Y6wrJhwVauV59_xthPJizKQFOuWEyiS_ZBc-a60hjEhRRZc91xO5ETV38IEzZqlMm46CDEbgg",
  1185. "payload": ""
  1186. }
  1187. 2025-03-01 17:23:19,818:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz/187418134/16246879084 HTTP/1.1" 200 804
  1188. 2025-03-01 17:23:19,818:DEBUG:acme.client:Received response:
  1189. HTTP 200
  1190. Server: nginx
  1191. Date: Sat, 01 Mar 2025 17:23:19 GMT
  1192. Content-Type: application/json
  1193. Content-Length: 804
  1194. Connection: keep-alive
  1195. Boulder-Requester: 187418134
  1196. Cache-Control: public, max-age=0, no-cache
  1197. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  1198. Replay-Nonce: KtFDYsfAMHhTpTVS5vb_5KOpqomzOO4dp08v2LpQS6FIwcoGkGA
  1199. X-Frame-Options: DENY
  1200. Strict-Transport-Security: max-age=604800
  1201.  
  1202. {
  1203. "identifier": {
  1204. "type": "dns",
  1205. "value": "discourse.kwehchocobo.com"
  1206. },
  1207. "status": "valid",
  1208. "expires": "2025-03-31T17:23:16Z",
  1209. "challenges": [
  1210. {
  1211. "type": "http-01",
  1212. "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall/187418134/16246879084/c7edBA",
  1213. "status": "valid",
  1214. "validated": "2025-03-01T17:23:15Z",
  1215. "token": "maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE",
  1216. "validationRecord": [
  1217. {
  1218. "url": "http://discourse.kwehchocobo.com/.well-known/acme-challenge/maIhygU4RLkZ63lA2Ii_kSOctgUqb7pvm6qQtwRIvGE",
  1219. "hostname": "discourse.kwehchocobo.com",
  1220. "port": "80",
  1221. "addressesResolved": [
  1222. "161.35.227.79"
  1223. ],
  1224. "addressUsed": "161.35.227.79"
  1225. }
  1226. ]
  1227. }
  1228. ]
  1229. }
  1230. 2025-03-01 17:23:19,818:DEBUG:acme.client:Storing nonce: KtFDYsfAMHhTpTVS5vb_5KOpqomzOO4dp08v2LpQS6FIwcoGkGA
  1231. 2025-03-01 17:23:19,819:DEBUG:certbot._internal.error_handler:Calling registered functions
  1232. 2025-03-01 17:23:19,819:INFO:certbot._internal.auth_handler:Cleaning up challenges
  1233. 2025-03-01 17:23:19,819:DEBUG:certbot._internal.plugins.standalone:Stopping server at :::80...
  1234. 2025-03-01 17:23:19,910:DEBUG:certbot._internal.client:CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIHyMIGZAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASs5JUIbz11/cbV\nfLgy+AZuz9AN4C1byvzcg/kVftXP9gsZbOqe/oIUAth2TJ7nqeFrjY1Slrtc5Nuf\nBxWWEDvdoDcwNQYJKoZIhvcNAQkOMSgwJjAkBgNVHREEHTAbghlkaXNjb3Vyc2Uu\na3dlaGNob2NvYm8uY29tMAoGCCqGSM49BAMCA0gAMEUCID7jyBYJFOnfeSNnR/kh\nzt4kK7sxO0iUPPF8MA0zycXuAiEAqG0r8yZGlKTNMHVjyZ0JRgEe//1TvjfydCzM\ns6RAZ8k=\n-----END CERTIFICATE REQUEST-----\n', form='pem')
  1235. 2025-03-01 17:23:19,910:DEBUG:certbot._internal.client:Will poll for certificate issuance until 2025-03-01 17:24:49.910803
  1236. 2025-03-01 17:23:19,911:DEBUG:acme.client:JWS payload:
  1237. b'{\n "csr": "MIHyMIGZAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASs5JUIbz11_cbVfLgy-AZuz9AN4C1byvzcg_kVftXP9gsZbOqe_oIUAth2TJ7nqeFrjY1Slrtc5NufBxWWEDvdoDcwNQYJKoZIhvcNAQkOMSgwJjAkBgNVHREEHTAbghlkaXNjb3Vyc2Uua3dlaGNob2NvYm8uY29tMAoGCCqGSM49BAMCA0gAMEUCID7jyBYJFOnfeSNnR_khzt4kK7sxO0iUPPF8MA0zycXuAiEAqG0r8yZGlKTNMHVjyZ0JRgEe__1TvjfydCzMs6RAZ8k"\n}'
  1238. 2025-03-01 17:23:19,912:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960109644:
  1239. {
  1240. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiS3RGRFlzZkFNSGhUcFRWUzV2Yl81S09wcW9tek9PNGRwMDh2MkxwUVM2Rkl3Y29Ha0dBIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2ZpbmFsaXplLzE4NzQxODEzNC8yMjk2MDEwOTY0NCJ9",
  1241. "signature": "uSkBqLqSAeINrk8WJaOe0mzSfKvRxza6iQE3jZOmQ5lq_QiGHgmKxQpRddMgC-LdejD9xE7SMw2u20ssnw_zb3Kt89a-7w71OA0k8bH1QTnVc6pMtcAvf0_bDQJjOTF5tMVr-Bguy7B2iFOr2LrR1xgcEYl55NV-CSWK4Dz4CIXCWduFjozUzp6TC6TWjWmuDfA-x72VgJz04gqskbBO17K91TI2dKLljZ2-e6pkUIUhdxux-ULb3ljHuJKS_DNnjfaCfMs0O_BWv96HQssCdTNyqMrexnbxwLW977JrH_khmFRQLpxYuhjfABpMJd0tzLqWA8EzLXQc11zketx9cw",
  1242. "payload": "ewogICJjc3IiOiAiTUlIeU1JR1pBZ0VBTUFBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTczVKVUliejExX2NiVmZMZ3ktQVp1ejlBTjRDMWJ5dnpjZ19rVmZ0WFA5Z3NaYk9xZV9vSVVBdGgyVEo3bnFlRnJqWTFTbHJ0YzVOdWZCeFdXRUR2ZG9EY3dOUVlKS29aSWh2Y05BUWtPTVNnd0pqQWtCZ05WSFJFRUhUQWJnaGxrYVhOamIzVnljMlV1YTNkbGFHTm9iMk52WW04dVkyOXRNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRDdqeUJZSkZPbmZlU05uUl9raHp0NGtLN3N4TzBpVVBQRjhNQTB6eWNYdUFpRUFxRzByOHlaR2xLVE5NSFZqeVowSlJnRWVfXzFUdmpmeWRDek1zNlJBWjhrIgp9"
  1243. }
  1244. 2025-03-01 17:23:19,957:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/finalize/187418134/22960109644 HTTP/1.1" 200 374
  1245. 2025-03-01 17:23:19,958:DEBUG:acme.client:Received response:
  1246. HTTP 200
  1247. Server: nginx
  1248. Date: Sat, 01 Mar 2025 17:23:19 GMT
  1249. Content-Type: application/json
  1250. Content-Length: 374
  1251. Connection: keep-alive
  1252. Boulder-Requester: 187418134
  1253. Cache-Control: public, max-age=0, no-cache
  1254. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  1255. Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/187418134/22960109644
  1256. Replay-Nonce: KtFDYsfA8moFxnvKaRtOXlOfDw2VSDdU20UDgmSWMT6iwLGdIS4
  1257. Retry-After: 3
  1258. X-Frame-Options: DENY
  1259. Strict-Transport-Security: max-age=604800
  1260.  
  1261. {
  1262. "status": "processing",
  1263. "expires": "2025-03-08T17:23:15Z",
  1264. "identifiers": [
  1265. {
  1266. "type": "dns",
  1267. "value": "discourse.kwehchocobo.com"
  1268. }
  1269. ],
  1270. "authorizations": [
  1271. "https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246879084"
  1272. ],
  1273. "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960109644"
  1274. }
  1275. 2025-03-01 17:23:19,958:DEBUG:acme.client:Storing nonce: KtFDYsfA8moFxnvKaRtOXlOfDw2VSDdU20UDgmSWMT6iwLGdIS4
  1276. 2025-03-01 17:23:20,958:DEBUG:acme.client:JWS payload:
  1277. b''
  1278. 2025-03-01 17:23:20,960:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/order/187418134/22960109644:
  1279. {
  1280. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiS3RGRFlzZkE4bW9GeG52S2FSdE9YbE9mRHcyVlNEZFUyMFVEZ21TV01UNml3TEdkSVM0IiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL29yZGVyLzE4NzQxODEzNC8yMjk2MDEwOTY0NCJ9",
  1281. "signature": "TFggA6K3p9y0GpMomP6LNa8evA-HTAzcgl7mNapivQGyEBGsJpDhr0vbfOZ2WQ59D-WxeFifb8hNACxkr91q08SOXsgqhn0FWkwRgvSE5yRG2SCvB5e4vnuzKAijKQW1rbm6cIdJdXsDuiGIRDGF7kX2n6w2KejPvX8VHBa6bh9C5i3UvEQ-KoM4TK7YC2qeN0zXFojdkBhaiJIX6WxgpnuNAHXdDX2YbM122t3PZxxVfbu7EdgRWVANkHSZR82q45k0LgoEeqtgu9_rN3AEKUqibxtyfrjnz_czs4PwHVUixDtb7gR2HeVMQdN3xTe7dwMLRu_goaKJiGWFsWLW4g",
  1282. "payload": ""
  1283. }
  1284. 2025-03-01 17:23:20,989:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/order/187418134/22960109644 HTTP/1.1" 200 481
  1285. 2025-03-01 17:23:20,989:DEBUG:acme.client:Received response:
  1286. HTTP 200
  1287. Server: nginx
  1288. Date: Sat, 01 Mar 2025 17:23:20 GMT
  1289. Content-Type: application/json
  1290. Content-Length: 481
  1291. Connection: keep-alive
  1292. Cache-Control: public, max-age=0, no-cache
  1293. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
  1294. Replay-Nonce: GTBoYx_bLZoVBAwuS1Nmz7HYi3ryutz9RTCClIV0Gye5UUkfHyo
  1295. X-Frame-Options: DENY
  1296. Strict-Transport-Security: max-age=604800
  1297.  
  1298. {
  1299. "status": "valid",
  1300. "expires": "2025-03-08T17:23:15Z",
  1301. "identifiers": [
  1302. {
  1303. "type": "dns",
  1304. "value": "discourse.kwehchocobo.com"
  1305. }
  1306. ],
  1307. "authorizations": [
  1308. "https://acme-staging-v02.api.letsencrypt.org/acme/authz/187418134/16246879084"
  1309. ],
  1310. "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/187418134/22960109644",
  1311. "certificate": "https://acme-staging-v02.api.letsencrypt.org/acme/cert/2cb58cade49dd428cce71f7437d0851c7463"
  1312. }
  1313. 2025-03-01 17:23:20,989:DEBUG:acme.client:Storing nonce: GTBoYx_bLZoVBAwuS1Nmz7HYi3ryutz9RTCClIV0Gye5UUkfHyo
  1314. 2025-03-01 17:23:20,990:DEBUG:acme.client:JWS payload:
  1315. b''
  1316. 2025-03-01 17:23:20,991:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/cert/2cb58cade49dd428cce71f7437d0851c7463:
  1317. {
  1318. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC8xODc0MTgxMzQiLCAibm9uY2UiOiAiR1RCb1l4X2JMWm9WQkF3dVMxTm16N0hZaTNyeXV0ejlSVENDbElWMEd5ZTVVVWtmSHlvIiwgInVybCI6ICJodHRwczovL2FjbWUtc3RhZ2luZy12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NlcnQvMmNiNThjYWRlNDlkZDQyOGNjZTcxZjc0MzdkMDg1MWM3NDYzIn0",
  1319. "signature": "qr5Ypb5D-bTKjbO2ku3nb4Jpf-Wuz0vuaDloy4zQoFtQ7J_W8tFaEPEMs5EBoUlzBQ6IAACEnJrx3F4tnwUz9QiTDyB96unyLioNUd_ePi68g6iQ6ps2BIXCAH_t_L5B2kYLrevbqoZcvR4R0ypDeb9XMWdmexg75Sj1y72iSO16G9hocc1iK-R8l5OWGDDRhKhqCxIVOqf5XWu9vXYJ2y56xIWwof7VTt7VwjoFpB8cWePoHRxXpzFj3OpqGGf4g-qd0xs1_gMU6QnvW4q3MdivPm4Q4pbRJ1NV044SOo1IrqDA5crrLYDWC6dDFYqr0ctuc-Tvt3QxEtscflsiaw",
  1320. "payload": ""
  1321. }
  1322. 2025-03-01 17:23:21,019:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/cert/2cb58cade49dd428cce71f7437d0851c7463 HTTP/1.1" 200 3092
  1323. 2025-03-01 17:23:21,019:DEBUG:acme.client:Received response:
  1324. HTTP 200
  1325. Server: nginx
  1326. Date: Sat, 01 Mar 2025 17:23:21 GMT
  1327. Content-Type: application/pem-certificate-chain
  1328. Content-Length: 3092
  1329. Connection: keep-alive
  1330. Cache-Control: public, max-age=0, no-cache
  1331. Link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index", <https://acme-staging-v02.api.letsencrypt.org/acme/cert/2cb58cade49dd428cce71f7437d0851c7463/1>;rel="alternate"
  1332. Replay-Nonce: GTBoYx_b7ZbdsV9lHDFL1A_CYh4_CHdxUTzJcoBXz7PeLSSsoSw
  1333. X-Frame-Options: DENY
  1334. Strict-Transport-Security: max-age=604800
  1335.  
  1336. -----BEGIN CERTIFICATE-----
  1337. MIID+jCCA3+gAwIBAgISLLWMreSd1CjM5x90N9CFHHRjMAoGCCqGSM49BAMDMFMx
  1338. CzAJBgNVBAYTAlVTMSAwHgYDVQQKExcoU1RBR0lORykgTGV0J3MgRW5jcnlwdDEi
  1339. MCAGA1UEAxMZKFNUQUdJTkcpIEZhbHNlIEZlbm5lbCBFNjAeFw0yNTAzMDExNjI0
  1340. NDlaFw0yNTA1MzAxNjI0NDhaMCQxIjAgBgNVBAMTGWRpc2NvdXJzZS5rd2VoY2hv
  1341. Y29iby5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASs5JUIbz11/cbVfLgy
  1342. +AZuz9AN4C1byvzcg/kVftXP9gsZbOqe/oIUAth2TJ7nqeFrjY1Slrtc5NufBxWW
  1343. EDvdo4ICYDCCAlwwDgYDVR0PAQH/BAQDAgeAMB0GA1UdJQQWMBQGCCsGAQUFBwMB
  1344. BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBToYSFzHSYgVbZXr/pD
  1345. Vuwyfa2eNzAfBgNVHSMEGDAWgBShdBoGbVC3hi1KLMF+tI2ISWzNFjBdBggrBgEF
  1346. BQcBAQRRME8wJQYIKwYBBQUHMAGGGWh0dHA6Ly9zdGctZTYuby5sZW5jci5vcmcw
  1347. JgYIKwYBBQUHMAKGGmh0dHA6Ly9zdGctZTYuaS5sZW5jci5vcmcvMCQGA1UdEQQd
  1348. MBuCGWRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20wEwYDVR0gBAwwCjAIBgZngQwB
  1349. AgEwMgYDVR0fBCswKTAnoCWgI4YhaHR0cDovL3N0Zy1lNi5jLmxlbmNyLm9yZy8x
  1350. MDAuY3JsMIIBDQYKKwYBBAHWeQIEAgSB/gSB+wD5AHYAIeUaRNi551QOp/vgutd3
  1351. NhVgZoTRWusz5kW06VXziIMAAAGVUrvjWwAABAMARzBFAiEA4PoTG6mOLI9nYoIb
  1352. ELbsUVAcU3gR8m8rifNhhZ7zJxcCIBj/LkfiZPWYyYXbuvpKe5/Q4rvIEVsgp/Gi
  1353. rUAX0K/DAH8ACcqE9Qr4S0I/k8n/aw7Zb50vFLK8N6VTDklIYnKaIrUAAAGVUrvj
  1354. rQAIAAAFAGbdaI8EAwBIMEYCIQDAsO4J9DMX9Axbk5PN0W14ubEOBmcOI2V3xMEm
  1355. 2dv1mAIhAMukCcK4YlMwViP9unfm4WV4DumKY2roZ6at/1W9RsWvMAoGCCqGSM49
  1356. BAMDA2kAMGYCMQDkbr+UN0+WsKdLIGx+JGNmWoWKzzbN4T44ObPYwPOPfMIE71JF
  1357. oze6Rte0dHXs6rwCMQCWk5Sc7sQK1mkjs2ylqivea5NFxLI+m8vY7C63kZBOIWtr
  1358. r2eujRiGOUG4f33YSxo=
  1359. -----END CERTIFICATE-----
  1360.  
  1361. -----BEGIN CERTIFICATE-----
  1362. MIIElzCCAn+gAwIBAgIQJtklZLQLsngwp0DD4clbajANBgkqhkiG9w0BAQsFADBm
  1363. MQswCQYDVQQGEwJVUzEzMDEGA1UEChMqKFNUQUdJTkcpIEludGVybmV0IFNlY3Vy
  1364. aXR5IFJlc2VhcmNoIEdyb3VwMSIwIAYDVQQDExkoU1RBR0lORykgUHJldGVuZCBQ
  1365. ZWFyIFgxMB4XDTI0MDMxMzAwMDAwMFoXDTI3MDMxMjIzNTk1OVowUzELMAkGA1UE
  1366. BhMCVVMxIDAeBgNVBAoTFyhTVEFHSU5HKSBMZXQncyBFbmNyeXB0MSIwIAYDVQQD
  1367. ExkoU1RBR0lORykgRmFsc2UgRmVubmVsIEU2MHYwEAYHKoZIzj0CAQYFK4EEACID
  1368. YgAE7mIshEAbfnZhXHmCLThagBq8wNKY84YkUynY83vBo8FGIFdBQ7xQV3NrPkhi
  1369. dMXyW4aQcADxF/skAnZAsvnjxR+oCnYZAtBXgeE+WFA6FE7/fr/ecbTglsAgp59e
  1370. ADZDo4IBADCB/TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIG
  1371. CCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFKF0GgZtULeG
  1372. LUoswX60jYhJbM0WMB8GA1UdIwQYMBaAFLXzZfL+sAqSH/s8ffNEoKxjJcMUMDYG
  1373. CCsGAQUFBwEBBCowKDAmBggrBgEFBQcwAoYaaHR0cDovL3N0Zy14MS5pLmxlbmNy
  1374. Lm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwKwYDVR0fBCQwIjAgoB6gHIYaaHR0
  1375. cDovL3N0Zy14MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcNAQELBQADggIBAFGjOrc+
  1376. GlZYCuxNKS9u+4l6pDux++Cg3FX3hR0QhCZPKORxnua9dJlles5NBcIf5W1Y2OW7
  1377. 1El+oq+0cCS39bqfG3d+9sRbqnLlqB9xysRfpGPmY2IRQ4YFurIzurFw/TshoGGw
  1378. L74VtBgmxeO1fhP8OWJfnMB3EILdz6hxEqbQtCmU/2ejQTQEK6cQtBj33a+MUI7i
  1379. YnRP+OTL1M81tmZRkUWY7WItMGDPIabhXfHqvqYXh0huxqUDls0VjC52xpiK6e2F
  1380. +ZxouwmBwQlxSL9pJWMvhRGJdFCIBulQPm/0tbt2seBxkFKWIYmouDh+28swkTSl
  1381. f8mV0KGmEVmPka5CQkgSg4btNHUoZ1xwt++f4N12AapSfPDYVyJ69c9fw+kbFTFa
  1382. 9G1keN75SIJovWWhy4XUEcGkInDM4GyyEff1kpeEeZaOQZe2UojnptfmqLf0qDj6
  1383. n02ABUdDiHhQT7Za634b0pxKAPXW2pSFflrGZc2e+pKpIG4ui/80uq8AGybeHda1
  1384. Dl7iS2Msv4wpBii4j1Qs8gXAb7yI9ozS2weCmu5oqDN4SnYZBYoirT8seUia62aw
  1385. XMVzkkQUsjRQz2oqQsTUZxtDuIU0VCNYPY0UgeSLjdzo+cUIbaoO6M8rAK42tq/1
  1386. jJ+0RltUFPHxLXxi0LIAV0tFJxEJVUbpv7Nt
  1387. -----END CERTIFICATE-----
  1388.  
  1389. 2025-03-01 17:23:21,019:DEBUG:acme.client:Storing nonce: GTBoYx_b7ZbdsV9lHDFL1A_CYh4_CHdxUTzJcoBXz7PeLSSsoSw
  1390. 2025-03-01 17:23:21,020:DEBUG:certbot._internal.client:Dry run: Skipping creating new lineage for discourse.kwehchocobo.com
  1391. 2025-03-01 17:23:21,020:DEBUG:certbot._internal.display.obj:Notifying user: The dry run was successful.
  1392. 2025-03-01 21:18:51,013:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1393. 2025-03-01 21:18:51,014:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1394. 2025-03-01 21:18:51,014:DEBUG:certbot._internal.main:Arguments: []
  1395. 2025-03-01 21:18:51,014:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1396. 2025-03-01 21:18:51,023:DEBUG:certbot._internal.log:Root logging level set at 30
  1397. 2025-03-01 21:18:51,025:DEBUG:certbot._internal.display.obj:Notifying user: No certificates found.
  1398. 2025-03-01 21:19:08,121:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1399. 2025-03-01 21:19:08,122:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1400. 2025-03-01 21:19:08,122:DEBUG:certbot._internal.main:Arguments: []
  1401. 2025-03-01 21:19:08,122:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1402. 2025-03-01 21:19:08,133:DEBUG:certbot._internal.log:Root logging level set at 30
  1403. 2025-03-01 21:19:08,134:DEBUG:certbot._internal.display.obj:Notifying user: No certificates found.
  1404. 2025-03-01 21:22:28,928:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1405. 2025-03-01 21:22:28,928:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1406. 2025-03-01 21:22:28,929:DEBUG:certbot._internal.main:Arguments: []
  1407. 2025-03-01 21:22:28,929:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1408. 2025-03-01 21:22:28,939:DEBUG:certbot._internal.log:Root logging level set at 30
  1409. 2025-03-01 21:22:28,940:DEBUG:certbot._internal.display.obj:Notifying user: No certificates found.
  1410. 2025-03-01 21:35:07,571:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1411. 2025-03-01 21:35:07,572:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1412. 2025-03-01 21:35:07,572:DEBUG:certbot._internal.main:Arguments: []
  1413. 2025-03-01 21:35:07,572:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1414. 2025-03-01 21:35:07,581:DEBUG:certbot._internal.log:Root logging level set at 30
  1415. 2025-03-01 21:35:07,582:DEBUG:certbot._internal.display.obj:Notifying user: No certificates found.
  1416. 2025-03-01 21:35:16,686:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1417. 2025-03-01 21:35:16,686:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1418. 2025-03-01 21:35:16,686:DEBUG:certbot._internal.main:Arguments: []
  1419. 2025-03-01 21:35:16,687:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1420. 2025-03-01 21:35:16,693:DEBUG:certbot._internal.log:Root logging level set at 30
  1421. 2025-03-01 21:35:16,694:DEBUG:certbot._internal.display.obj:Notifying user: No certificates found.
  1422. 2025-03-01 21:49:17,049:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1423. 2025-03-01 21:49:17,050:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1424. 2025-03-01 21:49:17,050:DEBUG:certbot._internal.main:Arguments: []
  1425. 2025-03-01 21:49:17,051:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1426. 2025-03-01 21:49:17,062:DEBUG:certbot._internal.log:Root logging level set at 30
  1427. 2025-03-01 21:49:17,064:DEBUG:certbot._internal.display.obj:Notifying user: No certificates found.
  1428. 2025-03-01 21:50:30,905:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1429. 2025-03-01 21:50:30,905:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1430. 2025-03-01 21:50:30,905:DEBUG:certbot._internal.main:Arguments: []
  1431. 2025-03-01 21:50:30,906:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1432. 2025-03-01 21:50:30,914:DEBUG:certbot._internal.log:Root logging level set at 30
  1433. 2025-03-01 21:50:30,915:DEBUG:certbot._internal.display.obj:Notifying user: No certificates found.
  1434. 2025-03-01 21:51:28,506:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1435. 2025-03-01 21:51:28,507:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1436. 2025-03-01 21:51:28,507:DEBUG:certbot._internal.main:Arguments: ['--nginx', '-d', 'discourse.kwehchocobo.com', '-d', 'www.discourse.kwehchocobo.com']
  1437. 2025-03-01 21:51:28,507:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1438. 2025-03-01 21:51:28,516:DEBUG:certbot._internal.log:Root logging level set at 30
  1439. 2025-03-01 21:51:28,517:DEBUG:certbot._internal.plugins.selection:Requested authenticator nginx and installer nginx
  1440. 2025-03-01 21:51:28,517:DEBUG:certbot._internal.plugins.selection:No candidate plugin
  1441. 2025-03-01 21:51:58,627:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1442. 2025-03-01 21:51:58,628:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1443. 2025-03-01 21:51:58,628:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'discourse.kwehchocobo.com', '-d', 'www.discourse.kwehchocobo.com']
  1444. 2025-03-01 21:51:58,628:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1445. 2025-03-01 21:51:58,635:DEBUG:certbot._internal.log:Root logging level set at 30
  1446. 2025-03-01 21:51:58,636:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
  1447. 2025-03-01 21:51:58,636:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
  1448. Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
  1449. Interfaces: Authenticator, Plugin
  1450. Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
  1451. Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x75210eef5d30>
  1452. Prep: True
  1453. 2025-03-01 21:51:58,636:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x75210eef5d30> and installer None
  1454. 2025-03-01 21:51:58,636:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
  1455. 2025-03-01 21:52:04,233:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
  1456. 2025-03-01 21:52:04,238:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
  1457. 2025-03-01 21:52:04,320:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
  1458. 2025-03-01 21:52:04,321:DEBUG:acme.client:Received response:
  1459. HTTP 200
  1460. Server: nginx
  1461. Date: Sat, 01 Mar 2025 21:52:04 GMT
  1462. Content-Type: application/json
  1463. Content-Length: 1042
  1464. Connection: keep-alive
  1465. Cache-Control: public, max-age=0, no-cache
  1466. X-Frame-Options: DENY
  1467. Strict-Transport-Security: max-age=604800
  1468.  
  1469. {
  1470. "P9ENXv98AdQ": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  1471. "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  1472. "meta": {
  1473. "caaIdentities": [
  1474. "letsencrypt.org"
  1475. ],
  1476. "profiles": {
  1477. "classic": "https://letsencrypt.org/docs/profiles#classic",
  1478. "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
  1479. "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
  1480. },
  1481. "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
  1482. "website": "https://letsencrypt.org"
  1483. },
  1484. "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  1485. "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  1486. "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  1487. "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  1488. "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
  1489. }
  1490. 2025-03-01 21:52:06,358:DEBUG:acme.client:Requesting fresh nonce
  1491. 2025-03-01 21:52:06,358:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
  1492. 2025-03-01 21:52:06,379:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
  1493. 2025-03-01 21:52:06,379:DEBUG:acme.client:Received response:
  1494. HTTP 200
  1495. Server: nginx
  1496. Date: Sat, 01 Mar 2025 21:52:06 GMT
  1497. Connection: keep-alive
  1498. Cache-Control: public, max-age=0, no-cache
  1499. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  1500. Replay-Nonce: 7Mi0XlJlGfEkGORHGSPFP6b4lbTiHmLBmnKsB2ZxCm2UctssFuk
  1501. X-Frame-Options: DENY
  1502. Strict-Transport-Security: max-age=604800
  1503.  
  1504.  
  1505. 2025-03-01 21:52:06,380:DEBUG:acme.client:Storing nonce: 7Mi0XlJlGfEkGORHGSPFP6b4lbTiHmLBmnKsB2ZxCm2UctssFuk
  1506. 2025-03-01 21:52:06,380:DEBUG:acme.client:JWS payload:
  1507. b'{\n "contact": [\n "mailto:[email protected]"\n ],\n "termsOfServiceAgreed": true\n}'
  1508. 2025-03-01 21:52:06,384:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-acct:
  1509. {
  1510. "protected": "eyJhbGciOiAiUlMyNTYiLCAiandrIjogeyJuIjogIm9tbEFHdHVZVGk1dVRLQUhiVFJtYXhmODNtbnI2LUxnTTBiMUkwRTk0Y1JhcmgyNXdydFlCY1I5SzU0cG5BLU5UcGxHWXpoSnl6aDVya1lsUGwxN0NCSWZMR3M4UVdlaE1BN2lUeWs5SGx2R2d4VWVjSlpCRnc5cElfa1c3ODZ2UnNzc1czaVBTTkUwNW50TEU2aHRsa29qcXpqeDNQUERucjJwb0I2am4zaVpJWkxxY3ZiZFRhSFJXbXhjNkNPNmxLNnNEREM2djd5V1B5emRWSnkzR1BsYTlqV3NsUzFqdVFHOVBlUEc1elgxN29NNktTYVJzOTc1NmMzMmlITkdsUDk3NkdBS0Y4TzVRcXB0MHJxU0F1UFNoMEVpUnFqRnA0Rm1iSXYzaFJPXzhSR1R6dlZZQ0cxOHZGeHk3X3ZXRkNEY3dubkZ3cUJiREF2R1FrRGhoUSIsICJlIjogIkFRQUIiLCAia3R5IjogIlJTQSJ9LCAibm9uY2UiOiAiN01pMFhsSmxHZkVrR09SSEdTUEZQNmI0bGJUaUhtTEJtbktzQjJaeENtMlVjdHNzRnVrIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9uZXctYWNjdCJ9",
  1511. "signature": "GeSI7tEdOIXmYqWFdPK5_FRf15otAdEgJOvUgshbagTnZrnXQJKMdavTqzHKjZiktqndjwxUya8BcNx4xPkbPsd8Rr1MWo56BwXxFLrcfiZIoM8jeE2nH7TVpdlIIwKc0fp8TvWlCv_mF_qdt0EKSd_JlhizoWR5tlk6Gj0odSh9PZHfoexPMfpEp5JqxZq-ux1z7l0eVotKZxONLin4GIxUjX39vYqBeZrFM0-Si6BDTL1Y62FR-y14x_QLoNwIcGfziK_-jM_Gira2Gp5J1gkmfXPPfef_PzS6qofApCOUg84csikXTFTG8e5QFjzdARy4o2pIJY6icYA0IsaoAw",
  1512. "payload": "ewogICJjb250YWN0IjogWwogICAgIm1haWx0bzphcml6ZXRvY3NAZ21haWwuY29tIgogIF0sCiAgInRlcm1zT2ZTZXJ2aWNlQWdyZWVkIjogdHJ1ZQp9"
  1513. }
  1514. 2025-03-01 21:52:06,523:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-acct HTTP/1.1" 201 530
  1515. 2025-03-01 21:52:06,524:DEBUG:acme.client:Received response:
  1516. HTTP 201
  1517. Server: nginx
  1518. Date: Sat, 01 Mar 2025 21:52:06 GMT
  1519. Content-Type: application/json
  1520. Content-Length: 530
  1521. Connection: keep-alive
  1522. Boulder-Requester: 2257550865
  1523. Cache-Control: public, max-age=0, no-cache
  1524. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf>;rel="terms-of-service"
  1525. Location: https://acme-v02.api.letsencrypt.org/acme/acct/2257550865
  1526. Replay-Nonce: -q2VbyefjJhpEg7hfc3N3fe2REgy7I49SMfzmCY0xyRYKh3DNio
  1527. X-Frame-Options: DENY
  1528. Strict-Transport-Security: max-age=604800
  1529.  
  1530. {
  1531. "key": {
  1532. "kty": "RSA",
  1533. "n": "omlAGtuYTi5uTKAHbTRmaxf83mnr6-LgM0b1I0E94cRarh25wrtYBcR9K54pnA-NTplGYzhJyzh5rkYlPl17CBIfLGs8QWehMA7iTyk9HlvGgxUecJZBFw9pI_kW786vRsssW3iPSNE05ntLE6htlkojqzjx3PPDnr2poB6jn3iZIZLqcvbdTaHRWmxc6CO6lK6sDDC6v7yWPyzdVJy3GPla9jWslS1juQG9PePG5zX17oM6KSaRs9756c32iHNGlP976GAKF8O5Qqpt0rqSAuPSh0EiRqjFp4FmbIv3hRO_8RGTzvVYCG18vFxy7_vWFCDcwnnFwqBbDAvGQkDhhQ",
  1534. "e": "AQAB"
  1535. },
  1536. "contact": [
  1537. ],
  1538. "createdAt": "2025-03-01T21:52:06.428811432Z",
  1539. "status": "valid"
  1540. }
  1541. 2025-03-01 21:52:06,524:DEBUG:acme.client:Storing nonce: -q2VbyefjJhpEg7hfc3N3fe2REgy7I49SMfzmCY0xyRYKh3DNio
  1542. 2025-03-01 21:52:07,703:DEBUG:certbot._internal.display.obj:Notifying user: Account registered.
  1543. 2025-03-01 21:52:07,703:DEBUG:certbot._internal.main:Picked account: <Account(RegistrationResource(body=Registration(key=JWKRSA(key=<ComparableRSAKey(<cryptography.hazmat.bindings._rust.openssl.rsa.RSAPublicKey object at 0x75210e370c10>)>), contact=('mailto:[email protected]',), agreement=None, status='valid', terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://acme-v02.api.letsencrypt.org/acme/acct/2257550865', new_authzr_uri=None, terms_of_service='https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf'), d00674f5be0d27090a5b7932dc121229, Meta(creation_dt=datetime.datetime(2025, 3, 1, 21, 52, 6, tzinfo=<UTC>), creation_host='chocobo-kweh', register_to_eff='[email protected]'))>
  1544. 2025-03-01 21:52:07,705:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for discourse.kwehchocobo.com and www.discourse.kwehchocobo.com
  1545. 2025-03-01 21:52:07,713:DEBUG:acme.client:JWS payload:
  1546. b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "discourse.kwehchocobo.com"\n },\n {\n "type": "dns",\n "value": "www.discourse.kwehchocobo.com"\n }\n ]\n}'
  1547. 2025-03-01 21:52:07,715:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
  1548. {
  1549. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICItcTJWYnllZmpKaHBFZzdoZmMzTjNmZTJSRWd5N0k0OVNNZnptQ1kweHlSWUtoM0ROaW8iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  1550. "signature": "CKDA-dQK4SC_LQwkFo3N5hOUyikZ56BaRAWeBsfVPuMst6S04Vdfl0pKHcn0QsegPODScH9CBWpMVSXLrRosC6r4MA3Rgh2QjcSsR1pmNhH7YUE0wF9PWeqJAb4pA0Rdm4pWQVmcJ3qSnkxqbt7J7zcRufpAn5jhF16hYootsUaZ4yCb5KSX6bEiszqtO5IkqLlCZ5SSstMTWB4_xCspt34LdtC6uOsgOQgeK1Qb48dTJUs5qUs_cLkIV_Y1aAThzNsXp_BAsvLE8CTPU_MOUP7S5Wm4tbFKMB0A9IYhGc0FH3lsrsY9K5Gp59BDThfQz3Sy0CQ5B6PO-1-9MTZC9w",
  1551. "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9LAogICAgewogICAgICAidHlwZSI6ICJkbnMiLAogICAgICAidmFsdWUiOiAid3d3LmRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9CiAgXQp9"
  1552. }
  1553. 2025-03-01 21:52:07,795:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 519
  1554. 2025-03-01 21:52:07,795:DEBUG:acme.client:Received response:
  1555. HTTP 201
  1556. Server: nginx
  1557. Date: Sat, 01 Mar 2025 21:52:07 GMT
  1558. Content-Type: application/json
  1559. Content-Length: 519
  1560. Connection: keep-alive
  1561. Boulder-Requester: 2257550865
  1562. Cache-Control: public, max-age=0, no-cache
  1563. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  1564. Location: https://acme-v02.api.letsencrypt.org/acme/order/2257550865/359281357985
  1565. Replay-Nonce: 7Mi0XlJlXYRmkqcxp6nR5th2cV-A0_q6JMDFLOQbGPe02r1mINQ
  1566. X-Frame-Options: DENY
  1567. Strict-Transport-Security: max-age=604800
  1568.  
  1569. {
  1570. "status": "pending",
  1571. "expires": "2025-03-08T21:52:07Z",
  1572. "identifiers": [
  1573. {
  1574. "type": "dns",
  1575. "value": "discourse.kwehchocobo.com"
  1576. },
  1577. {
  1578. "type": "dns",
  1579. "value": "www.discourse.kwehchocobo.com"
  1580. }
  1581. ],
  1582. "authorizations": [
  1583. "https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475",
  1584. "https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485"
  1585. ],
  1586. "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2257550865/359281357985"
  1587. }
  1588. 2025-03-01 21:52:07,795:DEBUG:acme.client:Storing nonce: 7Mi0XlJlXYRmkqcxp6nR5th2cV-A0_q6JMDFLOQbGPe02r1mINQ
  1589. 2025-03-01 21:52:07,796:DEBUG:acme.client:JWS payload:
  1590. b''
  1591. 2025-03-01 21:52:07,797:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475:
  1592. {
  1593. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICI3TWkwWGxKbFhZUm1rcWN4cDZuUjV0aDJjVi1BMF9xNkpNREZMT1FiR1BlMDJyMW1JTlEiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDc1In0",
  1594. "signature": "Zbi0HjbX_GrNhxm_4qZy2iJYBu5toGw8HCdozGKkTKKIz3FWpHYIAsZvl93YBPLJagzxU-FNKdg8UnLqP7jwembdI5KwXC-CXahphD4MLEhdVnlIYcX8xGpqUehBxnNkT01Keg4GWWHyuYrW4hQTUW1aIbyOUGNtWAFEGfxIdEHjN9aGmc-TldHLuFXGLGqF7nHP8k-5-NWECWC4vH__ps_YRn5Q5v96Egq_bDCZ0frzp206oRuQC700NGk44nRoaeZtJJNNh1k1_8XGOB7nlSMDT56OkcA8jIQzi1or3XRObCt2XpR40H9aZ84onsJ9TTZ2YwBdBQd7SgK94i15lg",
  1595. "payload": ""
  1596. }
  1597. 2025-03-01 21:52:07,823:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752475 HTTP/1.1" 200 833
  1598. 2025-03-01 21:52:07,823:DEBUG:acme.client:Received response:
  1599. HTTP 200
  1600. Server: nginx
  1601. Date: Sat, 01 Mar 2025 21:52:07 GMT
  1602. Content-Type: application/json
  1603. Content-Length: 833
  1604. Connection: keep-alive
  1605. Boulder-Requester: 2257550865
  1606. Cache-Control: public, max-age=0, no-cache
  1607. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  1608. Replay-Nonce: -q2VbyefzaWpEj3jiZAuDGsXvl4CwlDnf8OrenyahW6H85-N4nw
  1609. X-Frame-Options: DENY
  1610. Strict-Transport-Security: max-age=604800
  1611.  
  1612. {
  1613. "identifier": {
  1614. "type": "dns",
  1615. "value": "discourse.kwehchocobo.com"
  1616. },
  1617. "status": "pending",
  1618. "expires": "2025-03-08T21:52:07Z",
  1619. "challenges": [
  1620. {
  1621. "type": "http-01",
  1622. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/qeERxA",
  1623. "status": "pending",
  1624. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  1625. },
  1626. {
  1627. "type": "tls-alpn-01",
  1628. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/LrWRzg",
  1629. "status": "pending",
  1630. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  1631. },
  1632. {
  1633. "type": "dns-01",
  1634. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/YMtBaw",
  1635. "status": "pending",
  1636. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  1637. }
  1638. ]
  1639. }
  1640. 2025-03-01 21:52:07,823:DEBUG:acme.client:Storing nonce: -q2VbyefzaWpEj3jiZAuDGsXvl4CwlDnf8OrenyahW6H85-N4nw
  1641. 2025-03-01 21:52:07,824:DEBUG:acme.client:JWS payload:
  1642. b''
  1643. 2025-03-01 21:52:07,825:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485:
  1644. {
  1645. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICItcTJWYnllZnphV3BFajNqaVpBdURHc1h2bDRDd2xEbmY4T3JlbnlhaFc2SDg1LU40bnciLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDg1In0",
  1646. "signature": "gCzQMFTzdfhPZNQCQVXiBIZOLc8DFSx62VxF5k_90P5wGn1J_BoQnfywc1ekg4SJKaj5lOK11udBPKv2SU3X6NUmwQyt2POPwheiV3HBK8FRyAPmagZ4CwD3nL3-hOKlsUC5z9_iW5e8ywX6aYCTVRKYXDbyd-G6jAm8gAFNXKnZtGvpcoW_GdHGhjZfreWP4b6jnNPAl8du2yn3ucaDLTBJNUMp6_EaiP0PJC8qi7Lk_yOQeHw-0-2GMETvef0ie_iEcpSoTLLgI37Tg-xAgTE0NOaOiwBu0Pe5SS-PNT42XC3-AJweMcDcuC-v51V7ovUnNhAgK0yOSsrrHKTpxw",
  1647. "payload": ""
  1648. }
  1649. 2025-03-01 21:52:07,848:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752485 HTTP/1.1" 200 837
  1650. 2025-03-01 21:52:07,849:DEBUG:acme.client:Received response:
  1651. HTTP 200
  1652. Server: nginx
  1653. Date: Sat, 01 Mar 2025 21:52:07 GMT
  1654. Content-Type: application/json
  1655. Content-Length: 837
  1656. Connection: keep-alive
  1657. Boulder-Requester: 2257550865
  1658. Cache-Control: public, max-age=0, no-cache
  1659. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  1660. Replay-Nonce: 7Mi0XlJlI7qm1eSQbSJPSqAwysg_Qdf7PdkyWcwhEuSEs2X8y9w
  1661. X-Frame-Options: DENY
  1662. Strict-Transport-Security: max-age=604800
  1663.  
  1664. {
  1665. "identifier": {
  1666. "type": "dns",
  1667. "value": "www.discourse.kwehchocobo.com"
  1668. },
  1669. "status": "pending",
  1670. "expires": "2025-03-08T21:52:07Z",
  1671. "challenges": [
  1672. {
  1673. "type": "tls-alpn-01",
  1674. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/KZ24OA",
  1675. "status": "pending",
  1676. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  1677. },
  1678. {
  1679. "type": "dns-01",
  1680. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/_1bj7A",
  1681. "status": "pending",
  1682. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  1683. },
  1684. {
  1685. "type": "http-01",
  1686. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/2kbbcw",
  1687. "status": "pending",
  1688. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  1689. }
  1690. ]
  1691. }
  1692. 2025-03-01 21:52:07,849:DEBUG:acme.client:Storing nonce: 7Mi0XlJlI7qm1eSQbSJPSqAwysg_Qdf7PdkyWcwhEuSEs2X8y9w
  1693. 2025-03-01 21:52:07,849:INFO:certbot._internal.auth_handler:Performing the following challenges:
  1694. 2025-03-01 21:52:07,849:INFO:certbot._internal.auth_handler:http-01 challenge for discourse.kwehchocobo.com
  1695. 2025-03-01 21:52:07,849:INFO:certbot._internal.auth_handler:http-01 challenge for www.discourse.kwehchocobo.com
  1696. 2025-03-01 21:52:07,850:DEBUG:acme.standalone:Failed to bind to :80 using IPv6
  1697. 2025-03-01 21:52:07,850:DEBUG:acme.standalone:Failed to bind to :80 using IPv4
  1698. 2025-03-01 21:52:12,570:DEBUG:acme.standalone:Failed to bind to :80 using IPv6
  1699. 2025-03-01 21:52:12,570:DEBUG:acme.standalone:Failed to bind to :80 using IPv4
  1700. 2025-03-01 21:52:14,318:DEBUG:certbot._internal.error_handler:Encountered exception:
  1701. Traceback (most recent call last):
  1702. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 79, in run
  1703. servers = acme_standalone.HTTP01DualNetworkedServers(
  1704. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1705. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 219, in __init__
  1706. super().__init__(HTTP01Server, *args, **kwargs)
  1707. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 122, in __init__
  1708. raise last_socket_err
  1709. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 97, in __init__
  1710. server = ServerClass(*new_args, **kwargs)
  1711. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1712. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 209, in __init__
  1713. super().__init__(
  1714. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 201, in __init__
  1715. super().__init__(*args, **kwargs)
  1716. File "/usr/lib/python3.12/socketserver.py", line 457, in __init__
  1717. self.server_bind()
  1718. File "/usr/lib/python3.12/http/server.py", line 136, in server_bind
  1719. socketserver.TCPServer.server_bind(self)
  1720. File "/usr/lib/python3.12/socketserver.py", line 473, in server_bind
  1721. self.socket.bind(self.server_address)
  1722. OSError: [Errno 98] Address already in use
  1723.  
  1724. During handling of the above exception, another exception occurred:
  1725.  
  1726. Traceback (most recent call last):
  1727. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 170, in _try_perform_single
  1728. return self._perform_single(achall)
  1729. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1730. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 176, in _perform_single
  1731. servers, response = self._perform_http_01(achall)
  1732. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1733. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 185, in _perform_http_01
  1734. servers = self.servers.run(port, challenges.HTTP01, listenaddr=addr)
  1735. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1736. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 82, in run
  1737. raise errors.StandaloneBindError(error, port)
  1738. certbot.errors.StandaloneBindError: Problem binding to port 80: [Errno 98] Address already in use
  1739.  
  1740. During handling of the above exception, another exception occurred:
  1741.  
  1742. Traceback (most recent call last):
  1743. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 88, in handle_authorizations
  1744. resps = self.auth.perform(achalls)
  1745. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  1746. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 164, in perform
  1747. return [self._try_perform_single(achall) for achall in achalls]
  1748. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1749. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 172, in _try_perform_single
  1750. _handle_perform_error(error)
  1751. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 226, in _handle_perform_error
  1752. raise errors.PluginError(msg)
  1753. certbot.errors.PluginError: Could not bind TCP port 80 because it is already in use by another process on this system (such as a web server). Please stop the program in question and then try again.
  1754.  
  1755. 2025-03-01 21:52:14,318:DEBUG:certbot._internal.error_handler:Calling registered functions
  1756. 2025-03-01 21:52:14,318:INFO:certbot._internal.auth_handler:Cleaning up challenges
  1757. 2025-03-01 21:52:14,319:DEBUG:certbot._internal.log:Exiting abnormally:
  1758. Traceback (most recent call last):
  1759. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 79, in run
  1760. servers = acme_standalone.HTTP01DualNetworkedServers(
  1761. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1762. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 219, in __init__
  1763. super().__init__(HTTP01Server, *args, **kwargs)
  1764. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 122, in __init__
  1765. raise last_socket_err
  1766. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 97, in __init__
  1767. server = ServerClass(*new_args, **kwargs)
  1768. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1769. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 209, in __init__
  1770. super().__init__(
  1771. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 201, in __init__
  1772. super().__init__(*args, **kwargs)
  1773. File "/usr/lib/python3.12/socketserver.py", line 457, in __init__
  1774. self.server_bind()
  1775. File "/usr/lib/python3.12/http/server.py", line 136, in server_bind
  1776. socketserver.TCPServer.server_bind(self)
  1777. File "/usr/lib/python3.12/socketserver.py", line 473, in server_bind
  1778. self.socket.bind(self.server_address)
  1779. OSError: [Errno 98] Address already in use
  1780.  
  1781. During handling of the above exception, another exception occurred:
  1782.  
  1783. Traceback (most recent call last):
  1784. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 170, in _try_perform_single
  1785. return self._perform_single(achall)
  1786. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1787. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 176, in _perform_single
  1788. servers, response = self._perform_http_01(achall)
  1789. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1790. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 185, in _perform_http_01
  1791. servers = self.servers.run(port, challenges.HTTP01, listenaddr=addr)
  1792. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1793. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 82, in run
  1794. raise errors.StandaloneBindError(error, port)
  1795. certbot.errors.StandaloneBindError: Problem binding to port 80: [Errno 98] Address already in use
  1796.  
  1797. During handling of the above exception, another exception occurred:
  1798.  
  1799. Traceback (most recent call last):
  1800. File "/usr/bin/certbot", line 33, in <module>
  1801. sys.exit(load_entry_point('certbot==2.9.0', 'console_scripts', 'certbot')())
  1802. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1803. File "/usr/lib/python3/dist-packages/certbot/main.py", line 19, in main
  1804. return internal_main.main(cli_args)
  1805. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1806. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1894, in main
  1807. return config.func(config, plugins)
  1808. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1809. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1600, in certonly
  1810. lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  1811. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1812. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
  1813. lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  1814. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1815. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
  1816. cert, chain, key, _ = self.obtain_certificate(domains)
  1817. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1818. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 428, in obtain_certificate
  1819. orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  1820. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1821. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 496, in _get_order_and_authorizations
  1822. authzr = self.auth_handler.handle_authorizations(orderr, self.config, best_effort)
  1823. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1824. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 88, in handle_authorizations
  1825. resps = self.auth.perform(achalls)
  1826. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  1827. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 164, in perform
  1828. return [self._try_perform_single(achall) for achall in achalls]
  1829. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1830. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 172, in _try_perform_single
  1831. _handle_perform_error(error)
  1832. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 226, in _handle_perform_error
  1833. raise errors.PluginError(msg)
  1834. certbot.errors.PluginError: Could not bind TCP port 80 because it is already in use by another process on this system (such as a web server). Please stop the program in question and then try again.
  1835. 2025-03-01 21:52:14,322:ERROR:certbot._internal.log:Could not bind TCP port 80 because it is already in use by another process on this system (such as a web server). Please stop the program in question and then try again.
  1836. 2025-03-01 21:52:32,455:DEBUG:certbot._internal.main:certbot version: 2.9.0
  1837. 2025-03-01 21:52:32,456:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  1838. 2025-03-01 21:52:32,456:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'discourse.kwehchocobo.com', '-d', 'www.discourse.kwehchocobo.com']
  1839. 2025-03-01 21:52:32,456:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  1840. 2025-03-01 21:52:32,464:DEBUG:certbot._internal.log:Root logging level set at 30
  1841. 2025-03-01 21:52:32,465:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
  1842. 2025-03-01 21:52:32,465:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
  1843. Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
  1844. Interfaces: Authenticator, Plugin
  1845. Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
  1846. Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x796cf7ff9520>
  1847. Prep: True
  1848. 2025-03-01 21:52:32,465:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x796cf7ff9520> and installer None
  1849. 2025-03-01 21:52:32,465:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
  1850. 2025-03-01 21:52:32,515: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/2257550865', new_authzr_uri=None, terms_of_service=None), d00674f5be0d27090a5b7932dc121229, Meta(creation_dt=datetime.datetime(2025, 3, 1, 21, 52, 6, tzinfo=<UTC>), creation_host='chocobo-kweh', register_to_eff='[email protected]'))>
  1851. 2025-03-01 21:52:32,516:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
  1852. 2025-03-01 21:52:32,517:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
  1853. 2025-03-01 21:52:32,579:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
  1854. 2025-03-01 21:52:32,580:DEBUG:acme.client:Received response:
  1855. HTTP 200
  1856. Server: nginx
  1857. Date: Sat, 01 Mar 2025 21:52:32 GMT
  1858. Content-Type: application/json
  1859. Content-Length: 1042
  1860. Connection: keep-alive
  1861. Cache-Control: public, max-age=0, no-cache
  1862. X-Frame-Options: DENY
  1863. Strict-Transport-Security: max-age=604800
  1864.  
  1865. {
  1866. "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  1867. "meta": {
  1868. "caaIdentities": [
  1869. "letsencrypt.org"
  1870. ],
  1871. "profiles": {
  1872. "classic": "https://letsencrypt.org/docs/profiles#classic",
  1873. "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
  1874. "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
  1875. },
  1876. "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
  1877. "website": "https://letsencrypt.org"
  1878. },
  1879. "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  1880. "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  1881. "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  1882. "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  1883. "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert",
  1884. "ufAGwfzIS_o": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417"
  1885. }
  1886. 2025-03-01 21:52:32,580:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for discourse.kwehchocobo.com and www.discourse.kwehchocobo.com
  1887. 2025-03-01 21:52:32,583:DEBUG:acme.client:Requesting fresh nonce
  1888. 2025-03-01 21:52:32,584:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
  1889. 2025-03-01 21:52:32,604:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
  1890. 2025-03-01 21:52:32,604:DEBUG:acme.client:Received response:
  1891. HTTP 200
  1892. Server: nginx
  1893. Date: Sat, 01 Mar 2025 21:52:32 GMT
  1894. Connection: keep-alive
  1895. Cache-Control: public, max-age=0, no-cache
  1896. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  1897. Replay-Nonce: -q2Vbyefz7EQV5vkdS8gYVBOF5OiB2XSNr5QNr1c2i8mHJi92rQ
  1898. X-Frame-Options: DENY
  1899. Strict-Transport-Security: max-age=604800
  1900.  
  1901.  
  1902. 2025-03-01 21:52:32,604:DEBUG:acme.client:Storing nonce: -q2Vbyefz7EQV5vkdS8gYVBOF5OiB2XSNr5QNr1c2i8mHJi92rQ
  1903. 2025-03-01 21:52:32,605:DEBUG:acme.client:JWS payload:
  1904. b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "discourse.kwehchocobo.com"\n },\n {\n "type": "dns",\n "value": "www.discourse.kwehchocobo.com"\n }\n ]\n}'
  1905. 2025-03-01 21:52:32,607:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
  1906. {
  1907. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICItcTJWYnllZno3RVFWNXZrZFM4Z1lWQk9GNU9pQjJYU05yNVFOcjFjMmk4bUhKaTkyclEiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  1908. "signature": "IhfoQET1pKVJUBqqZPJnUJCX8_5pWvkOk2DOHrzOUNhb5wkFSSEjYBFzrFDRLhwnj-1N6l5z3V5GyPxF0VDq99KhrB1cvhUNN5raiNjT3cXs-zIIe4WFua2v1_T_rxPr2edwrHAvyIBsB2HJlixQmpfjqdEXBI1TN7DveVgMQ2ospz7iFdfRNuPHyV1XQoNhZkB0qh9Mq-dzWdkeEPwSabZcpqTlfssFJEkNoYO5fz7qtWPDantTvRFbZeHLuz1mha9L5Sb3gpQS_9igy94pUbVecO47VxUHo-wm_O6Jy4F2VQGZ_qB8CEmmTCAe55gyiHTEF17HdG8KauWKAJidvg",
  1909. "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9LAogICAgewogICAgICAidHlwZSI6ICJkbnMiLAogICAgICAidmFsdWUiOiAid3d3LmRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9CiAgXQp9"
  1910. }
  1911. 2025-03-01 21:52:32,667:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 519
  1912. 2025-03-01 21:52:32,667:DEBUG:acme.client:Received response:
  1913. HTTP 201
  1914. Server: nginx
  1915. Date: Sat, 01 Mar 2025 21:52:32 GMT
  1916. Content-Type: application/json
  1917. Content-Length: 519
  1918. Connection: keep-alive
  1919. Boulder-Requester: 2257550865
  1920. Cache-Control: public, max-age=0, no-cache
  1921. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  1922. Location: https://acme-v02.api.letsencrypt.org/acme/order/2257550865/359281357985
  1923. Replay-Nonce: -q2VbyefWJe3UWLK3XtxqMk68wzE-2xH_5S4pXa1warlQMBN3Go
  1924. X-Frame-Options: DENY
  1925. Strict-Transport-Security: max-age=604800
  1926.  
  1927. {
  1928. "status": "pending",
  1929. "expires": "2025-03-08T21:52:07Z",
  1930. "identifiers": [
  1931. {
  1932. "type": "dns",
  1933. "value": "discourse.kwehchocobo.com"
  1934. },
  1935. {
  1936. "type": "dns",
  1937. "value": "www.discourse.kwehchocobo.com"
  1938. }
  1939. ],
  1940. "authorizations": [
  1941. "https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475",
  1942. "https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485"
  1943. ],
  1944. "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2257550865/359281357985"
  1945. }
  1946. 2025-03-01 21:52:32,667:DEBUG:acme.client:Storing nonce: -q2VbyefWJe3UWLK3XtxqMk68wzE-2xH_5S4pXa1warlQMBN3Go
  1947. 2025-03-01 21:52:32,668:DEBUG:acme.client:JWS payload:
  1948. b''
  1949. 2025-03-01 21:52:32,669:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475:
  1950. {
  1951. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICItcTJWYnllZldKZTNVV0xLM1h0eHFNazY4d3pFLTJ4SF81UzRwWGExd2FybFFNQk4zR28iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDc1In0",
  1952. "signature": "buFTd8xXsbT6QhgrS_7AeE5LUvHkaq1XHNegPNtigAVG7VaOdv_CXb8d_9loZCFhWxE1HlY4tqf9_iK7mQz1Y-AUGYIXft6dsD8ve3jz4vBqX_bqPFhlDtK0zgEdFKBqXfUkdC0WmyUG_-CIyoGmGRmZEh4pVrEonaL4Hbn8uY7SKdt_XDDOXQkLdIQs9Fa47JAXUL1ZFFw1ccwwKsSJ63LC_Z9Vxgy-BTqCLoua70t1a72HVpJnSSOmtIK9YPf038aeLBXKXWH8TBehR3XXo3N8bjhU255bBr1YVcgz3ke-C3wRTiXaSbMc-DWWAkI6hwayZqfvtnvOKtq-_xedjw",
  1953. "payload": ""
  1954. }
  1955. 2025-03-01 21:52:32,694:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752475 HTTP/1.1" 200 833
  1956. 2025-03-01 21:52:32,694:DEBUG:acme.client:Received response:
  1957. HTTP 200
  1958. Server: nginx
  1959. Date: Sat, 01 Mar 2025 21:52:32 GMT
  1960. Content-Type: application/json
  1961. Content-Length: 833
  1962. Connection: keep-alive
  1963. Boulder-Requester: 2257550865
  1964. Cache-Control: public, max-age=0, no-cache
  1965. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  1966. Replay-Nonce: 7Mi0XlJl69hShSlWr4ipLUAvjsQtfUeRYMbiGIj_4jwoOZByqlM
  1967. X-Frame-Options: DENY
  1968. Strict-Transport-Security: max-age=604800
  1969.  
  1970. {
  1971. "identifier": {
  1972. "type": "dns",
  1973. "value": "discourse.kwehchocobo.com"
  1974. },
  1975. "status": "pending",
  1976. "expires": "2025-03-08T21:52:07Z",
  1977. "challenges": [
  1978. {
  1979. "type": "tls-alpn-01",
  1980. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/LrWRzg",
  1981. "status": "pending",
  1982. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  1983. },
  1984. {
  1985. "type": "http-01",
  1986. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/qeERxA",
  1987. "status": "pending",
  1988. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  1989. },
  1990. {
  1991. "type": "dns-01",
  1992. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/YMtBaw",
  1993. "status": "pending",
  1994. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  1995. }
  1996. ]
  1997. }
  1998. 2025-03-01 21:52:32,694:DEBUG:acme.client:Storing nonce: 7Mi0XlJl69hShSlWr4ipLUAvjsQtfUeRYMbiGIj_4jwoOZByqlM
  1999. 2025-03-01 21:52:32,695:DEBUG:acme.client:JWS payload:
  2000. b''
  2001. 2025-03-01 21:52:32,696:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485:
  2002. {
  2003. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICI3TWkwWGxKbDY5aFNoU2xXcjRpcExVQXZqc1F0ZlVlUllNYmlHSWpfNGp3b09aQnlxbE0iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDg1In0",
  2004. "signature": "e8dT1xVSV_G-JMptNhpLDPq9VW5DEW6mxlGxdmH8tETU-KMtMCm_mizehazDZ07p3YHQTpAOb1oYtVHHoLkW1VDdmhdebXOQAlGZee4qln45Uz6CBH5NnBfqm2imY8GQbToOfUJq9qqgaSPezaJyoRSTzYunrhQwXeL3cihYGSTWdhoKvrI6OM9JW1sRSvEWSjYWu8IQX_CvutSVFA9hv4ZAbsuA1uyhKyYQcncsacQGP7A9fS--Kw91Y4bgzkjCiG3RXWHOkOckhw2ZbNAk1t8BYwLVu2k3wCxznx_1SwsnBahRtIzky-lpI3rO-Apg-pEZiwIEN02GwLpoXMa0yg",
  2005. "payload": ""
  2006. }
  2007. 2025-03-01 21:52:32,721:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752485 HTTP/1.1" 200 837
  2008. 2025-03-01 21:52:32,722:DEBUG:acme.client:Received response:
  2009. HTTP 200
  2010. Server: nginx
  2011. Date: Sat, 01 Mar 2025 21:52:32 GMT
  2012. Content-Type: application/json
  2013. Content-Length: 837
  2014. Connection: keep-alive
  2015. Boulder-Requester: 2257550865
  2016. Cache-Control: public, max-age=0, no-cache
  2017. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2018. Replay-Nonce: -q2Vbyef1VDBLMMNRdv2AFs2TdikMQC5Ag7IbJwKJjnQHmnN-ak
  2019. X-Frame-Options: DENY
  2020. Strict-Transport-Security: max-age=604800
  2021.  
  2022. {
  2023. "identifier": {
  2024. "type": "dns",
  2025. "value": "www.discourse.kwehchocobo.com"
  2026. },
  2027. "status": "pending",
  2028. "expires": "2025-03-08T21:52:07Z",
  2029. "challenges": [
  2030. {
  2031. "type": "http-01",
  2032. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/2kbbcw",
  2033. "status": "pending",
  2034. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2035. },
  2036. {
  2037. "type": "dns-01",
  2038. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/_1bj7A",
  2039. "status": "pending",
  2040. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2041. },
  2042. {
  2043. "type": "tls-alpn-01",
  2044. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/KZ24OA",
  2045. "status": "pending",
  2046. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2047. }
  2048. ]
  2049. }
  2050. 2025-03-01 21:52:32,722:DEBUG:acme.client:Storing nonce: -q2Vbyef1VDBLMMNRdv2AFs2TdikMQC5Ag7IbJwKJjnQHmnN-ak
  2051. 2025-03-01 21:52:32,723:INFO:certbot._internal.auth_handler:Performing the following challenges:
  2052. 2025-03-01 21:52:32,723:INFO:certbot._internal.auth_handler:http-01 challenge for discourse.kwehchocobo.com
  2053. 2025-03-01 21:52:32,723:INFO:certbot._internal.auth_handler:http-01 challenge for www.discourse.kwehchocobo.com
  2054. 2025-03-01 21:52:32,723:DEBUG:acme.standalone:Failed to bind to :80 using IPv6
  2055. 2025-03-01 21:52:32,724:DEBUG:acme.standalone:Failed to bind to :80 using IPv4
  2056. 2025-03-01 21:52:34,742:DEBUG:acme.standalone:Failed to bind to :80 using IPv6
  2057. 2025-03-01 21:52:34,742:DEBUG:acme.standalone:Failed to bind to :80 using IPv4
  2058. 2025-03-01 21:52:50,916:DEBUG:certbot._internal.error_handler:Encountered exception:
  2059. Traceback (most recent call last):
  2060. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 79, in run
  2061. servers = acme_standalone.HTTP01DualNetworkedServers(
  2062. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2063. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 219, in __init__
  2064. super().__init__(HTTP01Server, *args, **kwargs)
  2065. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 122, in __init__
  2066. raise last_socket_err
  2067. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 97, in __init__
  2068. server = ServerClass(*new_args, **kwargs)
  2069. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2070. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 209, in __init__
  2071. super().__init__(
  2072. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 201, in __init__
  2073. super().__init__(*args, **kwargs)
  2074. File "/usr/lib/python3.12/socketserver.py", line 457, in __init__
  2075. self.server_bind()
  2076. File "/usr/lib/python3.12/http/server.py", line 136, in server_bind
  2077. socketserver.TCPServer.server_bind(self)
  2078. File "/usr/lib/python3.12/socketserver.py", line 473, in server_bind
  2079. self.socket.bind(self.server_address)
  2080. OSError: [Errno 98] Address already in use
  2081.  
  2082. During handling of the above exception, another exception occurred:
  2083.  
  2084. Traceback (most recent call last):
  2085. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 170, in _try_perform_single
  2086. return self._perform_single(achall)
  2087. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2088. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 176, in _perform_single
  2089. servers, response = self._perform_http_01(achall)
  2090. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2091. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 185, in _perform_http_01
  2092. servers = self.servers.run(port, challenges.HTTP01, listenaddr=addr)
  2093. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2094. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 82, in run
  2095. raise errors.StandaloneBindError(error, port)
  2096. certbot.errors.StandaloneBindError: Problem binding to port 80: [Errno 98] Address already in use
  2097.  
  2098. During handling of the above exception, another exception occurred:
  2099.  
  2100. Traceback (most recent call last):
  2101. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 88, in handle_authorizations
  2102. resps = self.auth.perform(achalls)
  2103. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  2104. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 164, in perform
  2105. return [self._try_perform_single(achall) for achall in achalls]
  2106. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2107. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 172, in _try_perform_single
  2108. _handle_perform_error(error)
  2109. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 226, in _handle_perform_error
  2110. raise errors.PluginError(msg)
  2111. certbot.errors.PluginError: Could not bind TCP port 80 because it is already in use by another process on this system (such as a web server). Please stop the program in question and then try again.
  2112.  
  2113. 2025-03-01 21:52:50,916:DEBUG:certbot._internal.error_handler:Calling registered functions
  2114. 2025-03-01 21:52:50,916:INFO:certbot._internal.auth_handler:Cleaning up challenges
  2115. 2025-03-01 21:52:50,916:DEBUG:certbot._internal.log:Exiting abnormally:
  2116. Traceback (most recent call last):
  2117. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 79, in run
  2118. servers = acme_standalone.HTTP01DualNetworkedServers(
  2119. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2120. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 219, in __init__
  2121. super().__init__(HTTP01Server, *args, **kwargs)
  2122. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 122, in __init__
  2123. raise last_socket_err
  2124. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 97, in __init__
  2125. server = ServerClass(*new_args, **kwargs)
  2126. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2127. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 209, in __init__
  2128. super().__init__(
  2129. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 201, in __init__
  2130. super().__init__(*args, **kwargs)
  2131. File "/usr/lib/python3.12/socketserver.py", line 457, in __init__
  2132. self.server_bind()
  2133. File "/usr/lib/python3.12/http/server.py", line 136, in server_bind
  2134. socketserver.TCPServer.server_bind(self)
  2135. File "/usr/lib/python3.12/socketserver.py", line 473, in server_bind
  2136. self.socket.bind(self.server_address)
  2137. OSError: [Errno 98] Address already in use
  2138.  
  2139. During handling of the above exception, another exception occurred:
  2140.  
  2141. Traceback (most recent call last):
  2142. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 170, in _try_perform_single
  2143. return self._perform_single(achall)
  2144. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2145. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 176, in _perform_single
  2146. servers, response = self._perform_http_01(achall)
  2147. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2148. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 185, in _perform_http_01
  2149. servers = self.servers.run(port, challenges.HTTP01, listenaddr=addr)
  2150. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2151. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 82, in run
  2152. raise errors.StandaloneBindError(error, port)
  2153. certbot.errors.StandaloneBindError: Problem binding to port 80: [Errno 98] Address already in use
  2154.  
  2155. During handling of the above exception, another exception occurred:
  2156.  
  2157. Traceback (most recent call last):
  2158. File "/usr/bin/certbot", line 33, in <module>
  2159. sys.exit(load_entry_point('certbot==2.9.0', 'console_scripts', 'certbot')())
  2160. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2161. File "/usr/lib/python3/dist-packages/certbot/main.py", line 19, in main
  2162. return internal_main.main(cli_args)
  2163. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2164. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1894, in main
  2165. return config.func(config, plugins)
  2166. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2167. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1600, in certonly
  2168. lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  2169. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2170. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
  2171. lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  2172. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2173. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
  2174. cert, chain, key, _ = self.obtain_certificate(domains)
  2175. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2176. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 428, in obtain_certificate
  2177. orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  2178. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2179. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 496, in _get_order_and_authorizations
  2180. authzr = self.auth_handler.handle_authorizations(orderr, self.config, best_effort)
  2181. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2182. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 88, in handle_authorizations
  2183. resps = self.auth.perform(achalls)
  2184. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  2185. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 164, in perform
  2186. return [self._try_perform_single(achall) for achall in achalls]
  2187. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2188. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 172, in _try_perform_single
  2189. _handle_perform_error(error)
  2190. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 226, in _handle_perform_error
  2191. raise errors.PluginError(msg)
  2192. certbot.errors.PluginError: Could not bind TCP port 80 because it is already in use by another process on this system (such as a web server). Please stop the program in question and then try again.
  2193. 2025-03-01 21:52:50,919:ERROR:certbot._internal.log:Could not bind TCP port 80 because it is already in use by another process on this system (such as a web server). Please stop the program in question and then try again.
  2194. 2025-03-01 21:53:11,143:DEBUG:certbot._internal.main:certbot version: 2.9.0
  2195. 2025-03-01 21:53:11,143:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  2196. 2025-03-01 21:53:11,143:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'discourse.kwehchocobo.com', '-d', 'www.discourse.kwehchocobo.com']
  2197. 2025-03-01 21:53:11,144:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  2198. 2025-03-01 21:53:11,151:DEBUG:certbot._internal.log:Root logging level set at 30
  2199. 2025-03-01 21:53:11,152:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
  2200. 2025-03-01 21:53:11,153:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
  2201. Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
  2202. Interfaces: Authenticator, Plugin
  2203. Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
  2204. Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7c29fff85d30>
  2205. Prep: True
  2206. 2025-03-01 21:53:11,154:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7c29fff85d30> and installer None
  2207. 2025-03-01 21:53:11,154:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
  2208. 2025-03-01 21:53:11,209: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/2257550865', new_authzr_uri=None, terms_of_service=None), d00674f5be0d27090a5b7932dc121229, Meta(creation_dt=datetime.datetime(2025, 3, 1, 21, 52, 6, tzinfo=<UTC>), creation_host='chocobo-kweh', register_to_eff='[email protected]'))>
  2209. 2025-03-01 21:53:11,210:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
  2210. 2025-03-01 21:53:11,212:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
  2211. 2025-03-01 21:53:11,312:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
  2212. 2025-03-01 21:53:11,312:DEBUG:acme.client:Received response:
  2213. HTTP 200
  2214. Server: nginx
  2215. Date: Sat, 01 Mar 2025 21:53:11 GMT
  2216. Content-Type: application/json
  2217. Content-Length: 1042
  2218. Connection: keep-alive
  2219. Cache-Control: public, max-age=0, no-cache
  2220. X-Frame-Options: DENY
  2221. Strict-Transport-Security: max-age=604800
  2222.  
  2223. {
  2224. "DNlh7AEbW-U": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  2225. "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  2226. "meta": {
  2227. "caaIdentities": [
  2228. "letsencrypt.org"
  2229. ],
  2230. "profiles": {
  2231. "classic": "https://letsencrypt.org/docs/profiles#classic",
  2232. "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
  2233. "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
  2234. },
  2235. "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
  2236. "website": "https://letsencrypt.org"
  2237. },
  2238. "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  2239. "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  2240. "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  2241. "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  2242. "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
  2243. }
  2244. 2025-03-01 21:53:11,313:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for discourse.kwehchocobo.com and www.discourse.kwehchocobo.com
  2245. 2025-03-01 21:53:11,317:DEBUG:acme.client:Requesting fresh nonce
  2246. 2025-03-01 21:53:11,317:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
  2247. 2025-03-01 21:53:11,350:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
  2248. 2025-03-01 21:53:11,351:DEBUG:acme.client:Received response:
  2249. HTTP 200
  2250. Server: nginx
  2251. Date: Sat, 01 Mar 2025 21:53:11 GMT
  2252. Connection: keep-alive
  2253. Cache-Control: public, max-age=0, no-cache
  2254. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2255. Replay-Nonce: O_IBgPpLwD-Fw5O8WUMV6vF124dPSNA5jSq1Oc5o-UU9IPvnd0g
  2256. X-Frame-Options: DENY
  2257. Strict-Transport-Security: max-age=604800
  2258.  
  2259.  
  2260. 2025-03-01 21:53:11,351:DEBUG:acme.client:Storing nonce: O_IBgPpLwD-Fw5O8WUMV6vF124dPSNA5jSq1Oc5o-UU9IPvnd0g
  2261. 2025-03-01 21:53:11,351:DEBUG:acme.client:JWS payload:
  2262. b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "discourse.kwehchocobo.com"\n },\n {\n "type": "dns",\n "value": "www.discourse.kwehchocobo.com"\n }\n ]\n}'
  2263. 2025-03-01 21:53:11,354:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
  2264. {
  2265. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJPX0lCZ1BwTHdELUZ3NU84V1VNVjZ2RjEyNGRQU05BNWpTcTFPYzVvLVVVOUlQdm5kMGciLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  2266. "signature": "k6YQHHpLtRcb3b21G3IZ2izQB-aVgaK0FFvsoWWOImcj8GV-bDqoT1HBJX2zkTfJgcoZ847OB9AJXN_rkYASjIPrfnkpaiuEObY_qqxB6hQmzYF870qU_erRgBaEFRx0Q5Gy2VWeUQXMALzznTm9lgxxc3URbydLIiN_Cq3AdrTDcxa_V_rljri2Aih8GQbgsn7-Bpq34tVym0HTVzmNKlUklueQBHjh9wUHq4kE3naYKhJfYVTiPgX3oMautCrkjHSzX5Dcq-4euH6SmTb_TUdA99SpgsXP94Zxqp122BKDoksUjSZ9ePU-HssFN7Wpb6DMzWJrWna11Al3zP9w8w",
  2267. "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9LAogICAgewogICAgICAidHlwZSI6ICJkbnMiLAogICAgICAidmFsdWUiOiAid3d3LmRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9CiAgXQp9"
  2268. }
  2269. 2025-03-01 21:53:11,443:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 519
  2270. 2025-03-01 21:53:11,444:DEBUG:acme.client:Received response:
  2271. HTTP 201
  2272. Server: nginx
  2273. Date: Sat, 01 Mar 2025 21:53:11 GMT
  2274. Content-Type: application/json
  2275. Content-Length: 519
  2276. Connection: keep-alive
  2277. Boulder-Requester: 2257550865
  2278. Cache-Control: public, max-age=0, no-cache
  2279. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2280. Location: https://acme-v02.api.letsencrypt.org/acme/order/2257550865/359281357985
  2281. Replay-Nonce: rkDw0Do9LHJzoPmIh36wazgK3R7-pg9RZoC3oCiVH-UVvmGZ6Kw
  2282. X-Frame-Options: DENY
  2283. Strict-Transport-Security: max-age=604800
  2284.  
  2285. {
  2286. "status": "pending",
  2287. "expires": "2025-03-08T21:52:07Z",
  2288. "identifiers": [
  2289. {
  2290. "type": "dns",
  2291. "value": "discourse.kwehchocobo.com"
  2292. },
  2293. {
  2294. "type": "dns",
  2295. "value": "www.discourse.kwehchocobo.com"
  2296. }
  2297. ],
  2298. "authorizations": [
  2299. "https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475",
  2300. "https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485"
  2301. ],
  2302. "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2257550865/359281357985"
  2303. }
  2304. 2025-03-01 21:53:11,444:DEBUG:acme.client:Storing nonce: rkDw0Do9LHJzoPmIh36wazgK3R7-pg9RZoC3oCiVH-UVvmGZ6Kw
  2305. 2025-03-01 21:53:11,444:DEBUG:acme.client:JWS payload:
  2306. b''
  2307. 2025-03-01 21:53:11,445:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475:
  2308. {
  2309. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJya0R3MERvOUxISnpvUG1JaDM2d2F6Z0szUjctcGc5UlpvQzNvQ2lWSC1VVnZtR1o2S3ciLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDc1In0",
  2310. "signature": "QUM-ChpvWms7EBkCNX3dnbds4eURqkEiWmr8J08AgJnznToIMVLue44qcN93ZT8WtUJBHdUEY7IcrUGjbhHompGgwsVZBWkzWohrz7BM1ePTHgstoQf1BP7yhoCjbpzBApomedo6-XpKy98vb_sB6O8u4izl_jPejV4zrrlJZybF21o3IHo7yztW0TVJNtouqUJUxymkxbBXTwmnIhFy18fHCESttw3BvWf_8T8tCZpbtWs1ZdFFW2agJ0l7u0BIaUhvUQcGKExkPgzN-bc7IUD1KFttMW5Xo2gUZ5sAxFUkO-6McYrClKwpLFicBW_I0W7ExLmLt-YOWaw8A8VIkQ",
  2311. "payload": ""
  2312. }
  2313. 2025-03-01 21:53:11,488:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752475 HTTP/1.1" 200 833
  2314. 2025-03-01 21:53:11,488:DEBUG:acme.client:Received response:
  2315. HTTP 200
  2316. Server: nginx
  2317. Date: Sat, 01 Mar 2025 21:53:11 GMT
  2318. Content-Type: application/json
  2319. Content-Length: 833
  2320. Connection: keep-alive
  2321. Boulder-Requester: 2257550865
  2322. Cache-Control: public, max-age=0, no-cache
  2323. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2324. Replay-Nonce: rkDw0Do9FH4DUbwdaJuqSg1LpGcXyyLx_nVnYP4RhpF4uwSjdNI
  2325. X-Frame-Options: DENY
  2326. Strict-Transport-Security: max-age=604800
  2327.  
  2328. {
  2329. "identifier": {
  2330. "type": "dns",
  2331. "value": "discourse.kwehchocobo.com"
  2332. },
  2333. "status": "pending",
  2334. "expires": "2025-03-08T21:52:07Z",
  2335. "challenges": [
  2336. {
  2337. "type": "tls-alpn-01",
  2338. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/LrWRzg",
  2339. "status": "pending",
  2340. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  2341. },
  2342. {
  2343. "type": "http-01",
  2344. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/qeERxA",
  2345. "status": "pending",
  2346. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  2347. },
  2348. {
  2349. "type": "dns-01",
  2350. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/YMtBaw",
  2351. "status": "pending",
  2352. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  2353. }
  2354. ]
  2355. }
  2356. 2025-03-01 21:53:11,488:DEBUG:acme.client:Storing nonce: rkDw0Do9FH4DUbwdaJuqSg1LpGcXyyLx_nVnYP4RhpF4uwSjdNI
  2357. 2025-03-01 21:53:11,489:DEBUG:acme.client:JWS payload:
  2358. b''
  2359. 2025-03-01 21:53:11,490:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485:
  2360. {
  2361. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJya0R3MERvOUZINERVYndkYUp1cVNnMUxwR2NYeXlMeF9uVm5ZUDRSaHBGNHV3U2pkTkkiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDg1In0",
  2362. "signature": "bDjxq3_M8ObXUtcEh3-rsyEii3PkHyiXyELzbJ5UTrt9wGx2wBl-NI7tlMJWf2r1sKHkplaNII694FxG5SOMAHMpv9pPCE64ddAQcYBemUrXXYrNT7ybJAuDxjAbgNKzY9udrbTpN-Eu0rwVS4QKqrewVJ2BBvvc0d8VcVPOnf6zzRIfeBFlVRutKIMk9ZOsIyeey7b5rJHvNDSBumBnnBbinEyfVNi9EaWNuWuupsFYqFOH6UMc6Y8GbO6SzZlA4dOzwuHmo3mzW2NwCvLjLwhvP_oX0eqY53hRSvDF4ZfSzdezi2B_B_EeuaSNKcUTXBU1-NBCuZXFLjbm1NuLzw",
  2363. "payload": ""
  2364. }
  2365. 2025-03-01 21:53:11,533:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752485 HTTP/1.1" 200 837
  2366. 2025-03-01 21:53:11,533:DEBUG:acme.client:Received response:
  2367. HTTP 200
  2368. Server: nginx
  2369. Date: Sat, 01 Mar 2025 21:53:11 GMT
  2370. Content-Type: application/json
  2371. Content-Length: 837
  2372. Connection: keep-alive
  2373. Boulder-Requester: 2257550865
  2374. Cache-Control: public, max-age=0, no-cache
  2375. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2376. Replay-Nonce: O_IBgPpLjWbuk_44Mjmvl5-u5Q2R4tryaZTOKNVtzvLJLm--HqQ
  2377. X-Frame-Options: DENY
  2378. Strict-Transport-Security: max-age=604800
  2379.  
  2380. {
  2381. "identifier": {
  2382. "type": "dns",
  2383. "value": "www.discourse.kwehchocobo.com"
  2384. },
  2385. "status": "pending",
  2386. "expires": "2025-03-08T21:52:07Z",
  2387. "challenges": [
  2388. {
  2389. "type": "tls-alpn-01",
  2390. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/KZ24OA",
  2391. "status": "pending",
  2392. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2393. },
  2394. {
  2395. "type": "dns-01",
  2396. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/_1bj7A",
  2397. "status": "pending",
  2398. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2399. },
  2400. {
  2401. "type": "http-01",
  2402. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/2kbbcw",
  2403. "status": "pending",
  2404. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2405. }
  2406. ]
  2407. }
  2408. 2025-03-01 21:53:11,533:DEBUG:acme.client:Storing nonce: O_IBgPpLjWbuk_44Mjmvl5-u5Q2R4tryaZTOKNVtzvLJLm--HqQ
  2409. 2025-03-01 21:53:11,534:INFO:certbot._internal.auth_handler:Performing the following challenges:
  2410. 2025-03-01 21:53:11,534:INFO:certbot._internal.auth_handler:http-01 challenge for discourse.kwehchocobo.com
  2411. 2025-03-01 21:53:11,534:INFO:certbot._internal.auth_handler:http-01 challenge for www.discourse.kwehchocobo.com
  2412. 2025-03-01 21:53:11,535:DEBUG:acme.standalone:Failed to bind to :80 using IPv6
  2413. 2025-03-01 21:53:11,535:DEBUG:acme.standalone:Failed to bind to :80 using IPv4
  2414. 2025-03-01 21:53:13,071:DEBUG:acme.standalone:Failed to bind to :80 using IPv6
  2415. 2025-03-01 21:53:13,071:DEBUG:acme.standalone:Failed to bind to :80 using IPv4
  2416. 2025-03-01 21:53:25,065:DEBUG:certbot._internal.error_handler:Encountered exception:
  2417. Traceback (most recent call last):
  2418. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 79, in run
  2419. servers = acme_standalone.HTTP01DualNetworkedServers(
  2420. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2421. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 219, in __init__
  2422. super().__init__(HTTP01Server, *args, **kwargs)
  2423. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 122, in __init__
  2424. raise last_socket_err
  2425. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 97, in __init__
  2426. server = ServerClass(*new_args, **kwargs)
  2427. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2428. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 209, in __init__
  2429. super().__init__(
  2430. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 201, in __init__
  2431. super().__init__(*args, **kwargs)
  2432. File "/usr/lib/python3.12/socketserver.py", line 457, in __init__
  2433. self.server_bind()
  2434. File "/usr/lib/python3.12/http/server.py", line 136, in server_bind
  2435. socketserver.TCPServer.server_bind(self)
  2436. File "/usr/lib/python3.12/socketserver.py", line 473, in server_bind
  2437. self.socket.bind(self.server_address)
  2438. OSError: [Errno 98] Address already in use
  2439.  
  2440. During handling of the above exception, another exception occurred:
  2441.  
  2442. Traceback (most recent call last):
  2443. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 170, in _try_perform_single
  2444. return self._perform_single(achall)
  2445. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2446. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 176, in _perform_single
  2447. servers, response = self._perform_http_01(achall)
  2448. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2449. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 185, in _perform_http_01
  2450. servers = self.servers.run(port, challenges.HTTP01, listenaddr=addr)
  2451. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2452. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 82, in run
  2453. raise errors.StandaloneBindError(error, port)
  2454. certbot.errors.StandaloneBindError: Problem binding to port 80: [Errno 98] Address already in use
  2455.  
  2456. During handling of the above exception, another exception occurred:
  2457.  
  2458. Traceback (most recent call last):
  2459. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 88, in handle_authorizations
  2460. resps = self.auth.perform(achalls)
  2461. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  2462. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 164, in perform
  2463. return [self._try_perform_single(achall) for achall in achalls]
  2464. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2465. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 172, in _try_perform_single
  2466. _handle_perform_error(error)
  2467. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 226, in _handle_perform_error
  2468. raise errors.PluginError(msg)
  2469. certbot.errors.PluginError: Could not bind TCP port 80 because it is already in use by another process on this system (such as a web server). Please stop the program in question and then try again.
  2470.  
  2471. 2025-03-01 21:53:25,065:DEBUG:certbot._internal.error_handler:Calling registered functions
  2472. 2025-03-01 21:53:25,065:INFO:certbot._internal.auth_handler:Cleaning up challenges
  2473. 2025-03-01 21:53:25,065:DEBUG:certbot._internal.log:Exiting abnormally:
  2474. Traceback (most recent call last):
  2475. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 79, in run
  2476. servers = acme_standalone.HTTP01DualNetworkedServers(
  2477. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2478. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 219, in __init__
  2479. super().__init__(HTTP01Server, *args, **kwargs)
  2480. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 122, in __init__
  2481. raise last_socket_err
  2482. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 97, in __init__
  2483. server = ServerClass(*new_args, **kwargs)
  2484. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2485. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 209, in __init__
  2486. super().__init__(
  2487. File "/usr/lib/python3/dist-packages/acme/standalone.py", line 201, in __init__
  2488. super().__init__(*args, **kwargs)
  2489. File "/usr/lib/python3.12/socketserver.py", line 457, in __init__
  2490. self.server_bind()
  2491. File "/usr/lib/python3.12/http/server.py", line 136, in server_bind
  2492. socketserver.TCPServer.server_bind(self)
  2493. File "/usr/lib/python3.12/socketserver.py", line 473, in server_bind
  2494. self.socket.bind(self.server_address)
  2495. OSError: [Errno 98] Address already in use
  2496.  
  2497. During handling of the above exception, another exception occurred:
  2498.  
  2499. Traceback (most recent call last):
  2500. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 170, in _try_perform_single
  2501. return self._perform_single(achall)
  2502. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2503. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 176, in _perform_single
  2504. servers, response = self._perform_http_01(achall)
  2505. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2506. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 185, in _perform_http_01
  2507. servers = self.servers.run(port, challenges.HTTP01, listenaddr=addr)
  2508. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2509. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 82, in run
  2510. raise errors.StandaloneBindError(error, port)
  2511. certbot.errors.StandaloneBindError: Problem binding to port 80: [Errno 98] Address already in use
  2512.  
  2513. During handling of the above exception, another exception occurred:
  2514.  
  2515. Traceback (most recent call last):
  2516. File "/usr/bin/certbot", line 33, in <module>
  2517. sys.exit(load_entry_point('certbot==2.9.0', 'console_scripts', 'certbot')())
  2518. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2519. File "/usr/lib/python3/dist-packages/certbot/main.py", line 19, in main
  2520. return internal_main.main(cli_args)
  2521. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2522. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1894, in main
  2523. return config.func(config, plugins)
  2524. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2525. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1600, in certonly
  2526. lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  2527. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2528. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
  2529. lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  2530. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2531. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
  2532. cert, chain, key, _ = self.obtain_certificate(domains)
  2533. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2534. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 428, in obtain_certificate
  2535. orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  2536. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2537. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 496, in _get_order_and_authorizations
  2538. authzr = self.auth_handler.handle_authorizations(orderr, self.config, best_effort)
  2539. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2540. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 88, in handle_authorizations
  2541. resps = self.auth.perform(achalls)
  2542. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  2543. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 164, in perform
  2544. return [self._try_perform_single(achall) for achall in achalls]
  2545. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2546. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 172, in _try_perform_single
  2547. _handle_perform_error(error)
  2548. File "/usr/lib/python3/dist-packages/certbot/_internal/plugins/standalone.py", line 226, in _handle_perform_error
  2549. raise errors.PluginError(msg)
  2550. certbot.errors.PluginError: Could not bind TCP port 80 because it is already in use by another process on this system (such as a web server). Please stop the program in question and then try again.
  2551. 2025-03-01 21:53:25,069:ERROR:certbot._internal.log:Could not bind TCP port 80 because it is already in use by another process on this system (such as a web server). Please stop the program in question and then try again.
  2552. 2025-03-01 21:53:48,674:DEBUG:certbot._internal.main:certbot version: 2.9.0
  2553. 2025-03-01 21:53:48,674:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  2554. 2025-03-01 21:53:48,674:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'discourse.kwehchocobo.com', '-d', 'www.discourse.kwehchocobo.com']
  2555. 2025-03-01 21:53:48,675:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  2556. 2025-03-01 21:53:48,681:DEBUG:certbot._internal.log:Root logging level set at 30
  2557. 2025-03-01 21:53:48,682:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
  2558. 2025-03-01 21:53:48,682:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
  2559. Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
  2560. Interfaces: Authenticator, Plugin
  2561. Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
  2562. Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x7488cbb49df0>
  2563. Prep: True
  2564. 2025-03-01 21:53:48,683:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x7488cbb49df0> and installer None
  2565. 2025-03-01 21:53:48,683:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
  2566. 2025-03-01 21:53:48,728: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/2257550865', new_authzr_uri=None, terms_of_service=None), d00674f5be0d27090a5b7932dc121229, Meta(creation_dt=datetime.datetime(2025, 3, 1, 21, 52, 6, tzinfo=<UTC>), creation_host='chocobo-kweh', register_to_eff='[email protected]'))>
  2567. 2025-03-01 21:53:48,729:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
  2568. 2025-03-01 21:53:48,731:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
  2569. 2025-03-01 21:53:48,828:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
  2570. 2025-03-01 21:53:48,828:DEBUG:acme.client:Received response:
  2571. HTTP 200
  2572. Server: nginx
  2573. Date: Sat, 01 Mar 2025 21:53:48 GMT
  2574. Content-Type: application/json
  2575. Content-Length: 1042
  2576. Connection: keep-alive
  2577. Cache-Control: public, max-age=0, no-cache
  2578. X-Frame-Options: DENY
  2579. Strict-Transport-Security: max-age=604800
  2580.  
  2581. {
  2582. "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  2583. "meta": {
  2584. "caaIdentities": [
  2585. "letsencrypt.org"
  2586. ],
  2587. "profiles": {
  2588. "classic": "https://letsencrypt.org/docs/profiles#classic",
  2589. "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
  2590. "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
  2591. },
  2592. "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
  2593. "website": "https://letsencrypt.org"
  2594. },
  2595. "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  2596. "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  2597. "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  2598. "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  2599. "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert",
  2600. "xy9vkcCAdm0": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417"
  2601. }
  2602. 2025-03-01 21:53:48,829:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for discourse.kwehchocobo.com and www.discourse.kwehchocobo.com
  2603. 2025-03-01 21:53:48,832:DEBUG:acme.client:Requesting fresh nonce
  2604. 2025-03-01 21:53:48,833:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
  2605. 2025-03-01 21:53:48,866:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
  2606. 2025-03-01 21:53:48,867:DEBUG:acme.client:Received response:
  2607. HTTP 200
  2608. Server: nginx
  2609. Date: Sat, 01 Mar 2025 21:53:48 GMT
  2610. Connection: keep-alive
  2611. Cache-Control: public, max-age=0, no-cache
  2612. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2613. Replay-Nonce: O_IBgPpLOJh4H9jaNH1Fw-jXfuTiyAs9W51eUF5cCDXzSkB53DQ
  2614. X-Frame-Options: DENY
  2615. Strict-Transport-Security: max-age=604800
  2616.  
  2617.  
  2618. 2025-03-01 21:53:48,867:DEBUG:acme.client:Storing nonce: O_IBgPpLOJh4H9jaNH1Fw-jXfuTiyAs9W51eUF5cCDXzSkB53DQ
  2619. 2025-03-01 21:53:48,867:DEBUG:acme.client:JWS payload:
  2620. b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "discourse.kwehchocobo.com"\n },\n {\n "type": "dns",\n "value": "www.discourse.kwehchocobo.com"\n }\n ]\n}'
  2621. 2025-03-01 21:53:48,870:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
  2622. {
  2623. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJPX0lCZ1BwTE9KaDRIOWphTkgxRnctalhmdVRpeUFzOVc1MWVVRjVjQ0RYelNrQjUzRFEiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  2624. "signature": "M_j3IG5CE6IUnF-MbHh_g6Z4AoTfxWrwH0GvUb1akJ-jbH10kHS9FHfRWldbvEUZ5bhCD5pJDXaa8eMrqV1bUXyXaADIEEmaZSQFAJGPfB94sbWvti4tYBq7hOOJZbtruu9Zh7IdSvDh2MiS7nL5JYmlU77XPnSg71bBzmevNy-MIFLsO9uNiJI0-n7rRgpTcJpJrIcy3SEZK8ajJkFFAmI8WKXYbaXcVCgwiT9h0TLsDVJyMfa7aCm27OGdzn97uoaabhkojOJGH6Nz36x77kQ9M9RHxd2BYotvNNVX0WYiVGUFztCvLa2yx_5hrDvNs_Dzws0uj1AI8Jj9_fx3uA",
  2625. "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9LAogICAgewogICAgICAidHlwZSI6ICJkbnMiLAogICAgICAidmFsdWUiOiAid3d3LmRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9CiAgXQp9"
  2626. }
  2627. 2025-03-01 21:53:48,940:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 519
  2628. 2025-03-01 21:53:48,940:DEBUG:acme.client:Received response:
  2629. HTTP 201
  2630. Server: nginx
  2631. Date: Sat, 01 Mar 2025 21:53:48 GMT
  2632. Content-Type: application/json
  2633. Content-Length: 519
  2634. Connection: keep-alive
  2635. Boulder-Requester: 2257550865
  2636. Cache-Control: public, max-age=0, no-cache
  2637. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2638. Location: https://acme-v02.api.letsencrypt.org/acme/order/2257550865/359281357985
  2639. Replay-Nonce: O_IBgPpLxiNJgcVUoiUvifCLA9EduAHIu1t4iISspcgpY1asoaQ
  2640. X-Frame-Options: DENY
  2641. Strict-Transport-Security: max-age=604800
  2642.  
  2643. {
  2644. "status": "pending",
  2645. "expires": "2025-03-08T21:52:07Z",
  2646. "identifiers": [
  2647. {
  2648. "type": "dns",
  2649. "value": "discourse.kwehchocobo.com"
  2650. },
  2651. {
  2652. "type": "dns",
  2653. "value": "www.discourse.kwehchocobo.com"
  2654. }
  2655. ],
  2656. "authorizations": [
  2657. "https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475",
  2658. "https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485"
  2659. ],
  2660. "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/2257550865/359281357985"
  2661. }
  2662. 2025-03-01 21:53:48,940:DEBUG:acme.client:Storing nonce: O_IBgPpLxiNJgcVUoiUvifCLA9EduAHIu1t4iISspcgpY1asoaQ
  2663. 2025-03-01 21:53:48,941:DEBUG:acme.client:JWS payload:
  2664. b''
  2665. 2025-03-01 21:53:48,943:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475:
  2666. {
  2667. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJPX0lCZ1BwTHhpTkpnY1ZVb2lVdmlmQ0xBOUVkdUFISXUxdDRpSVNzcGNncFkxYXNvYVEiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDc1In0",
  2668. "signature": "Vbm2aNtXGO_RDloME03jqz0vU3e6GOq-or9VxgVyH8INoEpcPn6csABss2mamriaiP4QPexJCRjIG0KY6SxpBXzFfduLMdCpneBLikm8n-r4vgosV-NX5SkkX-ptJxqJnGVtHlx8wSJ1qecLDJTbgLVIRo3mw9pk5ZfJg62PfM8dOCqgSI3WJDCdjsDtYhdFgU9jF8x_mMP4ODomjk-4duW9040BoMFidKuune9QV1MMqkiTk7jZUzpr63nX50BEo_UQOFWs0wjz8NF9tiZ-C-dTpZEaHQYUaSR8AaMYvw-6uEJqoy_nnuZOSSaUmU_YI9e_XcewkUWpZYQrUqCFwA",
  2669. "payload": ""
  2670. }
  2671. 2025-03-01 21:53:48,990:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752475 HTTP/1.1" 200 833
  2672. 2025-03-01 21:53:48,991:DEBUG:acme.client:Received response:
  2673. HTTP 200
  2674. Server: nginx
  2675. Date: Sat, 01 Mar 2025 21:53:48 GMT
  2676. Content-Type: application/json
  2677. Content-Length: 833
  2678. Connection: keep-alive
  2679. Boulder-Requester: 2257550865
  2680. Cache-Control: public, max-age=0, no-cache
  2681. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2682. Replay-Nonce: rkDw0Do9LThvn1uxDlK77dNeqCbxalU4BGDwLo0s6mr86z-kZck
  2683. X-Frame-Options: DENY
  2684. Strict-Transport-Security: max-age=604800
  2685.  
  2686. {
  2687. "identifier": {
  2688. "type": "dns",
  2689. "value": "discourse.kwehchocobo.com"
  2690. },
  2691. "status": "pending",
  2692. "expires": "2025-03-08T21:52:07Z",
  2693. "challenges": [
  2694. {
  2695. "type": "tls-alpn-01",
  2696. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/LrWRzg",
  2697. "status": "pending",
  2698. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  2699. },
  2700. {
  2701. "type": "http-01",
  2702. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/qeERxA",
  2703. "status": "pending",
  2704. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  2705. },
  2706. {
  2707. "type": "dns-01",
  2708. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/YMtBaw",
  2709. "status": "pending",
  2710. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  2711. }
  2712. ]
  2713. }
  2714. 2025-03-01 21:53:48,991:DEBUG:acme.client:Storing nonce: rkDw0Do9LThvn1uxDlK77dNeqCbxalU4BGDwLo0s6mr86z-kZck
  2715. 2025-03-01 21:53:48,991:DEBUG:acme.client:JWS payload:
  2716. b''
  2717. 2025-03-01 21:53:48,993:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485:
  2718. {
  2719. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJya0R3MERvOUxUaHZuMXV4RGxLNzdkTmVxQ2J4YWxVNEJHRHdMbzBzNm1yODZ6LWtaY2siLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDg1In0",
  2720. "signature": "ki6yXKZubjkSUIs7BvUv-xChtBvWXmlXh-efhqsnx-H4Hdsi3oE-1LPK5gopNGe3ORjRyp3B8_ay51YJ7f5yA_Wu64yJKHFQAGTrNfP6h1YZ5I5LnFD_FnK3esfkVcWdxbkPYBncSc1DIkgxD3SVqZmgtTzOLtqtTUYRu-8UDVKR-R7oI6z_y_Ena1fcLvDYgj8dZueBlu-j-t__ZeqZpHFO4kR3DvGQWLdRU4y7lu_fT-bNWW_8xgN0AkVLHFj_yUyLgUqJ1NjA-O1AiVqOR7Ib6frsF9oItGsCMQ81--R4lEME6PGpz27wb525jklzvmJgI_0EMcKUm0OJfZPfdA",
  2721. "payload": ""
  2722. }
  2723. 2025-03-01 21:53:49,038:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752485 HTTP/1.1" 200 837
  2724. 2025-03-01 21:53:49,038:DEBUG:acme.client:Received response:
  2725. HTTP 200
  2726. Server: nginx
  2727. Date: Sat, 01 Mar 2025 21:53:49 GMT
  2728. Content-Type: application/json
  2729. Content-Length: 837
  2730. Connection: keep-alive
  2731. Boulder-Requester: 2257550865
  2732. Cache-Control: public, max-age=0, no-cache
  2733. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2734. Replay-Nonce: rkDw0Do9gj1Reu-2Q6s6J42KTz4CNPK7Qxa_lG9pqdifsZkB31c
  2735. X-Frame-Options: DENY
  2736. Strict-Transport-Security: max-age=604800
  2737.  
  2738. {
  2739. "identifier": {
  2740. "type": "dns",
  2741. "value": "www.discourse.kwehchocobo.com"
  2742. },
  2743. "status": "pending",
  2744. "expires": "2025-03-08T21:52:07Z",
  2745. "challenges": [
  2746. {
  2747. "type": "http-01",
  2748. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/2kbbcw",
  2749. "status": "pending",
  2750. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2751. },
  2752. {
  2753. "type": "tls-alpn-01",
  2754. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/KZ24OA",
  2755. "status": "pending",
  2756. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2757. },
  2758. {
  2759. "type": "dns-01",
  2760. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/_1bj7A",
  2761. "status": "pending",
  2762. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2763. }
  2764. ]
  2765. }
  2766. 2025-03-01 21:53:49,038:DEBUG:acme.client:Storing nonce: rkDw0Do9gj1Reu-2Q6s6J42KTz4CNPK7Qxa_lG9pqdifsZkB31c
  2767. 2025-03-01 21:53:49,039:INFO:certbot._internal.auth_handler:Performing the following challenges:
  2768. 2025-03-01 21:53:49,039:INFO:certbot._internal.auth_handler:http-01 challenge for discourse.kwehchocobo.com
  2769. 2025-03-01 21:53:49,039:INFO:certbot._internal.auth_handler:http-01 challenge for www.discourse.kwehchocobo.com
  2770. 2025-03-01 21:53:49,040:DEBUG:acme.standalone:Successfully bound to :80 using IPv6
  2771. 2025-03-01 21:53:49,040:DEBUG:acme.standalone:Certbot wasn't able to bind to :80 using IPv4, this is often expected due to the dual stack nature of IPv6 socket implementations.
  2772. 2025-03-01 21:53:49,043:DEBUG:acme.client:JWS payload:
  2773. b'{}'
  2774. 2025-03-01 21:53:49,044:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/qeERxA:
  2775. {
  2776. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJya0R3MERvOWdqMVJldS0yUTZzNko0MktUejRDTlBLN1F4YV9sRzlwcWRpZnNaa0IzMWMiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NoYWxsLzIyNTc1NTA4NjUvNDgzNDA2NzUyNDc1L3FlRVJ4QSJ9",
  2777. "signature": "geR0Sp6uqls3lB40UH4MyGjmKX29zXivRTAkS8QNhCuQfbHlxwoYuvgbHFl_6kbIAa9Uv-2ULYYPFnceTFwkXnzxKYN3iYCexw_SXoKjKoiY2VLOka_80nRvT3xkiMX7HLOXWI7qLXB7xn6_D4dOrzjxrQljdLNOUI-qJBgTem-T21hDkCh0T4xXuGCIsSgZ0lse74_jOkwh6y5yq34jowxhnB3i-6XCyocZ6RGy1h7lp2YOGS4BCG6GtQjGyyuYgiNS16G_SL-wMcfyywR1xAF5mfGyYLxSUE2MgeSzSyeMEAecr4r_KGW02fX-50y2HYbI7CVYB9Xnt07FnTCE7Q",
  2778. "payload": "e30"
  2779. }
  2780. 2025-03-01 21:53:49,087:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall/2257550865/483406752475/qeERxA HTTP/1.1" 200 195
  2781. 2025-03-01 21:53:49,087:DEBUG:acme.client:Received response:
  2782. HTTP 200
  2783. Server: nginx
  2784. Date: Sat, 01 Mar 2025 21:53:49 GMT
  2785. Content-Type: application/json
  2786. Content-Length: 195
  2787. Connection: keep-alive
  2788. Boulder-Requester: 2257550865
  2789. Cache-Control: public, max-age=0, no-cache
  2790. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475>;rel="up"
  2791. Location: https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/qeERxA
  2792. Replay-Nonce: rkDw0Do9XtYm8AoLhKC7oJsS11pzPnELMmJ3CHzHDFdyAeXduCk
  2793. X-Frame-Options: DENY
  2794. Strict-Transport-Security: max-age=604800
  2795.  
  2796. {
  2797. "type": "http-01",
  2798. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/qeERxA",
  2799. "status": "pending",
  2800. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4"
  2801. }
  2802. 2025-03-01 21:53:49,087:DEBUG:acme.client:Storing nonce: rkDw0Do9XtYm8AoLhKC7oJsS11pzPnELMmJ3CHzHDFdyAeXduCk
  2803. 2025-03-01 21:53:49,088:DEBUG:acme.client:JWS payload:
  2804. b'{}'
  2805. 2025-03-01 21:53:49,090:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/2kbbcw:
  2806. {
  2807. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJya0R3MERvOVh0WW04QW9MaEtDN29Kc1MxMXB6UG5FTE1tSjNDSHpIREZkeUFlWGR1Q2siLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2NoYWxsLzIyNTc1NTA4NjUvNDgzNDA2NzUyNDg1LzJrYmJjdyJ9",
  2808. "signature": "h0A1CeTr_YED1OZo9j9MDdBxEjw1Dzgtj00hucZi4qHtF401-YeZy2vaWsBCv5gTNZ95L9-suMN29tMO7_nM4SH6p0cDjztAuKmAmCdX0EeFa3O21v-0j2YdiMdGXJq-S_Qvr4V4n0DzlbqoBHwv5TAky7pz_aW3FCouVNwLOargOeoRaHmqwG42zCRXmwFdmhphhb_zMF1eVsgUHKXFBTKfcSpG6yThHL_LSMOq4xawc1AlwvEqrQHBJ7cPdf6MubuewU9NXhpLF3mugpgiNVtpSlhB_uYgTIEbrAbcboljkwGghHcKQJEgu5xpjM8YPfzkkYYj_LhLWhjIu46g-g",
  2809. "payload": "e30"
  2810. }
  2811. 2025-03-01 21:53:49,130:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall/2257550865/483406752485/2kbbcw HTTP/1.1" 200 195
  2812. 2025-03-01 21:53:49,130:DEBUG:acme.client:Received response:
  2813. HTTP 200
  2814. Server: nginx
  2815. Date: Sat, 01 Mar 2025 21:53:49 GMT
  2816. Content-Type: application/json
  2817. Content-Length: 195
  2818. Connection: keep-alive
  2819. Boulder-Requester: 2257550865
  2820. Cache-Control: public, max-age=0, no-cache
  2821. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485>;rel="up"
  2822. Location: https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/2kbbcw
  2823. Replay-Nonce: O_IBgPpLveJocxEIaxBBqruNmE9FX690RscQvXhjqgA8B0hLT1w
  2824. X-Frame-Options: DENY
  2825. Strict-Transport-Security: max-age=604800
  2826.  
  2827. {
  2828. "type": "http-01",
  2829. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/2kbbcw",
  2830. "status": "pending",
  2831. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2832. }
  2833. 2025-03-01 21:53:49,131:DEBUG:acme.client:Storing nonce: O_IBgPpLveJocxEIaxBBqruNmE9FX690RscQvXhjqgA8B0hLT1w
  2834. 2025-03-01 21:53:49,131:INFO:certbot._internal.auth_handler:Waiting for verification...
  2835. 2025-03-01 21:53:50,131:DEBUG:acme.client:JWS payload:
  2836. b''
  2837. 2025-03-01 21:53:50,133:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752475:
  2838. {
  2839. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJPX0lCZ1BwTHZlSm9jeEVJYXhCQnFydU5tRTlGWDY5MFJzY1F2WGhqcWdBOEIwaExUMXciLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDc1In0",
  2840. "signature": "GKhfH8gNwKiquPoMCbELBxJ45AV4ltv29UIL5WKNMuCEZPgN2ZYaUy8G94RWxqi-yurEAJ-EqeYqJMdCBfOX89ikDPR7OLWl4xgP2Y5F1akAsvNPs6dSvabxObEfZ75AudeGdajHOrBW5MjvApU--jaTRVOSPjSAFhQ_4K62dwq-00L1JJwhdUrnovckQgFqb3Y5QBMZYgxXfiKjqQkxgO-3EXSTdxkRP7n0_IMgobMhrerB7Rcr819XqLivrvlOPcunytzNF8jnMuWo6BfFVYHJxXqsvt7bIh_IdEalEGfgQRYMOggX9IAFvzI75AoucL5zsWlMLJPOz1VDF9dE6Q",
  2841. "payload": ""
  2842. }
  2843. 2025-03-01 21:53:50,182:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752475 HTTP/1.1" 200 1076
  2844. 2025-03-01 21:53:50,182:DEBUG:acme.client:Received response:
  2845. HTTP 200
  2846. Server: nginx
  2847. Date: Sat, 01 Mar 2025 21:53:50 GMT
  2848. Content-Type: application/json
  2849. Content-Length: 1076
  2850. Connection: keep-alive
  2851. Boulder-Requester: 2257550865
  2852. Cache-Control: public, max-age=0, no-cache
  2853. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2854. Replay-Nonce: O_IBgPpLUhFnDQ21dKQlJdPe84frJjJMS0Nn8KO3w-clAHIuGus
  2855. X-Frame-Options: DENY
  2856. Strict-Transport-Security: max-age=604800
  2857.  
  2858. {
  2859. "identifier": {
  2860. "type": "dns",
  2861. "value": "discourse.kwehchocobo.com"
  2862. },
  2863. "status": "invalid",
  2864. "expires": "2025-03-08T21:52:07Z",
  2865. "challenges": [
  2866. {
  2867. "type": "http-01",
  2868. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752475/qeERxA",
  2869. "status": "invalid",
  2870. "validated": "2025-03-01T21:53:49Z",
  2871. "error": {
  2872. "type": "urn:ietf:params:acme:error:connection",
  2873. "detail": "161.35.227.79: Fetching http://discourse.kwehchocobo.com/.well-known/acme-challenge/M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4: Connection refused",
  2874. "status": 400
  2875. },
  2876. "token": "M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4",
  2877. "validationRecord": [
  2878. {
  2879. "url": "http://discourse.kwehchocobo.com/.well-known/acme-challenge/M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4",
  2880. "hostname": "discourse.kwehchocobo.com",
  2881. "port": "80",
  2882. "addressesResolved": [
  2883. "161.35.227.79"
  2884. ],
  2885. "addressUsed": "161.35.227.79"
  2886. }
  2887. ]
  2888. }
  2889. ]
  2890. }
  2891. 2025-03-01 21:53:50,182:DEBUG:acme.client:Storing nonce: O_IBgPpLUhFnDQ21dKQlJdPe84frJjJMS0Nn8KO3w-clAHIuGus
  2892. 2025-03-01 21:53:50,183:DEBUG:acme.client:JWS payload:
  2893. b''
  2894. 2025-03-01 21:53:50,184:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz/2257550865/483406752485:
  2895. {
  2896. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICJPX0lCZ1BwTFVoRm5EUTIxZEtRbEpkUGU4NGZySmpKTVMwTm44S08zdy1jbEFISXVHdXMiLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2F1dGh6LzIyNTc1NTA4NjUvNDgzNDA2NzUyNDg1In0",
  2897. "signature": "JxeQs7UM5UNRSlcOX_ELBsYF9WV1ldH1wSZPNRtC7ysyPgyDKWGmvhMfdhJIkeoXBYE4sqhUOcH0qSPCegBU0NpmnNicGHgsn7llaUzEKN0BgrHNXliaNpo1kPnQWDnTCSGOL0rR_VzLPH-bTpFUlL8ezjUA0EsE-yyekVcuA7FW6R7x6r4RSO3bzi6qb6t6S6PjV7fs27wfvTrCAN9RoK6N8hX4L0SjZiPmqoHCEUTtMm3Sgamif_LtBpm8fLyHbybybK1sH6O_QRSZ_sErw0A_3EnL7y_wBookNyfR-rdoCmjHc6EoYdUillNTa26rNwmgPD1IuyXvnuW4BUksrQ",
  2898. "payload": ""
  2899. }
  2900. 2025-03-01 21:53:50,219:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz/2257550865/483406752485 HTTP/1.1" 200 794
  2901. 2025-03-01 21:53:50,220:DEBUG:acme.client:Received response:
  2902. HTTP 200
  2903. Server: nginx
  2904. Date: Sat, 01 Mar 2025 21:53:50 GMT
  2905. Content-Type: application/json
  2906. Content-Length: 794
  2907. Connection: keep-alive
  2908. Boulder-Requester: 2257550865
  2909. Cache-Control: public, max-age=0, no-cache
  2910. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  2911. Replay-Nonce: rkDw0Do9j0VUhUx-Db-UbOMK3g46t0hSaNNqRwB_9gyLHJrg7uc
  2912. X-Frame-Options: DENY
  2913. Strict-Transport-Security: max-age=604800
  2914.  
  2915. {
  2916. "identifier": {
  2917. "type": "dns",
  2918. "value": "www.discourse.kwehchocobo.com"
  2919. },
  2920. "status": "invalid",
  2921. "expires": "2025-03-08T21:52:07Z",
  2922. "challenges": [
  2923. {
  2924. "type": "http-01",
  2925. "url": "https://acme-v02.api.letsencrypt.org/acme/chall/2257550865/483406752485/2kbbcw",
  2926. "status": "invalid",
  2927. "validated": "2025-03-01T21:53:49Z",
  2928. "error": {
  2929. "type": "urn:ietf:params:acme:error:dns",
  2930. "detail": "DNS problem: NXDOMAIN looking up A for www.discourse.kwehchocobo.com - check that a DNS record exists for this domain; DNS problem: NXDOMAIN looking up AAAA for www.discourse.kwehchocobo.com - check that a DNS record exists for this domain",
  2931. "status": 400
  2932. },
  2933. "token": "sNAkFCWRKdJ0Axz9UvYZ8fyE6sFcKQfMf7xwTqTCkGo"
  2934. }
  2935. ]
  2936. }
  2937. 2025-03-01 21:53:50,220:DEBUG:acme.client:Storing nonce: rkDw0Do9j0VUhUx-Db-UbOMK3g46t0hSaNNqRwB_9gyLHJrg7uc
  2938. 2025-03-01 21:53:50,220:INFO:certbot._internal.auth_handler:Challenge failed for domain discourse.kwehchocobo.com
  2939. 2025-03-01 21:53:50,220:INFO:certbot._internal.auth_handler:Challenge failed for domain www.discourse.kwehchocobo.com
  2940. 2025-03-01 21:53:50,220:INFO:certbot._internal.auth_handler:http-01 challenge for discourse.kwehchocobo.com
  2941. 2025-03-01 21:53:50,220:INFO:certbot._internal.auth_handler:http-01 challenge for www.discourse.kwehchocobo.com
  2942. 2025-03-01 21:53:50,220:DEBUG:certbot._internal.display.obj:Notifying user:
  2943. Certbot failed to authenticate some domains (authenticator: standalone). The Certificate Authority reported these problems:
  2944. Domain: discourse.kwehchocobo.com
  2945. Type: connection
  2946. Detail: 161.35.227.79: Fetching http://discourse.kwehchocobo.com/.well-known/acme-challenge/M3xUI2AaD2CErxI50WbUv1XZWBTFf3klv27UBxxW4B4: Connection refused
  2947.  
  2948. Domain: www.discourse.kwehchocobo.com
  2949. Type: dns
  2950. Detail: DNS problem: NXDOMAIN looking up A for www.discourse.kwehchocobo.com - check that a DNS record exists for this domain; DNS problem: NXDOMAIN looking up AAAA for www.discourse.kwehchocobo.com - check that a DNS record exists for this domain
  2951.  
  2952. Hint: The Certificate Authority failed to download the challenge files from the temporary standalone webserver started by Certbot on port 80. Ensure that the listed domains point to this machine and that it can accept inbound connections from the internet.
  2953.  
  2954. 2025-03-01 21:53:50,221:DEBUG:certbot._internal.error_handler:Encountered exception:
  2955. Traceback (most recent call last):
  2956. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 108, in handle_authorizations
  2957. self._poll_authorizations(authzrs, max_retries, max_time_mins, best_effort)
  2958. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 212, in _poll_authorizations
  2959. raise errors.AuthorizationError('Some challenges have failed.')
  2960. certbot.errors.AuthorizationError: Some challenges have failed.
  2961.  
  2962. 2025-03-01 21:53:50,222:DEBUG:certbot._internal.error_handler:Calling registered functions
  2963. 2025-03-01 21:53:50,222:INFO:certbot._internal.auth_handler:Cleaning up challenges
  2964. 2025-03-01 21:53:50,222:DEBUG:certbot._internal.plugins.standalone:Stopping server at :::80...
  2965. 2025-03-01 21:53:50,543:DEBUG:certbot._internal.log:Exiting abnormally:
  2966. Traceback (most recent call last):
  2967. File "/usr/bin/certbot", line 33, in <module>
  2968. sys.exit(load_entry_point('certbot==2.9.0', 'console_scripts', 'certbot')())
  2969. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2970. File "/usr/lib/python3/dist-packages/certbot/main.py", line 19, in main
  2971. return internal_main.main(cli_args)
  2972. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2973. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1894, in main
  2974. return config.func(config, plugins)
  2975. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2976. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1600, in certonly
  2977. lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  2978. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2979. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
  2980. lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  2981. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2982. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
  2983. cert, chain, key, _ = self.obtain_certificate(domains)
  2984. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2985. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 428, in obtain_certificate
  2986. orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  2987. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2988. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 496, in _get_order_and_authorizations
  2989. authzr = self.auth_handler.handle_authorizations(orderr, self.config, best_effort)
  2990. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2991. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 108, in handle_authorizations
  2992. self._poll_authorizations(authzrs, max_retries, max_time_mins, best_effort)
  2993. File "/usr/lib/python3/dist-packages/certbot/_internal/auth_handler.py", line 212, in _poll_authorizations
  2994. raise errors.AuthorizationError('Some challenges have failed.')
  2995. certbot.errors.AuthorizationError: Some challenges have failed.
  2996. 2025-03-01 21:53:50,546:ERROR:certbot._internal.log:Some challenges have failed.
  2997. 2025-03-01 21:54:26,395:DEBUG:certbot._internal.main:certbot version: 2.9.0
  2998. 2025-03-01 21:54:26,395:DEBUG:certbot._internal.main:Location of certbot entry point: /usr/bin/certbot
  2999. 2025-03-01 21:54:26,395:DEBUG:certbot._internal.main:Arguments: ['--standalone', '-d', 'discourse.kwehchocobo.com']
  3000. 2025-03-01 21:54:26,396:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
  3001. 2025-03-01 21:54:26,403:DEBUG:certbot._internal.log:Root logging level set at 30
  3002. 2025-03-01 21:54:26,404:DEBUG:certbot._internal.plugins.selection:Requested authenticator standalone and installer None
  3003. 2025-03-01 21:54:26,404:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * standalone
  3004. Description: Runs an HTTP server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no HTTP server already running. HTTP challenge only (wildcards not supported).
  3005. Interfaces: Authenticator, Plugin
  3006. Entry point: EntryPoint(name='standalone', value='certbot._internal.plugins.standalone:Authenticator', group='certbot.plugins')
  3007. Initialized: <certbot._internal.plugins.standalone.Authenticator object at 0x721b770f3530>
  3008. Prep: True
  3009. 2025-03-01 21:54:26,404:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot._internal.plugins.standalone.Authenticator object at 0x721b770f3530> and installer None
  3010. 2025-03-01 21:54:26,404:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator standalone, Installer None
  3011. 2025-03-01 21:54:26,452: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/2257550865', new_authzr_uri=None, terms_of_service=None), d00674f5be0d27090a5b7932dc121229, Meta(creation_dt=datetime.datetime(2025, 3, 1, 21, 52, 6, tzinfo=<UTC>), creation_host='chocobo-kweh', register_to_eff='[email protected]'))>
  3012. 2025-03-01 21:54:26,453:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory.
  3013. 2025-03-01 21:54:26,455:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443
  3014. 2025-03-01 21:54:26,517:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 1042
  3015. 2025-03-01 21:54:26,518:DEBUG:acme.client:Received response:
  3016. HTTP 200
  3017. Server: nginx
  3018. Date: Sat, 01 Mar 2025 21:54:26 GMT
  3019. Content-Type: application/json
  3020. Content-Length: 1042
  3021. Connection: keep-alive
  3022. Cache-Control: public, max-age=0, no-cache
  3023. X-Frame-Options: DENY
  3024. Strict-Transport-Security: max-age=604800
  3025.  
  3026. {
  3027. "BHDBTSGhw7E": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417",
  3028. "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change",
  3029. "meta": {
  3030. "caaIdentities": [
  3031. "letsencrypt.org"
  3032. ],
  3033. "profiles": {
  3034. "classic": "https://letsencrypt.org/docs/profiles#classic",
  3035. "shortlived": "https://letsencrypt.org/docs/profiles#shortlived (not yet generally available)",
  3036. "tlsserver": "https://letsencrypt.org/docs/profiles#tlsserver (not yet generally available)"
  3037. },
  3038. "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.5-February-24-2025.pdf",
  3039. "website": "https://letsencrypt.org"
  3040. },
  3041. "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct",
  3042. "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce",
  3043. "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order",
  3044. "renewalInfo": "https://acme-v02.api.letsencrypt.org/draft-ietf-acme-ari-03/renewalInfo",
  3045. "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert"
  3046. }
  3047. 2025-03-01 21:54:26,519:DEBUG:certbot._internal.display.obj:Notifying user: Requesting a certificate for discourse.kwehchocobo.com
  3048. 2025-03-01 21:54:26,523:DEBUG:acme.client:Requesting fresh nonce
  3049. 2025-03-01 21:54:26,523:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce.
  3050. 2025-03-01 21:54:26,545:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0
  3051. 2025-03-01 21:54:26,546:DEBUG:acme.client:Received response:
  3052. HTTP 200
  3053. Server: nginx
  3054. Date: Sat, 01 Mar 2025 21:54:26 GMT
  3055. Connection: keep-alive
  3056. Cache-Control: public, max-age=0, no-cache
  3057. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index"
  3058. Replay-Nonce: 7Mi0XlJl-nLqNDwqA1a9H3g_U6ajIgc5ZtOHtOKlDWvoOBMc_1o
  3059. X-Frame-Options: DENY
  3060. Strict-Transport-Security: max-age=604800
  3061.  
  3062.  
  3063. 2025-03-01 21:54:26,546:DEBUG:acme.client:Storing nonce: 7Mi0XlJl-nLqNDwqA1a9H3g_U6ajIgc5ZtOHtOKlDWvoOBMc_1o
  3064. 2025-03-01 21:54:26,546:DEBUG:acme.client:JWS payload:
  3065. b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "discourse.kwehchocobo.com"\n }\n ]\n}'
  3066. 2025-03-01 21:54:26,549:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order:
  3067. {
  3068. "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvMjI1NzU1MDg2NSIsICJub25jZSI6ICI3TWkwWGxKbC1uTHFORHdxQTFhOUgzZ19VNmFqSWdjNVp0T0h0T0tsRFd2b09CTWNfMW8iLCAidXJsIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL25ldy1vcmRlciJ9",
  3069. "signature": "Fj2Y_New-02c7UZWHfqBnWc4_NUtbxDkNIEUCdZGkMm-B0cENax25608BghZnILltEQSoSodMHAGMNblfUgss1nkrj7H7V9ifVXATvaHMswnQt50LFtIa1yKj1hEdWGLnLXNoFfU4FtLSxFUWxc0dIXB-9HpYpNYZxC46WP27ddAYV1wP5JL0kyF27mgevfpVutKpbR7ZLdIZiAS1U3UCq0hm8tKpCfkt4vCMe2ebnYNOrV8ilnbaBacybPZtvV0LAq2F2ektchg9Yy6RwkumT4KOS1O9k00DjXAt8zRrJWrU8Mj7Tt9XREf5MxIUm2hVUT2SFwUtj8yIVYx2Ver-g",
  3070. "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImRpc2NvdXJzZS5rd2VoY2hvY29iby5jb20iCiAgICB9CiAgXQp9"
  3071. }
  3072. 2025-03-01 21:54:26,589:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 429 306
  3073. 2025-03-01 21:54:26,590:DEBUG:acme.client:Received response:
  3074. HTTP 429
  3075. Server: nginx
  3076. Date: Sat, 01 Mar 2025 21:54:26 GMT
  3077. Content-Type: application/problem+json
  3078. Content-Length: 306
  3079. Connection: keep-alive
  3080. Boulder-Requester: 2257550865
  3081. Cache-Control: public, max-age=0, no-cache
  3082. Link: <https://acme-v02.api.letsencrypt.org/directory>;rel="index", <https://letsencrypt.org/docs/rate-limits>;rel="help"
  3083. Replay-Nonce: -q2VbyefXfu5YeFfKCcbdWz7Tife5HCvZuSwwoEek6Uqb_W3t6M
  3084. Retry-After: 94713
  3085.  
  3086. {
  3087. "type": "urn:ietf:params:acme:error:rateLimited",
  3088. "detail": "too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-03 00:12:59 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames",
  3089. "status": 429
  3090. }
  3091. 2025-03-01 21:54:26,590:DEBUG:certbot._internal.log:Exiting abnormally:
  3092. Traceback (most recent call last):
  3093. File "/usr/bin/certbot", line 33, in <module>
  3094. sys.exit(load_entry_point('certbot==2.9.0', 'console_scripts', 'certbot')())
  3095. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3096. File "/usr/lib/python3/dist-packages/certbot/main.py", line 19, in main
  3097. return internal_main.main(cli_args)
  3098. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3099. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1894, in main
  3100. return config.func(config, plugins)
  3101. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3102. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 1600, in certonly
  3103. lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
  3104. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3105. File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 143, in _get_and_save_cert
  3106. lineage = le_client.obtain_and_enroll_certificate(domains, certname)
  3107. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3108. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 517, in obtain_and_enroll_certificate
  3109. cert, chain, key, _ = self.obtain_certificate(domains)
  3110. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3111. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 428, in obtain_certificate
  3112. orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
  3113. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3114. File "/usr/lib/python3/dist-packages/certbot/_internal/client.py", line 478, in _get_order_and_authorizations
  3115. orderr = self.acme.new_order(csr_pem)
  3116. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3117. File "/usr/lib/python3/dist-packages/acme/client.py", line 137, in new_order
  3118. response = self._post(self.directory['newOrder'], order)
  3119. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3120. File "/usr/lib/python3/dist-packages/acme/client.py", line 365, in _post
  3121. return self.net.post(*args, **kwargs)
  3122. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3123. File "/usr/lib/python3/dist-packages/acme/client.py", line 738, in post
  3124. return self._post_once(*args, **kwargs)
  3125. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3126. File "/usr/lib/python3/dist-packages/acme/client.py", line 751, in _post_once
  3127. response = self._check_response(response, content_type=content_type)
  3128. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3129. File "/usr/lib/python3/dist-packages/acme/client.py", line 602, in _check_response
  3130. raise messages.Error.from_json(jobj)
  3131. acme.messages.Error: urn:ietf:params:acme:error:rateLimited :: There were too many requests of a given type :: too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-03 00:12:59 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
  3132. 2025-03-01 21:54:26,593:ERROR:certbot._internal.log:An unexpected error occurred:
  3133. 2025-03-01 21:54:26,594:ERROR:certbot._internal.log:too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-03 00:12:59 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
  3134. root@chocobo-kweh:/etc/letsencrypt#
  3135.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement