2023-04-17 17:20:14,103:DEBUG:urllib3.connectionpool:http://localhost:None "GET /v2/connections?snap=certbot&interface=content HTTP/1.1" 200 97 2023-04-17 17:20:14,534:DEBUG:certbot._internal.main:certbot version: 2.5.0 2023-04-17 17:20:14,535:DEBUG:certbot._internal.main:Location of certbot entry point: /snap/certbot/2913/bin/certbot 2023-04-17 17:20:14,535:DEBUG:certbot._internal.main:Arguments: ['--nginx', '--preconfigured-renewal'] 2023-04-17 17:20:14,535:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#apache,PluginEntryPoint#manual,PluginEntryPoint#nginx,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot) 2023-04-17 17:20:14,545:DEBUG:certbot._internal.log:Root logging level set at 30 2023-04-17 17:20:14,546:DEBUG:certbot._internal.plugins.selection:Requested authenticator nginx and installer nginx 2023-04-17 17:20:14,728:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * nginx Description: Nginx Web Server plugin Interfaces: Authenticator, Installer, Plugin Entry point: nginx = certbot_nginx._internal.configurator:NginxConfigurator Initialized: Prep: True 2023-04-17 17:20:14,729:DEBUG:certbot._internal.plugins.selection:Selected authenticator and installer 2023-04-17 17:20:14,729:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator nginx, Installer nginx 2023-04-17 17:20:14,791:DEBUG:certbot._internal.main:Picked account: ), creation_host='localhost', register_to_eff=None))> 2023-04-17 17:20:14,792:DEBUG:acme.client:Sending GET request to https://acme-v02.api.letsencrypt.org/directory. 2023-04-17 17:20:14,793:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org:443 2023-04-17 17:20:15,119:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 756 2023-04-17 17:20:15,119:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:15 GMT Content-Type: application/json Content-Length: 756 Connection: keep-alive Cache-Control: public, max-age=0, no-cache X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "keyChange": "https://acme-v02.api.letsencrypt.org/acme/key-change", "meta": { "caaIdentities": [ "letsencrypt.org" ], "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf", "website": "https://letsencrypt.org" }, "newAccount": "https://acme-v02.api.letsencrypt.org/acme/new-acct", "newNonce": "https://acme-v02.api.letsencrypt.org/acme/new-nonce", "newOrder": "https://acme-v02.api.letsencrypt.org/acme/new-order", "renewalInfo": "https://acme-v02.api.letsencrypt.org/get/draft-ietf-acme-ari-00/renewalInfo/", "revokeCert": "https://acme-v02.api.letsencrypt.org/acme/revoke-cert", "xCVscTTg4vI": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417" } 2023-04-17 17:20:36,907:DEBUG:certbot._internal.plugins.selection:Requested authenticator nginx and installer nginx 2023-04-17 17:20:47,669:DEBUG:certbot._internal.display.obj:Notifying user: Renewing an existing certificate for txtechnician.com and www.txtechnician.com 2023-04-17 17:20:47,678:DEBUG:acme.client:Requesting fresh nonce 2023-04-17 17:20:47,678:DEBUG:acme.client:Sending HEAD request to https://acme-v02.api.letsencrypt.org/acme/new-nonce. 2023-04-17 17:20:47,705:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0 2023-04-17 17:20:47,705:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:47 GMT Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: 1DFAM-m88JI1frgQX4-e8dr9tO27hUq2RSyunVxch1fqlQk X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 2023-04-17 17:20:47,706:DEBUG:acme.client:Storing nonce: 1DFAM-m88JI1frgQX4-e8dr9tO27hUq2RSyunVxch1fqlQk 2023-04-17 17:20:47,706:DEBUG:acme.client:JWS payload: b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "txtechnician.com"\n },\n {\n "type": "dns",\n "value": "www.txtechnician.com"\n }\n ]\n}' 2023-04-17 17:20:47,709:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/new-order: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIjFERkFNLW04OEpJMWZyZ1FYNC1lOGRyOXRPMjdoVXEyUlN5dW5WeGNoMWZxbFFrIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9uZXctb3JkZXIifQ", "signature": "gv_YnOTTJ3IdiT_NrZifA-jF-2kgtTq5Qi9mZaOgh4jK4qNMQgNGB6e0Xr0nh6k435Xu_iDeiHUUoCGNKAT3PJJRh4lv2iBGbYRPMLGkIJsBIS7_QraoJor-1U5RqBx8AqWS54l_7gYNiECkYIfP2hQKn36Xf3l7Z9rfbOYSOUXnMfHl2CGX35pwmOfZeH3bIB3PUmfBzmydWNc0vCcqOIuJBQ98xXGT3GtcqrhZ6oIX02lc7WVH7Bw9RhN9dvo5QU5aK4Fbuwr0j9ARlsa5KvXBpsOkdtfTQUuAwABO2n50G89QcNlCD9uNO6NIvs5lK1-2E473Fg9tVHxT1T8brQ", "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogInR4dGVjaG5pY2lhbi5jb20iCiAgICB9LAogICAgewogICAgICAidHlwZSI6ICJkbnMiLAogICAgICAidmFsdWUiOiAid3d3LnR4dGVjaG5pY2lhbi5jb20iCiAgICB9CiAgXQp9" } 2023-04-17 17:20:47,906:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 484 2023-04-17 17:20:47,906:DEBUG:acme.client:Received response: HTTP 201 Server: nginx Date: Mon, 17 Apr 2023 17:20:47 GMT Content-Type: application/json Content-Length: 484 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Location: https://acme-v02.api.letsencrypt.org/acme/order/919922667/176765318727 Replay-Nonce: 1DFAt7Yy6asaKhgeqgiksCwZDIsZh6901xKqWdjzJGoM1aU X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "pending", "expires": "2023-04-24T17:20:47Z", "identifiers": [ { "type": "dns", "value": "txtechnician.com" }, { "type": "dns", "value": "www.txtechnician.com" } ], "authorizations": [ "https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153387", "https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153397" ], "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/919922667/176765318727" } 2023-04-17 17:20:47,906:DEBUG:acme.client:Storing nonce: 1DFAt7Yy6asaKhgeqgiksCwZDIsZh6901xKqWdjzJGoM1aU 2023-04-17 17:20:47,906:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:20:47,907:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153387: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIjFERkF0N1l5NmFzYUtoZ2VxZ2lrc0N3WkRJc1poNjkwMXhLcVdkanpKR29NMWFVIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My8yMjAyNDcxNTMzODcifQ", "signature": "aP_HVb3DY6q8I6wCBLzsDBFPR8ZeQNnkq3HL4oWOqWnmKj9JPdhuka6OPV2wc7p6_xtNeRGst3tHSms1ARemnsTao_WYcC8XAU_LaEBW_A6m4G4u3hh2Magk609RHn_rUMJmoJqly-4tRGL-jKBhWhReWBa1IcrJn9WRXdJ-DCSqdUA-yNHHIU5Is2nzBFT8GsyHYPvgR1mQqRAY401DKQPxYLJMu9i628NOUBJDwLLB7ky01nHyruPMb5KkVFu--GuyXGKfvvcKbjr-wqy0Gj3v-iiEk509DtFeOa2kks_wd1syUQL-uj8xwlT38NcB-bYuS2VBqawDWmws8FZ0hA", "payload": "" } 2023-04-17 17:20:47,935:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/220247153387 HTTP/1.1" 200 800 2023-04-17 17:20:47,936:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:47 GMT Content-Type: application/json Content-Length: 800 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: C8784v_ufHtpkwB-TfNiF13EKTKmpczXGSZY88kkFUzkwDQ X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "txtechnician.com" }, "status": "pending", "expires": "2023-04-24T17:20:47Z", "challenges": [ { "type": "http-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/0j3oBw", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" }, { "type": "dns-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/FOMy-w", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" }, { "type": "tls-alpn-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/XK5H4Q", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" } ] } 2023-04-17 17:20:47,936:DEBUG:acme.client:Storing nonce: C8784v_ufHtpkwB-TfNiF13EKTKmpczXGSZY88kkFUzkwDQ 2023-04-17 17:20:47,936:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:20:47,937:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153397: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIkM4Nzg0dl91Zkh0cGt3Qi1UZk5pRjEzRUtUS21wY3pYR1NaWTg4a2tGVXprd0RRIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My8yMjAyNDcxNTMzOTcifQ", "signature": "CpLaoi9apMjZibMmH567AxXoZW6_WeLcr6lnK_vIV1IwE-PVxeWCHMDW_2Y0cOXkLIcsYm0x3opkWs36ZFUIHKrVQinj0U04_sprHiw5xGm1c8cG8rescweu03EXKWetXpnmyOX7QYrk6iNQCeEo58Kr9_4_5oIT1MOIurNJbEKQDKblli-MbfYyclw6iGB65mXtuAPUJC7NVhNkhrWChm9C4O8eA_4VdCkyxIqyzlG7ekXqxxWkApQbvE61Pj3wCS79Ac3Rqs05atB_ZJP30mad6kV3O2Jtzo49W5KW7ILzHlYfedWj0Qu44IUUlBDd2fKYnNqOZfhUtPJKDlmCEg", "payload": "" } 2023-04-17 17:20:47,965:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/220247153397 HTTP/1.1" 200 804 2023-04-17 17:20:47,965:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:47 GMT Content-Type: application/json Content-Length: 804 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: 1AAD6zqIli3K4YvkFKsFkZ4WMxMLKrw2m8cDDV0BgDh5jCU X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "www.txtechnician.com" }, "status": "pending", "expires": "2023-04-24T17:20:47Z", "challenges": [ { "type": "http-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153397/5v0RVQ", "token": "K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4" }, { "type": "dns-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153397/dYkvcg", "token": "K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4" }, { "type": "tls-alpn-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153397/l-8GzA", "token": "K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4" } ] } 2023-04-17 17:20:47,965:DEBUG:acme.client:Storing nonce: 1AAD6zqIli3K4YvkFKsFkZ4WMxMLKrw2m8cDDV0BgDh5jCU 2023-04-17 17:20:47,965:INFO:certbot._internal.auth_handler:Performing the following challenges: 2023-04-17 17:20:47,966:INFO:certbot._internal.auth_handler:http-01 challenge for txtechnician.com 2023-04-17 17:20:47,966:INFO:certbot._internal.auth_handler:http-01 challenge for www.txtechnician.com 2023-04-17 17:20:47,997:DEBUG:certbot_nginx._internal.http_01:Generated server block: [] 2023-04-17 17:20:47,998:DEBUG:certbot.reverter:Creating backup of /etc/nginx/mime.types 2023-04-17 17:20:47,998:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-mail.conf 2023-04-17 17:20:47,998:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-http-image-filter.conf 2023-04-17 17:20:47,998:DEBUG:certbot.reverter:Creating backup of /etc/nginx/snippets/letsencrypt.conf 2023-04-17 17:20:47,999:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-stream.conf 2023-04-17 17:20:47,999:DEBUG:certbot.reverter:Creating backup of /etc/nginx/nginx.conf 2023-04-17 17:20:47,999:DEBUG:certbot.reverter:Creating backup of /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:20:47,999:DEBUG:certbot.reverter:Creating backup of /etc/nginx/snippets/ssl.conf 2023-04-17 17:20:47,999:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-http-xslt-filter.conf 2023-04-17 17:20:48,000:DEBUG:certbot_nginx._internal.parser:Writing nginx conf tree to /etc/nginx/nginx.conf: user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; events { worker_connections 768; # multi_accept on; } http { server_names_hash_bucket_size 128; include /etc/letsencrypt/le_http_01_cert_challenge.conf; ##Delete OR MODIFY THIS MAX BODY SIZE THING client_max_body_size 50M; ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; ## # SSL Settings ## ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE ssl_prefer_server_ciphers on; ## # Logging Settings ## access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; ## # Gzip Settings ## gzip on; # gzip_vary on; # gzip_proxied any; # gzip_comp_level 6; # gzip_buffers 16 8k; # gzip_http_version 1.1; # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; ## # Virtual Host Configs ## include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; } #mail { # # See sample authentication script at: # # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript # # # auth_http localhost/auth.php; # # pop3_capabilities "TOP" "USER"; # # imap_capabilities "IMAP4rev1" "UIDPLUS"; # # server { # listen localhost:110; # protocol pop3; # proxy on; # } # # server { # listen localhost:143; # protocol imap; # proxy on; # } #} 2023-04-17 17:20:48,001:DEBUG:certbot_nginx._internal.parser:Writing nginx conf tree to /etc/nginx/sites-enabled/txtechnician.com.conf: # Odoo servers upstream odoo { server 127.0.0.1:8069; } upstream odoochat { server 127.0.0.1:8072; } server {rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot listen 80; listen [::]:80; server_name www.txtechnician.com txtechnician.com; include snippets/letsencrypt.conf; return 301 https://$host$request_uri; location = /.well-known/acme-challenge/y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4{default_type text/plain;return 200 y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4.rA11QSCQUnJf3Qxgjh7OcW5-JzsWeORP1XS-8-eQQp8;} # managed by Certbot location = /.well-known/acme-challenge/K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4{default_type text/plain;return 200 K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4.rA11QSCQUnJf3Qxgjh7OcW5-JzsWeORP1XS-8-eQQp8;} # managed by Certbot } server {rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot listen 443 ssl http2; listen [::]:443 ssl http2; server_name www.txtechnician.com; ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; return 301 https://txtechnician.com$request_uri; location = /.well-known/acme-challenge/K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4{default_type text/plain;return 200 K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4.rA11QSCQUnJf3Qxgjh7OcW5-JzsWeORP1XS-8-eQQp8;} # managed by Certbot } server {rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot listen 443 ssl http2; listen [::]:443 ssl http2; server_name txtechnician.com; proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; # Proxy headers proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; # SSL parameters ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; # log files access_log /var/log/nginx/odoo.access.log; error_log /var/log/nginx/odoo.error.log; # Handle longpoll requests location /longpolling { proxy_pass http://odoochat; } # Handle / requests location / { proxy_redirect off; proxy_pass http://odoo; } # Cache static files location ~* /web/static/ { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; proxy_pass http://odoo; } # Gzip gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on; location = /.well-known/acme-challenge/y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4{default_type text/plain;return 200 y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4.rA11QSCQUnJf3Qxgjh7OcW5-JzsWeORP1XS-8-eQQp8;} # managed by Certbot } 2023-04-17 17:20:49,020:DEBUG:acme.client:JWS payload: b'{}' 2023-04-17 17:20:49,022:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/0j3oBw: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIjFBQUQ2enFJbGkzSzRZdmtGS3NGa1o0V014TUxLcncybThjRERWMEJnRGg1akNVIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9jaGFsbC12My8yMjAyNDcxNTMzODcvMGozb0J3In0", "signature": "KNo6XbnTog5WLjFE2ri_A6NDsAFWOqvODx--fuXleS-OCpBIx7ISmUKqwXGDyMXaSr-wz8VfHHAImxHs6gWvhGE26wSpbozlrDEXDgrVkRCHqp7ydTKsSIMK7i1Urg0ih9sXFXuC9ZUk0ThO7EaUvsh74_il3Zq8mBizragR4EQjyMK94bhUiKK_1jobFcgWtJ5IdufMTwJPk3FFc3s0LnjN_PFBv4bHL9wcIV4lTtsChhXwUv_djaj58qKGGS5LG3wW827YH941LbOywUwQZdGxXxfAIL5DagUpQvau7veqQJD6n_lGKs3k-S-EKapr4HNQ3VBIH1lclX-R5khY8g", "payload": "e30" } 2023-04-17 17:20:49,051:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall-v3/220247153387/0j3oBw HTTP/1.1" 200 187 2023-04-17 17:20:49,052:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:49 GMT Content-Type: application/json Content-Length: 187 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index", ;rel="up" Location: https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/0j3oBw Replay-Nonce: C878bHJDCtYbypplQ2abaoDqrPrYluJhhxTJI7HKf6D2odE X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "type": "http-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/0j3oBw", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" } 2023-04-17 17:20:49,052:DEBUG:acme.client:Storing nonce: C878bHJDCtYbypplQ2abaoDqrPrYluJhhxTJI7HKf6D2odE 2023-04-17 17:20:49,052:DEBUG:acme.client:JWS payload: b'{}' 2023-04-17 17:20:49,053:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153397/5v0RVQ: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIkM4NzhiSEpEQ3RZYnlwcGxRMmFiYW9EcXJQcllsdUpoaHhUSkk3SEtmNkQyb2RFIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9jaGFsbC12My8yMjAyNDcxNTMzOTcvNXYwUlZRIn0", "signature": "aAwEwb8__fdXfAVjind7nsqLrophIuFd5cLS2s4bpahZ7N60bnLemOydEbTvmdFmU0jaYfc24Zhcp1G64SH-C4ZtUKvf3nOR0wcEHBTR33MJqSxDMfPHoIOoXYbt0qlrE3Qgw5OJakjevEYwWgm4zZ5Qdg_4L5k-gUe-tUeIlgHvnVX44PQCqAJdc-K5zOeXfADS0OBdhw1pCQHVrorJVhkqAriZFxxnd2K3Kb5b2rs7lPHb495VTLzVvl4_Y3v-cwNmgv7MMW1gcSQecqHdisBsMZ3pHB0sdat8dJEgA6k2ynV14uCeP95vmpXCgqqJmHT8aWULHSSXoBn8RYVstg", "payload": "e30" } 2023-04-17 17:20:49,082:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/chall-v3/220247153397/5v0RVQ HTTP/1.1" 200 187 2023-04-17 17:20:49,083:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:49 GMT Content-Type: application/json Content-Length: 187 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index", ;rel="up" Location: https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153397/5v0RVQ Replay-Nonce: 1DFATDBO4UKxYiW3-jrf7xTv7AaQxH_-zn9stNcZ9k4WUWs X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "type": "http-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153397/5v0RVQ", "token": "K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4" } 2023-04-17 17:20:49,083:DEBUG:acme.client:Storing nonce: 1DFATDBO4UKxYiW3-jrf7xTv7AaQxH_-zn9stNcZ9k4WUWs 2023-04-17 17:20:49,083:INFO:certbot._internal.auth_handler:Waiting for verification... 2023-04-17 17:20:50,084:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:20:50,085:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153387: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIjFERkFUREJPNFVLeFlpVzMtanJmN3hUdjdBYVF4SF8tem45c3ROY1o5azRXVVdzIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My8yMjAyNDcxNTMzODcifQ", "signature": "hCpJ1rh9hXwRCxzxZolXJkUWTAKYK7MCUhR4_ZuamY16MQ-ItpQx7Mszzv1uCUAwF8ZuaMQGA0HGWTLyErFnEsK0ccwthJZh9yau6-dpifzy0GHZQ-Ny6u0Sik9bHvRlQ8C8A8Gdj4NxzdJbntrxxTRIGJ5CDfi4y6kv-hHtKWRLm8cFNdSYWX2yr-ngDfr_1qMA5F-pg5rywIRdbJWqXeUVXrMFQo5Bw7mtfuxOYzX1onNtxndQLrKphMu2_cywF4zk62HrFHDKrf5Y5TF1_siv5cW6Om5JTyvhKHM6XMJwplobkCvvWmZ4dNwyv2i4p0aHn83-XFnThCLhwUI7hw", "payload": "" } 2023-04-17 17:20:50,112:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/220247153387 HTTP/1.1" 200 800 2023-04-17 17:20:50,112:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:50 GMT Content-Type: application/json Content-Length: 800 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: 1DFAQB44NLFisw_5NYwTgmCFsUohvLFnH0bmohSElMM8xo0 X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "txtechnician.com" }, "status": "pending", "expires": "2023-04-24T17:20:47Z", "challenges": [ { "type": "http-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/0j3oBw", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" }, { "type": "dns-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/FOMy-w", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" }, { "type": "tls-alpn-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/XK5H4Q", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" } ] } 2023-04-17 17:20:50,112:DEBUG:acme.client:Storing nonce: 1DFAQB44NLFisw_5NYwTgmCFsUohvLFnH0bmohSElMM8xo0 2023-04-17 17:20:50,113:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:20:50,114:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153397: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIjFERkFRQjQ0TkxGaXN3XzVOWXdUZ21DRnNVb2h2TEZuSDBibW9oU0VsTU04eG8wIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My8yMjAyNDcxNTMzOTcifQ", "signature": "LZXTT2kXIHZ0dYG3hStYr2Jq8orYIHyrU_Re8siHe-JZtDqOkt96i1_vgvg35-Kc1j04Ii7mmsU9oacg9pKzspx2FC7AgZ457dG-pFQ91X-i7W7AOVmzuC13sXDKFY6OeDgfuvi_SZfpMsFt3ASYZHTuW466pi5LXFqG8oqasWiLcAVUY4WXHmJRzItFE7jv0qgFvqqpYVp9sOMxyGVB4ZRtjJlpV9vGlnjJb1Nc7-Nm43NqEpnl27E9IWSmMgKW3XtwEe3kSj7Uj5hredlWfryNR7NuhFbcWd1Pxkl2cbkqo6DnB1sXWIu1UdoyG078P8OER6UbiSgpGFB0ik6lWw", "payload": "" } 2023-04-17 17:20:50,140:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/220247153397 HTTP/1.1" 200 838 2023-04-17 17:20:50,141:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:50 GMT Content-Type: application/json Content-Length: 838 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: C878CPatsb3OeG5mgkfmKljanMvWYLYRef1h9YMpCF17S3s X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "www.txtechnician.com" }, "status": "valid", "expires": "2023-05-17T17:20:49Z", "challenges": [ { "type": "http-01", "status": "valid", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153397/5v0RVQ", "token": "K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4", "validationRecord": [ { "url": "http://www.txtechnician.com/.well-known/acme-challenge/K3tja1vbeSkm0tAJElFxzF8q3ZZ__3GAkyxIG3rHrc4", "hostname": "www.txtechnician.com", "port": "80", "addressesResolved": [ "104.237.135.140", "2600:3c00::f03c:93ff:fe95:c6f" ], "addressUsed": "2600:3c00::f03c:93ff:fe95:c6f" } ], "validated": "2023-04-17T17:20:49Z" } ] } 2023-04-17 17:20:50,141:DEBUG:acme.client:Storing nonce: C878CPatsb3OeG5mgkfmKljanMvWYLYRef1h9YMpCF17S3s 2023-04-17 17:20:53,144:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:20:53,146:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153387: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIkM4NzhDUGF0c2IzT2VHNW1na2ZtS2xqYW5NdldZTFlSZWYxaDlZTXBDRjE3UzNzIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My8yMjAyNDcxNTMzODcifQ", "signature": "iLD8SbJwt9kA1Qw5Z8FPzr0bR9n32XY-SFP2QGNU6jl9sUm40GdRgh1EmFJyhFvMFWXGe_KpU0A8atEwM-3AQslDI0hyAOgV0GFByLWSLW8JXqZkivJ4M189qnOg4L8fRaa2KHTn0vy9qUjdLqq5xu4WFIXY6JEEK9JAdD6BJiOkVIj8M39U7pjQhs4bKGL_ystwctE_TJJK5DtodggMOMbr5I7_qATQTykPXatolgJRmjQo-w2z63t7xMR5npiGeRI95ylI2CSZUQ6mzjqF3I7vue2BLbVHhBWUQ7lcJKQ6CGHqXdBrN6LWTa1Gyj1D55Hyjwee8nGUbcc24SxDSQ", "payload": "" } 2023-04-17 17:20:53,178:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/220247153387 HTTP/1.1" 200 800 2023-04-17 17:20:53,178:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:53 GMT Content-Type: application/json Content-Length: 800 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: 1DFAYQav-Hc9Z_P-D1VpO2un2O1LIjgUpP7IQIdDnGSQ5nY X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "txtechnician.com" }, "status": "pending", "expires": "2023-04-24T17:20:47Z", "challenges": [ { "type": "http-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/0j3oBw", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" }, { "type": "dns-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/FOMy-w", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" }, { "type": "tls-alpn-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/XK5H4Q", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" } ] } 2023-04-17 17:20:53,179:DEBUG:acme.client:Storing nonce: 1DFAYQav-Hc9Z_P-D1VpO2un2O1LIjgUpP7IQIdDnGSQ5nY 2023-04-17 17:20:56,182:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:20:56,184:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153387: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIjFERkFZUWF2LUhjOVpfUC1EMVZwTzJ1bjJPMUxJamdVcFA3SVFJZERuR1NRNW5ZIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My8yMjAyNDcxNTMzODcifQ", "signature": "cu2fo2Jmg_w9hIhgLsoVd4NL5035aA19cvNvYsKCWWL0bjE4mSK62-eK-yEiLiVH6I9hIaBh9twBQ9YVMLV11DD-OiK7jCTQfQEuytgiXq4DrHGLWBWMkwng4qmZCZk6PtWRTHoMM2ECWOVAlue85TpWiam76RdaxCOXGRmxXpxiXiwgr6S6OD8yeXHZvxa-zPPs7vUuAENjbMqRVM__O3Yj8f75MY1XPIx-PHwtDt5AIeXmYdd85_UXf8ex4JJ-UYG7rDTVIj5svrTmiQ7ZTh18nSIQ53Vge5o9f8wCev-ArfMhK71OxBlqk5lWBLGlJiw85_F_W7jy4hi0hGbTrA", "payload": "" } 2023-04-17 17:20:56,212:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/220247153387 HTTP/1.1" 200 800 2023-04-17 17:20:56,213:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:56 GMT Content-Type: application/json Content-Length: 800 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: C878WJKMBzUGJ-Vjjo71uNw2wH31fgoq-vrcuNmuIrrooPE X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "txtechnician.com" }, "status": "pending", "expires": "2023-04-24T17:20:47Z", "challenges": [ { "type": "http-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/0j3oBw", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" }, { "type": "dns-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/FOMy-w", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" }, { "type": "tls-alpn-01", "status": "pending", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/XK5H4Q", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4" } ] } 2023-04-17 17:20:56,213:DEBUG:acme.client:Storing nonce: C878WJKMBzUGJ-Vjjo71uNw2wH31fgoq-vrcuNmuIrrooPE 2023-04-17 17:20:59,216:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:20:59,218:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153387: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIkM4NzhXSktNQnpVR0otVmpqbzcxdU53MndIMzFmZ29xLXZyY3VObXVJcnJvb1BFIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My8yMjAyNDcxNTMzODcifQ", "signature": "ftiZmX46O818Jqu0QfVhcKv3bMYTjBr15_AJPHhZRHWyJVBEp3JaOgwCZ5KyC3E3Gqmr417HX6eWmWHzOwpU2uYEoT3D8iKonTZyl5QwI1LbfPjx0eoNyKJ8LQdhk7KjsixpaqaEEJjqa9MHUzpdEft80_7ymZXl39csdDAf481f4Uwf5CkaPAlPvj16pem6OxrHplj-FTEMAbKaZ7ja3BTEmT6bOzU1te8moBvh5-AVlqeorGDkL8YrnooPOAvAb-kvFl91vCtHsbI70Z4r5FsCj75TN4-IcpuVz-IYcTuBf_bXwiAv9WyHf4HB2SHzFJzI0aYN6c78LIyzw8Iegg", "payload": "" } 2023-04-17 17:20:59,245:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/220247153387 HTTP/1.1" 200 826 2023-04-17 17:20:59,246:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:20:59 GMT Content-Type: application/json Content-Length: 826 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: C878wFp-ksMEe5Bv1c_Z-nR4V380RCkfRH7suNCvBz29tlI X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "txtechnician.com" }, "status": "valid", "expires": "2023-05-17T17:20:59Z", "challenges": [ { "type": "http-01", "status": "valid", "url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/220247153387/0j3oBw", "token": "y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4", "validationRecord": [ { "url": "http://txtechnician.com/.well-known/acme-challenge/y6HrmTo3hx09KhrpI1rDRjDnl_C_COMQNWVgl_yy1r4", "hostname": "txtechnician.com", "port": "80", "addressesResolved": [ "104.237.135.140", "2600:3c00::f03c:93ff:fe95:c6f" ], "addressUsed": "2600:3c00::f03c:93ff:fe95:c6f" } ], "validated": "2023-04-17T17:20:49Z" } ] } 2023-04-17 17:20:59,246:DEBUG:acme.client:Storing nonce: C878wFp-ksMEe5Bv1c_Z-nR4V380RCkfRH7suNCvBz29tlI 2023-04-17 17:20:59,246:DEBUG:certbot._internal.error_handler:Calling registered functions 2023-04-17 17:20:59,246:INFO:certbot._internal.auth_handler:Cleaning up challenges 2023-04-17 17:21:00,393:DEBUG:certbot._internal.client:CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIH+MIGmAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARecb1y3PUN+fA7\nm+kCtYdZecLKq7SXiulXrzXEOR2AOA1HHQvx9waqLxP+me+9IwKVeQtrJjVdXVuo\nzLJbRgzfoEQwQgYJKoZIhvcNAQkOMTUwMzAxBgNVHREEKjAoghB0eHRlY2huaWNp\nYW4uY29tghR3d3cudHh0ZWNobmljaWFuLmNvbTAKBggqhkjOPQQDAgNHADBEAiBM\nIhIp/AZ9H8IE2hPKTvsgyIqRGEkzRMGZCF9HkymOkAIgEeptbw29adrYcD9lYxkm\n8LUltLXGCSO7dzQ0C2EUQsg=\n-----END CERTIFICATE REQUEST-----\n', form='pem') 2023-04-17 17:21:00,394:DEBUG:certbot._internal.client:Will poll for certificate issuance until 2023-04-17 17:22:30.394166 2023-04-17 17:21:00,395:DEBUG:acme.client:JWS payload: b'{\n "csr": "MIH-MIGmAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARecb1y3PUN-fA7m-kCtYdZecLKq7SXiulXrzXEOR2AOA1HHQvx9waqLxP-me-9IwKVeQtrJjVdXVuozLJbRgzfoEQwQgYJKoZIhvcNAQkOMTUwMzAxBgNVHREEKjAoghB0eHRlY2huaWNpYW4uY29tghR3d3cudHh0ZWNobmljaWFuLmNvbTAKBggqhkjOPQQDAgNHADBEAiBMIhIp_AZ9H8IE2hPKTvsgyIqRGEkzRMGZCF9HkymOkAIgEeptbw29adrYcD9lYxkm8LUltLXGCSO7dzQ0C2EUQsg"\n}' 2023-04-17 17:21:00,396:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/finalize/919922667/176765318727: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIkM4Nzh3RnAta3NNRWU1QnYxY19aLW5SNFYzODBSQ2tmUkg3c3VOQ3ZCejI5dGxJIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9maW5hbGl6ZS85MTk5MjI2NjcvMTc2NzY1MzE4NzI3In0", "signature": "jqvWCRLbC5aFC3iHIZiPKESJ9sfWnLmH_xtSTl3p_3z323oGd2Fi4IfJW1avrWL4wvw3SS7ox8_evmvGnWo2V0T1DEBXq1NHpyy9o7S0747heL8WPZHwKYZpTNHknHB25qd_QPkpA7gJzpVUPjGtvqnXeOTlbP7k9oIomF5PVQ6IM_ht6bVZjAw26abtLE9xtJN4ID8Iz6QuZTzUe_V9u-VLkRJSLsydKAvPX6TydzUg4M_Uldf6OulQ6OXWcri6rYWs3GZHfC968ATahyJ8Kk8xo4nRLP77kWlTYQBAKvFMkHDHMPZrfGGGTQ92cob5AgInisAZBFwfakd6YnGlXg", "payload": "ewogICJjc3IiOiAiTUlILU1JR21BZ0VBTUFBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSZWNiMXkzUFVOLWZBN20ta0N0WWRaZWNMS3E3U1hpdWxYcnpYRU9SMkFPQTFISFF2eDl3YXFMeFAtbWUtOUl3S1ZlUXRySmpWZFhWdW96TEpiUmd6Zm9FUXdRZ1lKS29aSWh2Y05BUWtPTVRVd016QXhCZ05WSFJFRUtqQW9naEIwZUhSbFkyaHVhV05wWVc0dVkyOXRnaFIzZDNjdWRIaDBaV05vYm1samFXRnVMbU52YlRBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlCTUloSXBfQVo5SDhJRTJoUEtUdnNneUlxUkdFa3pSTUdaQ0Y5SGt5bU9rQUlnRWVwdGJ3MjlhZHJZY0Q5bFl4a204TFVsdExYR0NTTzdkelEwQzJFVVFzZyIKfQ" } 2023-04-17 17:21:01,003:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/finalize/919922667/176765318727 HTTP/1.1" 200 586 2023-04-17 17:21:01,003:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:21:00 GMT Content-Type: application/json Content-Length: 586 Connection: keep-alive Boulder-Requester: 919922667 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Location: https://acme-v02.api.letsencrypt.org/acme/order/919922667/176765318727 Replay-Nonce: 1AADqho03aD-sDvnwHTz0nezBX48kOd5oi3HTuI0Mvv_xXc X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "valid", "expires": "2023-04-24T17:20:47Z", "identifiers": [ { "type": "dns", "value": "txtechnician.com" }, { "type": "dns", "value": "www.txtechnician.com" } ], "authorizations": [ "https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153387", "https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153397" ], "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/919922667/176765318727", "certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/044332fbe01f69f4aaa23c155c5d4a50aaf0" } 2023-04-17 17:21:01,003:DEBUG:acme.client:Storing nonce: 1AADqho03aD-sDvnwHTz0nezBX48kOd5oi3HTuI0Mvv_xXc 2023-04-17 17:21:02,005:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:21:02,006:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/order/919922667/176765318727: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIjFBQURxaG8wM2FELXNEdm53SFR6MG5lekJYNDhrT2Q1b2kzSFR1STBNdnZfeFhjIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9vcmRlci85MTk5MjI2NjcvMTc2NzY1MzE4NzI3In0", "signature": "J-vC-St45g06nznYV6b0fVeJXzMAClLvlBkeMzjaoJipygauDRhiEpjyG6e3Y_yYXgEGjHNCLQFLDVb2zgj8NnnwiRUwOn3ozSN1wxxG-yJm_KD-GSl9GpxwyxvVdHzVblDxXXcmpFw_Mep4qAZ91MGoHnd4-Qar-cWnq1WB289MVskfl3v-WpwTcbMqQ7tw49Io_j1prgzkCqHUid5LFkqIN0k8lBbnm7Ui8sbc0Tt_u2vFsszJGboSECjo5UAEm4APuwgIQk5RRY3QpDu_ZhcBXnXoWSaJAbJQ7Ucl0O26edI0O2xuXunIfw23ORzx2B0f-InMBVIIkRUyC3eGVQ", "payload": "" } 2023-04-17 17:21:02,043:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/order/919922667/176765318727 HTTP/1.1" 200 586 2023-04-17 17:21:02,043:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:21:02 GMT Content-Type: application/json Content-Length: 586 Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: C878-zWoCLkEfZGII9rwf08pQ3elOgd-Xdqa_WJhr3b9gbQ X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "valid", "expires": "2023-04-24T17:20:47Z", "identifiers": [ { "type": "dns", "value": "txtechnician.com" }, { "type": "dns", "value": "www.txtechnician.com" } ], "authorizations": [ "https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153387", "https://acme-v02.api.letsencrypt.org/acme/authz-v3/220247153397" ], "finalize": "https://acme-v02.api.letsencrypt.org/acme/finalize/919922667/176765318727", "certificate": "https://acme-v02.api.letsencrypt.org/acme/cert/044332fbe01f69f4aaa23c155c5d4a50aaf0" } 2023-04-17 17:21:02,043:DEBUG:acme.client:Storing nonce: C878-zWoCLkEfZGII9rwf08pQ3elOgd-Xdqa_WJhr3b9gbQ 2023-04-17 17:21:02,043:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:21:02,045:DEBUG:acme.client:Sending POST request to https://acme-v02.api.letsencrypt.org/acme/cert/044332fbe01f69f4aaa23c155c5d4a50aaf0: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS12MDIuYXBpLmxldHNlbmNyeXB0Lm9yZy9hY21lL2FjY3QvOTE5OTIyNjY3IiwgIm5vbmNlIjogIkM4NzgteldvQ0xrRWZaR0lJOXJ3ZjA4cFEzZWxPZ2QtWGRxYV9XSmhyM2I5Z2JRIiwgInVybCI6ICJodHRwczovL2FjbWUtdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9jZXJ0LzA0NDMzMmZiZTAxZjY5ZjRhYWEyM2MxNTVjNWQ0YTUwYWFmMCJ9", "signature": "utpRoCAoWgC-smwGzz3O8ssY0DGJ2jR98eCsQcr_gi1_Bk7VYJbDkK6S_f41aLpqL7CXXVz79PfTjoUCQ9al3bDiGTaP5cP2D4E9z8utwNcZ3H6tqXjuKZ5LG6d4bLnd_vR9rn1Cf4usbf_7N3qJkaCVGK2tuv13J9yneaCqrKOXtjmMjIfcQUWyPz84nerX1zSe8Yu_lABqBa5CdwialhaNRu3j4LK3jLNgAZh9r5FB6h4bgn4C6AB_Rb_m--93rG8oosjA0WAtdQ8XPmdbD1TdNHp7E8r9RhMNyxM3Y3sZo9-ZlOx8lXcU5JdAu-ac1JBIlOsEz2Wp154-vQN86g", "payload": "" } 2023-04-17 17:21:02,081:DEBUG:urllib3.connectionpool:https://acme-v02.api.letsencrypt.org:443 "POST /acme/cert/044332fbe01f69f4aaa23c155c5d4a50aaf0 HTTP/1.1" 200 5353 2023-04-17 17:21:02,082:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:21:02 GMT Content-Type: application/pem-certificate-chain Content-Length: 5353 Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index", ;rel="alternate" Replay-Nonce: 1AADaJ9PSqIOebJiEtFNHKSGPbJwPJ0EQo0fTClXnLyaLEk X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 -----BEGIN CERTIFICATE----- MIIEcTCCA1mgAwIBAgISBEMy++AfafSqojwVXF1KUKrwMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA0MTcxNjIxMDBaFw0yMzA3MTYxNjIwNTlaMBsxGTAXBgNVBAMT EHR4dGVjaG5pY2lhbi5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARecb1y 3PUN+fA7m+kCtYdZecLKq7SXiulXrzXEOR2AOA1HHQvx9waqLxP+me+9IwKVeQtr JjVdXVuozLJbRgzfo4ICYTCCAl0wDgYDVR0PAQH/BAQDAgeAMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTne1Bc uYAcK+q6jYskcvj3Y5wNFjAfBgNVHSMEGDAWgBQULrMXt1hWy65QCUDmH6+dixTC xjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9yMy5vLmxlbmNy Lm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iub3JnLzAxBgNVHREE KjAoghB0eHRlY2huaWNpYW4uY29tghR3d3cudHh0ZWNobmljaWFuLmNvbTBMBgNV HSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpo dHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA 8AB3ALc++yTfnE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAABh5A78xMAAAQD AEgwRgIhANbLuQMdfSRyRqnjqc5/rRf9l9YYcSgPvBs+wWYFZe4OAiEA6mdfS29u 2GFqjTuFxZhwDhC0XNiMkdTx3R4fyHrdObMAdQB6MoxU2LcttiDqOOBSHumEFnAy E4VNO9IrwTpXo1LrUgAAAYeQO/MmAAAEAwBGMEQCIEoMQQW9ZepwLv8R1M60AVyG oDyxzUyfcNNO4aQIvj1dAiA5rTbV0rb9ZN7SjPWXvgOzJkZ7JgavkQ4XySbGL00B +jANBgkqhkiG9w0BAQsFAAOCAQEArCnPKwhTqkfXzTFZbNSPz+Bk/mfcwxLq4IFL IYQj3y1eA+GCgy5KhF25Tgqqn+GA+T40y9mbH+fniqT8xw0BklYcMpMvDdhwBJ1d F455jddPweREnoL29d7XMllJSp4e5APXj14sYlMXW98zBUI01jSwusG2mmPMa9DI x4HVtNEvaFgufWSmwlYEl/H6fIcmolbWf34IoJ893Mfsk3XAE7ZAhAes/krDAJeX tRgDbsK8dkbUtnvSdjtQwGiN8WJ7KPJQamHHKWQtU1eKOfPJh9KWIddibcV+PCFB pKLIxU3ZMOsjIco2tnYj2op3CuQinbn7WspF1Dl7ih19/VQPXg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG /kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC AYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYB Af8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA FHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw AoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw Oi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB gt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W PTNlclQtgaDqw+34IL9fzLdwALduO/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl ikfmZW4/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz CkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm lJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq/yFOGwXD9RiX8F6sw6W4 avAuvDszue5L3sz85K+EC4Y/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2 yJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O yK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids hCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN/lxPFin+ HlUjr8gRsI3qfJOQFy/9rKIJR0Y/8Omwt/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX nLRbwHOoq7hHwg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA/ MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT DkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB AQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC ov71am72AE8o295ohmxEk7axY/0UEmu/H9LqMZshftEzPLpI9d1537O4/xLxIZpL wYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D LtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk/CjhFLfs8L6P+1dy70sntK 4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5 bHbvO5BieebbpJovJsXQEOEO3tkQjhb7t/eo98flAgeYjzYIlefiN5YNNnWe+w5y sR2bvAP5SQXYgd0FtCrWQemsAXaVCg/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ Xmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4 FQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc SLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna/H2ql PRmP6zjzZN7IKw0KKP/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu/7xk9TND TwIDAQABo4IBRjCCAUIwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw SwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1 c3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx +tvhS5B1/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA/BgsrBgEEAYLfEwEB ATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu b3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E U1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu MA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7/DlLQrt2M51oGrS+o44+/yQoDFVDC 5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K/QosMrAdSW 9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx/J3vWraV0T9VuG WCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O he8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC Dfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5 -----END CERTIFICATE----- 2023-04-17 17:21:02,082:DEBUG:acme.client:Storing nonce: 1AADaJ9PSqIOebJiEtFNHKSGPbJwPJ0EQo0fTClXnLyaLEk 2023-04-17 17:21:02,084:DEBUG:certbot._internal.storage:Writing new private key to /etc/letsencrypt/archive/txtechnician.com/privkey2.pem. 2023-04-17 17:21:02,084:DEBUG:certbot._internal.storage:Writing certificate to /etc/letsencrypt/archive/txtechnician.com/cert2.pem. 2023-04-17 17:21:02,084:DEBUG:certbot._internal.storage:Writing chain to /etc/letsencrypt/archive/txtechnician.com/chain2.pem. 2023-04-17 17:21:02,084:DEBUG:certbot._internal.storage:Writing full chain to /etc/letsencrypt/archive/txtechnician.com/fullchain2.pem. 2023-04-17 17:21:02,098:DEBUG:certbot._internal.cli:Var deploy_hook=systemctl reload nginx (set by user). 2023-04-17 17:21:02,098:DEBUG:certbot._internal.cli:Var renew_hook={'deploy_hook'} (set by user). 2023-04-17 17:21:02,098:DEBUG:certbot._internal.cli:Var authenticator=nginx (set by user). 2023-04-17 17:21:02,098:DEBUG:certbot._internal.cli:Var installer=nginx (set by user). 2023-04-17 17:21:02,099:DEBUG:certbot._internal.storage:Writing new config /etc/letsencrypt/renewal/txtechnician.com.conf.new. 2023-04-17 17:21:02,101:INFO:certbot.compat.misc:Running deploy-hook command: systemctl reload nginx 2023-04-17 17:21:02,130:DEBUG:certbot._internal.display.obj:Notifying user: Successfully received certificate. Certificate is saved at: /etc/letsencrypt/live/txtechnician.com/fullchain.pem Key is saved at: /etc/letsencrypt/live/txtechnician.com/privkey.pem This certificate expires on 2023-07-16. These files will be updated when the certificate renews. Certbot has set up a scheduled task to automatically renew this certificate in the background. 2023-04-17 17:21:02,130:DEBUG:certbot._internal.display.obj:Notifying user: Deploying certificate 2023-04-17 17:21:02,137:INFO:certbot_nginx._internal.configurator:Deploying Certificate to VirtualHost /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:21:02,137:DEBUG:certbot._internal.display.obj:Notifying user: Successfully deployed certificate for txtechnician.com to /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:21:02,138:DEBUG:certbot.reverter:Creating backup of /etc/nginx/mime.types 2023-04-17 17:21:02,138:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-mail.conf 2023-04-17 17:21:02,138:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-http-image-filter.conf 2023-04-17 17:21:02,138:DEBUG:certbot.reverter:Creating backup of /etc/nginx/snippets/letsencrypt.conf 2023-04-17 17:21:02,138:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-stream.conf 2023-04-17 17:21:02,139:DEBUG:certbot.reverter:Creating backup of /etc/nginx/nginx.conf 2023-04-17 17:21:02,139:DEBUG:certbot.reverter:Creating backup of /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:21:02,139:DEBUG:certbot.reverter:Creating backup of /etc/nginx/snippets/ssl.conf 2023-04-17 17:21:02,139:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-http-xslt-filter.conf 2023-04-17 17:21:02,140:DEBUG:certbot_nginx._internal.parser:Writing nginx conf tree to /etc/nginx/sites-enabled/txtechnician.com.conf: # Odoo servers upstream odoo { server 127.0.0.1:8069; } upstream odoochat { server 127.0.0.1:8072; } server { listen 80; listen [::]:80; server_name www.txtechnician.com txtechnician.com; include snippets/letsencrypt.conf; return 301 https://$host$request_uri; } server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name www.txtechnician.com; ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; return 301 https://txtechnician.com$request_uri; } server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name txtechnician.com; proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; # Proxy headers proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; # SSL parameters ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; # managed by Certbot ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; # log files access_log /var/log/nginx/odoo.access.log; error_log /var/log/nginx/odoo.error.log; # Handle longpoll requests location /longpolling { proxy_pass http://odoochat; } # Handle / requests location / { proxy_redirect off; proxy_pass http://odoo; } # Cache static files location ~* /web/static/ { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; proxy_pass http://odoo; } # Gzip gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on; } 2023-04-17 17:21:02,146:INFO:certbot_nginx._internal.configurator:Deploying Certificate to VirtualHost /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:21:02,146:DEBUG:certbot._internal.display.obj:Notifying user: Successfully deployed certificate for www.txtechnician.com to /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:21:02,148:DEBUG:certbot_nginx._internal.parser:Writing nginx conf tree to /etc/nginx/sites-enabled/txtechnician.com.conf: # Odoo servers upstream odoo { server 127.0.0.1:8069; } upstream odoochat { server 127.0.0.1:8072; } server { listen 80; listen [::]:80; server_name www.txtechnician.com txtechnician.com; include snippets/letsencrypt.conf; return 301 https://$host$request_uri; } server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name www.txtechnician.com; ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; # managed by Certbot ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; return 301 https://txtechnician.com$request_uri; } server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name txtechnician.com; proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; # Proxy headers proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; # SSL parameters ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; # managed by Certbot ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; # log files access_log /var/log/nginx/odoo.access.log; error_log /var/log/nginx/odoo.error.log; # Handle longpoll requests location /longpolling { proxy_pass http://odoochat; } # Handle / requests location / { proxy_redirect off; proxy_pass http://odoo; } # Cache static files location ~* /web/static/ { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; proxy_pass http://odoo; } # Gzip gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on; } 2023-04-17 17:21:02,149:DEBUG:certbot_nginx._internal.parser:Writing nginx conf tree to /etc/nginx/sites-enabled/txtechnician.com.conf: # Odoo servers upstream odoo { server 127.0.0.1:8069; } upstream odoochat { server 127.0.0.1:8072; } server { listen 80; listen [::]:80; server_name www.txtechnician.com txtechnician.com; include snippets/letsencrypt.conf; return 301 https://$host$request_uri; } server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name www.txtechnician.com; ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; # managed by Certbot ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; return 301 https://txtechnician.com$request_uri; } server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name txtechnician.com; proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; # Proxy headers proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; # SSL parameters ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; # managed by Certbot ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; # log files access_log /var/log/nginx/odoo.access.log; error_log /var/log/nginx/odoo.error.log; # Handle longpoll requests location /longpolling { proxy_pass http://odoochat; } # Handle / requests location / { proxy_redirect off; proxy_pass http://odoo; } # Cache static files location ~* /web/static/ { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; proxy_pass http://odoo; } # Gzip gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on; } 2023-04-17 17:21:03,170:INFO:certbot_nginx._internal.configurator:Redirecting all traffic on port 80 to ssl in /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:21:03,176:INFO:certbot_nginx._internal.configurator:Redirecting all traffic on port 80 to ssl in /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:21:03,176:DEBUG:certbot.reverter:Creating backup of /etc/nginx/mime.types 2023-04-17 17:21:03,177:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-mail.conf 2023-04-17 17:21:03,177:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-http-image-filter.conf 2023-04-17 17:21:03,177:DEBUG:certbot.reverter:Creating backup of /etc/nginx/snippets/letsencrypt.conf 2023-04-17 17:21:03,177:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-stream.conf 2023-04-17 17:21:03,177:DEBUG:certbot.reverter:Creating backup of /etc/nginx/nginx.conf 2023-04-17 17:21:03,177:DEBUG:certbot.reverter:Creating backup of /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:21:03,178:DEBUG:certbot.reverter:Creating backup of /etc/nginx/snippets/ssl.conf 2023-04-17 17:21:03,178:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-http-xslt-filter.conf 2023-04-17 17:21:03,179:DEBUG:certbot_nginx._internal.parser:Writing nginx conf tree to /etc/nginx/sites-enabled/txtechnician.com.conf: # Odoo servers upstream odoo { server 127.0.0.1:8069; } upstream odoochat { server 127.0.0.1:8072; } server { if ($host = www.txtechnician.com) { return 301 https://$host$request_uri; } # managed by Certbot if ($host = txtechnician.com) { return 301 https://$host$request_uri; } # managed by Certbot listen 80; listen [::]:80; server_name www.txtechnician.com txtechnician.com; include snippets/letsencrypt.conf; return 301 https://$host$request_uri; } server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name www.txtechnician.com; ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; # managed by Certbot ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; return 301 https://txtechnician.com$request_uri; } server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name txtechnician.com; proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; # Proxy headers proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; # SSL parameters ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; # managed by Certbot ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; # log files access_log /var/log/nginx/odoo.access.log; error_log /var/log/nginx/odoo.error.log; # Handle longpoll requests location /longpolling { proxy_pass http://odoochat; } # Handle / requests location / { proxy_redirect off; proxy_pass http://odoo; } # Cache static files location ~* /web/static/ { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; proxy_pass http://odoo; } # Gzip gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on; } 2023-04-17 17:21:04,195:DEBUG:certbot._internal.display.obj:Notifying user: Your existing certificate has been successfully renewed, and the new certificate has been installed. 2023-04-17 17:21:04,196:DEBUG:certbot._internal.display.obj:Notifying user: If you like Certbot, please consider supporting our work by: * Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate * Donating to EFF: https://eff.org/donate-le 2023-04-17 17:23:19,690:DEBUG:urllib3.connectionpool:http://localhost:None "GET /v2/connections?snap=certbot&interface=content HTTP/1.1" 200 97 2023-04-17 17:23:19,930:DEBUG:certbot._internal.main:certbot version: 2.5.0 2023-04-17 17:23:19,930:DEBUG:certbot._internal.main:Location of certbot entry point: /snap/certbot/2913/bin/certbot 2023-04-17 17:23:19,930:DEBUG:certbot._internal.main:Arguments: ['--dry-run', '--preconfigured-renewal'] 2023-04-17 17:23:19,930:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#apache,PluginEntryPoint#manual,PluginEntryPoint#nginx,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot) 2023-04-17 17:23:19,940:DEBUG:certbot._internal.log:Root logging level set at 30 2023-04-17 17:23:19,940:DEBUG:certbot._internal.display.obj:Notifying user: Processing /etc/letsencrypt/renewal/txtechnician.com.conf 2023-04-17 17:23:19,961:DEBUG:certbot._internal.plugins.selection:Requested authenticator and installer 2023-04-17 17:23:19,961:DEBUG:certbot._internal.cli:Var dry_run=True (set by user). 2023-04-17 17:23:19,961:DEBUG:certbot._internal.cli:Var server={'staging', 'dry_run'} (set by user). 2023-04-17 17:23:19,961:DEBUG:certbot._internal.cli:Var dry_run=True (set by user). 2023-04-17 17:23:19,961:DEBUG:certbot._internal.cli:Var server={'staging', 'dry_run'} (set by user). 2023-04-17 17:23:19,961:DEBUG:certbot._internal.cli:Var account={'server'} (set by user). 2023-04-17 17:23:19,961:DEBUG:certbot._internal.cli:Var deploy_hook=systemctl reload nginx (set by user). 2023-04-17 17:23:19,961:DEBUG:certbot._internal.cli:Var renew_hook={'deploy_hook'} (set by user). 2023-04-17 17:23:19,990:DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): r3.o.lencr.org:80 2023-04-17 17:23:20,065:DEBUG:urllib3.connectionpool:http://r3.o.lencr.org:80 "POST / HTTP/1.1" 200 503 2023-04-17 17:23:20,066:DEBUG:certbot.ocsp:OCSP response for certificate /etc/letsencrypt/archive/txtechnician.com/cert2.pem is signed by the certificate's issuer. 2023-04-17 17:23:20,067:DEBUG:certbot.ocsp:OCSP certificate status for /etc/letsencrypt/archive/txtechnician.com/cert2.pem is: OCSPCertStatus.GOOD 2023-04-17 17:23:20,069:INFO:certbot._internal.renewal:Certificate not due for renewal, but simulating renewal for dry run 2023-04-17 17:23:20,069:DEBUG:certbot._internal.plugins.selection:Requested authenticator nginx and installer nginx 2023-04-17 17:23:20,225:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * nginx Description: Nginx Web Server plugin Interfaces: Authenticator, Installer, Plugin Entry point: nginx = certbot_nginx._internal.configurator:NginxConfigurator Initialized: Prep: True 2023-04-17 17:23:20,226:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * nginx Description: Nginx Web Server plugin Interfaces: Authenticator, Installer, Plugin Entry point: nginx = certbot_nginx._internal.configurator:NginxConfigurator Initialized: Prep: True 2023-04-17 17:23:20,226:DEBUG:certbot._internal.plugins.selection:Selected authenticator and installer 2023-04-17 17:23:20,226:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator nginx, Installer nginx 2023-04-17 17:23:20,273:DEBUG:certbot._internal.main:Picked account: ), creation_host='localhost', register_to_eff=None))> 2023-04-17 17:23:20,273:DEBUG:acme.client:Sending GET request to https://acme-staging-v02.api.letsencrypt.org/directory. 2023-04-17 17:23:20,275:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-staging-v02.api.letsencrypt.org:443 2023-04-17 17:23:20,393:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "GET /directory HTTP/1.1" 200 830 2023-04-17 17:23:20,393:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:20 GMT Content-Type: application/json Content-Length: 830 Connection: keep-alive Cache-Control: public, max-age=0, no-cache X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "keyChange": "https://acme-staging-v02.api.letsencrypt.org/acme/key-change", "m36yA3PwwUs": "https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417", "meta": { "caaIdentities": [ "letsencrypt.org" ], "termsOfService": "https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf", "website": "https://letsencrypt.org/docs/staging-environment/" }, "newAccount": "https://acme-staging-v02.api.letsencrypt.org/acme/new-acct", "newNonce": "https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce", "newOrder": "https://acme-staging-v02.api.letsencrypt.org/acme/new-order", "renewalInfo": "https://acme-staging-v02.api.letsencrypt.org/get/draft-ietf-acme-ari-00/renewalInfo/", "revokeCert": "https://acme-staging-v02.api.letsencrypt.org/acme/revoke-cert" } 2023-04-17 17:23:20,394:DEBUG:certbot._internal.display.obj:Notifying user: Simulating renewal of an existing certificate for txtechnician.com and www.txtechnician.com 2023-04-17 17:23:20,397:DEBUG:acme.client:Requesting fresh nonce 2023-04-17 17:23:20,398:DEBUG:acme.client:Sending HEAD request to https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce. 2023-04-17 17:23:20,434:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "HEAD /acme/new-nonce HTTP/1.1" 200 0 2023-04-17 17:23:20,435:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:20 GMT Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: 8F05lAYRgTFu0u1BfqUNxB-_PP08aTyUGdZQn2pnMUP_Mio X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 2023-04-17 17:23:20,435:DEBUG:acme.client:Storing nonce: 8F05lAYRgTFu0u1BfqUNxB-_PP08aTyUGdZQn2pnMUP_Mio 2023-04-17 17:23:20,436:DEBUG:acme.client:JWS payload: b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "txtechnician.com"\n },\n {\n "type": "dns",\n "value": "www.txtechnician.com"\n }\n ]\n}' 2023-04-17 17:23:20,438:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/new-order: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC84MzM1ODEyMyIsICJub25jZSI6ICI4RjA1bEFZUmdURnUwdTFCZnFVTnhCLV9QUDA4YVR5VUdkWlFuMnBuTVVQX01pbyIsICJ1cmwiOiAiaHR0cHM6Ly9hY21lLXN0YWdpbmctdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9uZXctb3JkZXIifQ", "signature": "pt-wu2y7MeN3zZqXpG_wURasuPwR_ZpJ02xq3DSq5Uf_emfDq1j6F_y0luHLuYGKAnitUdPNwbA6vTbjg6oqN5gI_YVJ99N0BN2_ZkM9zfWVNxGBWPzqHdvR0y5S08QJzH89uby_043wOqMVGqf7bGT1wp2Zm9RYBzYN8oLFpgCCQp1Q4aXWMwcx1BmtkszCNWeUwVaFVleAlYwO-49Fch_gZqqEG7m86kxnskeZBi57TUYnskNr6kZZ_RKWRPLPxuF7e5rIZbo5VuPjpH3_4Be6K8dQ34HxrakPRzy23NW-wGfPZ8eU3BuywmgjI39WYRACw08L4XOnvjTp5fbdQg", "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogInR4dGVjaG5pY2lhbi5jb20iCiAgICB9LAogICAgewogICAgICAidHlwZSI6ICJkbnMiLAogICAgICAidmFsdWUiOiAid3d3LnR4dGVjaG5pY2lhbi5jb20iCiAgICB9CiAgXQp9" } 2023-04-17 17:23:20,537:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/new-order HTTP/1.1" 201 501 2023-04-17 17:23:20,538:DEBUG:acme.client:Received response: HTTP 201 Server: nginx Date: Mon, 17 Apr 2023 17:23:20 GMT Content-Type: application/json Content-Length: 501 Connection: keep-alive Boulder-Requester: 83358123 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/83358123/8311261964 Replay-Nonce: A2725NBReFlr23OILIjgkLK0e-7-kUKsQc-Zbwb7PHFurJs X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "pending", "expires": "2023-04-24T17:23:20Z", "identifiers": [ { "type": "dns", "value": "txtechnician.com" }, { "type": "dns", "value": "www.txtechnician.com" } ], "authorizations": [ "https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707534", "https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707544" ], "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/83358123/8311261964" } 2023-04-17 17:23:20,538:DEBUG:acme.client:Storing nonce: A2725NBReFlr23OILIjgkLK0e-7-kUKsQc-Zbwb7PHFurJs 2023-04-17 17:23:20,538:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:23:20,539:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707534: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC84MzM1ODEyMyIsICJub25jZSI6ICJBMjcyNU5CUmVGbHIyM09JTElqZ2tMSzBlLTcta1VLc1FjLVpid2I3UEhGdXJKcyIsICJ1cmwiOiAiaHR0cHM6Ly9hY21lLXN0YWdpbmctdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My82MTUyNzA3NTM0In0", "signature": "p-khT-gN3H-caSaJFVarFox4ZVFDr35pIvb2WVu66HXeLDtdhntciUwaltqzY7DVU63nTq3hZ3BrHS_1qxo8y7X8ws6aTV17m3jKMp-tQnYq7CXQ0ehraw9Hc_L0h_kQLD3vCcamgdpSbMs2V8sRCnJKTEHfwzfremPongmZIotX2nQXX9pzRROqhBfi7D00-jzq9-oe1jw5ybxBbV5v0_B4lh_2D_Vl1ZbQN1Tn2xDpl5I5QqBtQ9vbTkoMmAsdHSTREKX8kyNlQuQdC_3E37_fsMlBOgxCpBbrq3V33u8EBJQMzZry7mbIS-BI26C1g3nEaIVdsEwCTFnjYwr-Gw", "payload": "" } 2023-04-17 17:23:20,578:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/6152707534 HTTP/1.1" 200 818 2023-04-17 17:23:20,578:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:20 GMT Content-Type: application/json Content-Length: 818 Connection: keep-alive Boulder-Requester: 83358123 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: B37Cbgo9qWOUerXXn5M8I_OiKy-6PG08XuzG9PlzcRXfVgs X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "txtechnician.com" }, "status": "pending", "expires": "2023-04-24T17:23:20Z", "challenges": [ { "type": "http-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707534/rbsz3Q", "token": "c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM" }, { "type": "dns-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707534/Vya0og", "token": "c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM" }, { "type": "tls-alpn-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707534/t75GQA", "token": "c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM" } ] } 2023-04-17 17:23:20,578:DEBUG:acme.client:Storing nonce: B37Cbgo9qWOUerXXn5M8I_OiKy-6PG08XuzG9PlzcRXfVgs 2023-04-17 17:23:20,579:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:23:20,580:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707544: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC84MzM1ODEyMyIsICJub25jZSI6ICJCMzdDYmdvOXFXT1VlclhYbjVNOElfT2lLeS02UEcwOFh1ekc5UGx6Y1JYZlZncyIsICJ1cmwiOiAiaHR0cHM6Ly9hY21lLXN0YWdpbmctdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My82MTUyNzA3NTQ0In0", "signature": "KjUXw2aHbILxfY-iE8jF9sOD9qTIR5XFn7JyABroaQfqmkPdLKqBGAAk8KaKMJr2Iah9_l8UyTXBrp68b7KrxO0zvPkTwdUPF3CxIIrgEnTf3W43c_hWCPM0NcaMxrQ6Ya7wvk7mHjlVF6VUD2vzV59yIXhLHvG3_x3ykKSvVR9ckl_N5bSkcpHZXckjIkuQX2EI6cBRMPkmzZWDul3EqsNOhLrNQhamcVM02rIItkI6r5cQbLatB0SeJ1p30HWwY-rlg_JmwSVf5XsBT2Yo6lQ81p1GRrqT_bvALD9_3wW532yC9bUSAEcMxsPr44J-JkBDllIqI_k3-cxi5B-CKg", "payload": "" } 2023-04-17 17:23:20,620:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/6152707544 HTTP/1.1" 200 822 2023-04-17 17:23:20,620:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:20 GMT Content-Type: application/json Content-Length: 822 Connection: keep-alive Boulder-Requester: 83358123 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: A272oYJJdg_HBhKgIPfV4wS7m_vAGz81bL-r5fIz9VNldoc X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "www.txtechnician.com" }, "status": "pending", "expires": "2023-04-24T17:23:20Z", "challenges": [ { "type": "http-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707544/3C63Iw", "token": "O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo" }, { "type": "dns-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707544/baerQg", "token": "O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo" }, { "type": "tls-alpn-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707544/cWhtrw", "token": "O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo" } ] } 2023-04-17 17:23:20,620:DEBUG:acme.client:Storing nonce: A272oYJJdg_HBhKgIPfV4wS7m_vAGz81bL-r5fIz9VNldoc 2023-04-17 17:23:20,621:INFO:certbot._internal.auth_handler:Performing the following challenges: 2023-04-17 17:23:20,621:INFO:certbot._internal.auth_handler:http-01 challenge for txtechnician.com 2023-04-17 17:23:20,621:INFO:certbot._internal.auth_handler:http-01 challenge for www.txtechnician.com 2023-04-17 17:23:20,657:DEBUG:certbot_nginx._internal.http_01:Generated server block: [] 2023-04-17 17:23:20,658:DEBUG:certbot.reverter:Creating backup of /etc/nginx/snippets/ssl.conf 2023-04-17 17:23:20,658:DEBUG:certbot.reverter:Creating backup of /etc/nginx/mime.types 2023-04-17 17:23:20,658:DEBUG:certbot.reverter:Creating backup of /etc/nginx/sites-enabled/txtechnician.com.conf 2023-04-17 17:23:20,658:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-http-image-filter.conf 2023-04-17 17:23:20,658:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-http-xslt-filter.conf 2023-04-17 17:23:20,659:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-mail.conf 2023-04-17 17:23:20,659:DEBUG:certbot.reverter:Creating backup of /etc/nginx/snippets/letsencrypt.conf 2023-04-17 17:23:20,659:DEBUG:certbot.reverter:Creating backup of /etc/nginx/modules-enabled/50-mod-stream.conf 2023-04-17 17:23:20,659:DEBUG:certbot.reverter:Creating backup of /etc/nginx/nginx.conf 2023-04-17 17:23:20,660:DEBUG:certbot_nginx._internal.parser:Writing nginx conf tree to /etc/nginx/nginx.conf: user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; events { worker_connections 768; # multi_accept on; } http { server_names_hash_bucket_size 128; include /etc/letsencrypt/le_http_01_cert_challenge.conf; ##Delete OR MODIFY THIS MAX BODY SIZE THING client_max_body_size 50M; ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; ## # SSL Settings ## ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE ssl_prefer_server_ciphers on; ## # Logging Settings ## access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; ## # Gzip Settings ## gzip on; # gzip_vary on; # gzip_proxied any; # gzip_comp_level 6; # gzip_buffers 16 8k; # gzip_http_version 1.1; # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; ## # Virtual Host Configs ## include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; } #mail { # # See sample authentication script at: # # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript # # # auth_http localhost/auth.php; # # pop3_capabilities "TOP" "USER"; # # imap_capabilities "IMAP4rev1" "UIDPLUS"; # # server { # listen localhost:110; # protocol pop3; # proxy on; # } # # server { # listen localhost:143; # protocol imap; # proxy on; # } #} 2023-04-17 17:23:20,661:DEBUG:certbot_nginx._internal.parser:Writing nginx conf tree to /etc/nginx/sites-enabled/txtechnician.com.conf: # Odoo servers upstream odoo { server 127.0.0.1:8069; } upstream odoochat { server 127.0.0.1:8072; } server {rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot if ($host = www.txtechnician.com) { return 301 https://$host$request_uri; } # managed by Certbot if ($host = txtechnician.com) { return 301 https://$host$request_uri; } # managed by Certbot listen 80; listen [::]:80; server_name www.txtechnician.com txtechnician.com; include snippets/letsencrypt.conf; return 301 https://$host$request_uri; location = /.well-known/acme-challenge/c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM{default_type text/plain;return 200 c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM.b4m2zekfZu-z45_UDyOmXjla6bNY8OQKgg1Meq4RlYc;} # managed by Certbot location = /.well-known/acme-challenge/O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo{default_type text/plain;return 200 O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo.b4m2zekfZu-z45_UDyOmXjla6bNY8OQKgg1Meq4RlYc;} # managed by Certbot } server {rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot listen 443 ssl http2; listen [::]:443 ssl http2; server_name www.txtechnician.com; ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; # managed by Certbot ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; return 301 https://txtechnician.com$request_uri; location = /.well-known/acme-challenge/O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo{default_type text/plain;return 200 O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo.b4m2zekfZu-z45_UDyOmXjla6bNY8OQKgg1Meq4RlYc;} # managed by Certbot } server {rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot listen 443 ssl http2; listen [::]:443 ssl http2; server_name txtechnician.com; proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; # Proxy headers proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; # SSL parameters ssl_certificate /etc/letsencrypt/live/txtechnician.com/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/txtechnician.com/privkey.pem; # managed by Certbot ssl_trusted_certificate /etc/letsencrypt/live/txtechnician.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; # log files access_log /var/log/nginx/odoo.access.log; error_log /var/log/nginx/odoo.error.log; # Handle longpoll requests location /longpolling { proxy_pass http://odoochat; } # Handle / requests location / { proxy_redirect off; proxy_pass http://odoo; } # Cache static files location ~* /web/static/ { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; proxy_pass http://odoo; } # Gzip gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on; location = /.well-known/acme-challenge/c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM{default_type text/plain;return 200 c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM.b4m2zekfZu-z45_UDyOmXjla6bNY8OQKgg1Meq4RlYc;} # managed by Certbot } 2023-04-17 17:23:21,680:DEBUG:acme.client:JWS payload: b'{}' 2023-04-17 17:23:21,681:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707534/rbsz3Q: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC84MzM1ODEyMyIsICJub25jZSI6ICJBMjcyb1lKSmRnX0hCaEtnSVBmVjR3UzdtX3ZBR3o4MWJMLXI1Zkl6OVZObGRvYyIsICJ1cmwiOiAiaHR0cHM6Ly9hY21lLXN0YWdpbmctdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9jaGFsbC12My82MTUyNzA3NTM0L3Jic3ozUSJ9", "signature": "Y8soxyAEKi_KmtbfMnx3WCvMWeyvT5Edq74MTk5GHWm3cx1iAgN07-o3pJ7enGXMXaQjSoo8qeVsFUXEU79cda70tt723YaQSoONHAhTtQkQ4a3zAzTwOOmvdZts_IMP6pw3eLk6EZALjZ1qIsYhS5xlrPe0AztXqwfhDNgxlVcSKmxWn1EntEZo9R6h6-XAuYv6hjsMI2bU4G-Xs5q7OuxextnErPS97T0iWJLICiIS2p26qq5QZ_DYrOQNZq_-LXsKHsqHIhD_qkUc2NdQecjZTYr_Y36t2lj7uOtJwCL7Z7PyGZ8xCCHbQQUc3uyFR9u0bj3DOWSHcVPq9lbAUw", "payload": "e30" } 2023-04-17 17:23:21,723:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/chall-v3/6152707534/rbsz3Q HTTP/1.1" 200 193 2023-04-17 17:23:21,724:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:21 GMT Content-Type: application/json Content-Length: 193 Connection: keep-alive Boulder-Requester: 83358123 Cache-Control: public, max-age=0, no-cache Link: ;rel="index", ;rel="up" Location: https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707534/rbsz3Q Replay-Nonce: 8F05OsP1bpjE_cH5JcBtqMJexckIJUXqbp2L2LO-GUbmcrw X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "type": "http-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707534/rbsz3Q", "token": "c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM" } 2023-04-17 17:23:21,724:DEBUG:acme.client:Storing nonce: 8F05OsP1bpjE_cH5JcBtqMJexckIJUXqbp2L2LO-GUbmcrw 2023-04-17 17:23:21,724:DEBUG:acme.client:JWS payload: b'{}' 2023-04-17 17:23:21,725:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707544/3C63Iw: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC84MzM1ODEyMyIsICJub25jZSI6ICI4RjA1T3NQMWJwakVfY0g1SmNCdHFNSmV4Y2tJSlVYcWJwMkwyTE8tR1VibWNydyIsICJ1cmwiOiAiaHR0cHM6Ly9hY21lLXN0YWdpbmctdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9jaGFsbC12My82MTUyNzA3NTQ0LzNDNjNJdyJ9", "signature": "j9BxHhCJRKVK0xJyeALTPviSmZfmZvJLZVAKn9pCS8XeB0HtnzmAeBYL02sQch7MLDLtr6_jdqNoopEp3tHb061GlKSO042a7_zMRobkim2SgL-ALl_WGGZ5PfZ1sjkLNQuNZqd62lJgEBAockJsyyNx7e_Z5q6mNhhIS0UnRMZHjEayb0YicyBmdu3d8b1Sj3MFieFiQlX-zi1ryjQaoN4hKY1GgJeBayxWpWRQ4cuZeBokoU4tmUVBTQ-HELaPNbpW7_76k_Qb2PAdIuidBCYIQJJEUWxbVbvwK6afWU9xn6ERwJb4hlix87DVM5PhNisKeNd8ahA4a9AgjnMegA", "payload": "e30" } 2023-04-17 17:23:21,767:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/chall-v3/6152707544/3C63Iw HTTP/1.1" 200 193 2023-04-17 17:23:21,768:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:21 GMT Content-Type: application/json Content-Length: 193 Connection: keep-alive Boulder-Requester: 83358123 Cache-Control: public, max-age=0, no-cache Link: ;rel="index", ;rel="up" Location: https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707544/3C63Iw Replay-Nonce: A272MMuDLaETexjbKevAmEmhH-3O8bsiAmOKUhsv6lxPxBs X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "type": "http-01", "status": "pending", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707544/3C63Iw", "token": "O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo" } 2023-04-17 17:23:21,768:DEBUG:acme.client:Storing nonce: A272MMuDLaETexjbKevAmEmhH-3O8bsiAmOKUhsv6lxPxBs 2023-04-17 17:23:21,768:INFO:certbot._internal.auth_handler:Waiting for verification... 2023-04-17 17:23:22,769:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:23:22,770:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707534: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC84MzM1ODEyMyIsICJub25jZSI6ICJBMjcyTU11RExhRVRleGpiS2V2QW1FbWhILTNPOGJzaUFtT0tVaHN2Nmx4UHhCcyIsICJ1cmwiOiAiaHR0cHM6Ly9hY21lLXN0YWdpbmctdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My82MTUyNzA3NTM0In0", "signature": "G0Ft05xrBmc4rBz70rTkHAKnxXicbnKoV7bvcHgUzu9gfSUc9YqfgrBH2qExClFxPmgS1VJgSFqgE4jniURqSShuk0P2lppq_F19YNCHffI3k2yYbsJUC6o7kIhS6kemQOrcevAIlWjjsLWzqHBjtddco8DrdIgyS-RYgrBzQYwUonWMu4IYLE8HLzEN8kG-Siv_YEXcIcfT-QpES1ofVsVeI7PRCu_JeIad5FUCnf3nnaMWeIjKBiy_edjXrZi9pWp3Ulm-qNuSleWN4xH6TWhJkN1TSP-28Gqs8FZY6ZWmmirbzjtscy75SrAAl-EwdRTzz7GtX44AmZ_F-K2tpg", "payload": "" } 2023-04-17 17:23:22,809:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/6152707534 HTTP/1.1" 200 832 2023-04-17 17:23:22,810:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:22 GMT Content-Type: application/json Content-Length: 832 Connection: keep-alive Boulder-Requester: 83358123 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: B37CoOlYUMzDmdpnU8wIBxBxafTAJDM-FVjlLkS5akVjsAc X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "txtechnician.com" }, "status": "valid", "expires": "2023-05-17T17:23:21Z", "challenges": [ { "type": "http-01", "status": "valid", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707534/rbsz3Q", "token": "c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM", "validationRecord": [ { "url": "http://txtechnician.com/.well-known/acme-challenge/c73aPdm7oHkCd0Ndb0cn7frO0m_Hl31SDGEMAHP32XM", "hostname": "txtechnician.com", "port": "80", "addressesResolved": [ "104.237.135.140", "2600:3c00::f03c:93ff:fe95:c6f" ], "addressUsed": "2600:3c00::f03c:93ff:fe95:c6f" } ], "validated": "2023-04-17T17:23:21Z" } ] } 2023-04-17 17:23:22,810:DEBUG:acme.client:Storing nonce: B37CoOlYUMzDmdpnU8wIBxBxafTAJDM-FVjlLkS5akVjsAc 2023-04-17 17:23:22,810:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:23:22,811:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707544: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC84MzM1ODEyMyIsICJub25jZSI6ICJCMzdDb09sWVVNekRtZHBuVTh3SUJ4QnhhZlRBSkRNLUZWamxMa1M1YWtWanNBYyIsICJ1cmwiOiAiaHR0cHM6Ly9hY21lLXN0YWdpbmctdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9hdXRoei12My82MTUyNzA3NTQ0In0", "signature": "IQJEWhh_CY27HMSTdg9i33_Ml_WDI8UFc_tIdF7Hu2CGpwZvs_MlqKImFkRru2Tyy0tm6ZQd3Vj2uosNZQ2fKvkRL71ORP0zFYh8AOYFxB1DMy9fg1Y5HYtelzWwfYP2tI7-sJdVQASMShFVJoVco35Yengr0yB4a91wJJR7Ge_t_HVczsWixUJK2-zynP1Tdjz26se_8e-cy01BujjsK-Rfj9fUxK_xz42QqY2bNh12X1vNrpkugeMUELnrvsQQLDFa_LLylP-40GTh75rCtQ6og-a0S1i8mC6g3slOQFBVYhypZ7oBeuUutki9xdMZ6fB-oHOvADgmOCgi823SzA", "payload": "" } 2023-04-17 17:23:22,851:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/authz-v3/6152707544 HTTP/1.1" 200 844 2023-04-17 17:23:22,851:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:22 GMT Content-Type: application/json Content-Length: 844 Connection: keep-alive Boulder-Requester: 83358123 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: BEB9CDsyAMV0q4c2jkBDDnZ2ODxd8sehn0C3P5kUCBBVAd4 X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "identifier": { "type": "dns", "value": "www.txtechnician.com" }, "status": "valid", "expires": "2023-05-17T17:23:21Z", "challenges": [ { "type": "http-01", "status": "valid", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/6152707544/3C63Iw", "token": "O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo", "validationRecord": [ { "url": "http://www.txtechnician.com/.well-known/acme-challenge/O_4bbV4l3A9A5DJt4rO1D_Vxm_FZmlutEdK1WceqQVo", "hostname": "www.txtechnician.com", "port": "80", "addressesResolved": [ "104.237.135.140", "2600:3c00::f03c:93ff:fe95:c6f" ], "addressUsed": "2600:3c00::f03c:93ff:fe95:c6f" } ], "validated": "2023-04-17T17:23:21Z" } ] } 2023-04-17 17:23:22,851:DEBUG:acme.client:Storing nonce: BEB9CDsyAMV0q4c2jkBDDnZ2ODxd8sehn0C3P5kUCBBVAd4 2023-04-17 17:23:22,852:DEBUG:certbot._internal.error_handler:Calling registered functions 2023-04-17 17:23:22,852:INFO:certbot._internal.auth_handler:Cleaning up challenges 2023-04-17 17:23:23,995:DEBUG:certbot._internal.client:CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIH/MIGmAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT/Em0RaaYJx50b\nxOxyuOT6WQX5u5ML0enHctC/1O59eiP55NK3TrAONXhoHnF2xCzxsWnFEzfkj6Cn\ntqRHngTZoEQwQgYJKoZIhvcNAQkOMTUwMzAxBgNVHREEKjAoghB0eHRlY2huaWNp\nYW4uY29tghR3d3cudHh0ZWNobmljaWFuLmNvbTAKBggqhkjOPQQDAgNIADBFAiEA\njfdzCw6+zX1gvAXfDrNrIif655IM9jbbvrqYYpNLL7YCIE+IFIb+i0F59AbUNqaF\nWkZMqn3JNfvHJ+RRY7wLAE4T\n-----END CERTIFICATE REQUEST-----\n', form='pem') 2023-04-17 17:23:23,997:DEBUG:certbot._internal.client:Will poll for certificate issuance until 2023-04-17 17:24:53.997039 2023-04-17 17:23:23,998:DEBUG:acme.client:JWS payload: b'{\n "csr": "MIH_MIGmAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT_Em0RaaYJx50bxOxyuOT6WQX5u5ML0enHctC_1O59eiP55NK3TrAONXhoHnF2xCzxsWnFEzfkj6CntqRHngTZoEQwQgYJKoZIhvcNAQkOMTUwMzAxBgNVHREEKjAoghB0eHRlY2huaWNpYW4uY29tghR3d3cudHh0ZWNobmljaWFuLmNvbTAKBggqhkjOPQQDAgNIADBFAiEAjfdzCw6-zX1gvAXfDrNrIif655IM9jbbvrqYYpNLL7YCIE-IFIb-i0F59AbUNqaFWkZMqn3JNfvHJ-RRY7wLAE4T"\n}' 2023-04-17 17:23:23,999:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/finalize/83358123/8311261964: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC84MzM1ODEyMyIsICJub25jZSI6ICJCRUI5Q0RzeUFNVjBxNGMyamtCRERuWjJPRHhkOHNlaG4wQzNQNWtVQ0JCVkFkNCIsICJ1cmwiOiAiaHR0cHM6Ly9hY21lLXN0YWdpbmctdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9maW5hbGl6ZS84MzM1ODEyMy84MzExMjYxOTY0In0", "signature": "eB8TYSOn2FDg69LQCD79tIs1UThpgK-jpmZoA_f3JY3UzU1T9TDxXA8umAakMefCj1qnniwL3ir3thyGdrZjU1xWNqeKL7MboIxwckqCK8-tU2tYnb0Iw9EeIM1kLlE-3LTeGFN5a2uqTVQ6chWApvkXBeApVtScdPQTDzSqmRPLg5TgLSpC3ZLPe1ae3YkDKBYtnXs025eal2RkyeHAroMtK3d_dwq8PiLvmo_Aw1XuVSIZdiWoVIzRkTFmJaokRPyd8eZgSh_IXgTt4TdF-QfBfileZIGkiQQaXeSaie0NHAasu3XG8AeDExj9PPmHlStRV66sEzoT6R7AZ4ge-g", "payload": "ewogICJjc3IiOiAiTUlIX01JR21BZ0VBTUFBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUX0VtMFJhYVlKeDUwYnhPeHl1T1Q2V1FYNXU1TUwwZW5IY3RDXzFPNTllaVA1NU5LM1RyQU9OWGhvSG5GMnhDenhzV25GRXpma2o2Q250cVJIbmdUWm9FUXdRZ1lKS29aSWh2Y05BUWtPTVRVd016QXhCZ05WSFJFRUtqQW9naEIwZUhSbFkyaHVhV05wWVc0dVkyOXRnaFIzZDNjdWRIaDBaV05vYm1samFXRnVMbU52YlRBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQWpmZHpDdzYtelgxZ3ZBWGZEck5ySWlmNjU1SU05amJidnJxWVlwTkxMN1lDSUUtSUZJYi1pMEY1OUFiVU5xYUZXa1pNcW4zSk5mdkhKLVJSWTd3TEFFNFQiCn0" } 2023-04-17 17:23:24,050:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/finalize/83358123/8311261964 HTTP/1.1" 200 504 2023-04-17 17:23:24,050:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:24 GMT Content-Type: application/json Content-Length: 504 Connection: keep-alive Boulder-Requester: 83358123 Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/83358123/8311261964 Replay-Nonce: A272UdmNSOs5tKyqR2ILqFIM9wM0yEd2CsejffVMPFRpIjY Retry-After: 3 X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "processing", "expires": "2023-04-24T17:23:20Z", "identifiers": [ { "type": "dns", "value": "txtechnician.com" }, { "type": "dns", "value": "www.txtechnician.com" } ], "authorizations": [ "https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707534", "https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707544" ], "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/83358123/8311261964" } 2023-04-17 17:23:24,050:DEBUG:acme.client:Storing nonce: A272UdmNSOs5tKyqR2ILqFIM9wM0yEd2CsejffVMPFRpIjY 2023-04-17 17:23:25,052:DEBUG:acme.client:JWS payload: b'' 2023-04-17 17:23:25,053:DEBUG:acme.client:Sending POST request to https://acme-staging-v02.api.letsencrypt.org/acme/order/83358123/8311261964: { "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vYWNtZS1zdGFnaW5nLXYwMi5hcGkubGV0c2VuY3J5cHQub3JnL2FjbWUvYWNjdC84MzM1ODEyMyIsICJub25jZSI6ICJBMjcyVWRtTlNPczV0S3lxUjJJTHFGSU05d00weUVkMkNzZWpmZlZNUEZScElqWSIsICJ1cmwiOiAiaHR0cHM6Ly9hY21lLXN0YWdpbmctdjAyLmFwaS5sZXRzZW5jcnlwdC5vcmcvYWNtZS9vcmRlci84MzM1ODEyMy84MzExMjYxOTY0In0", "signature": "hG7I9SsR2ZUk_6cZltnf8xJPK9Tv5IvdJcHbKSxJtBBNlMbodgqaqA2FurcNMKewaJplcQWRaU5llnn7TqJ5P_liGZ6uSmHwsdYYFjn4kkwGpBHs7eSLdIGQ_Io30vOu6zbsAuIQ0ooMx8zuEIueV4IT7EAcltnTQZ14WF4Bv9umeDWao2TVLpwid5N1AyR2_OKqqNxehl7gDgPOi40SFVf58YQkRUb9qTjICnEjd9QwcmuDXqRHR6FOORqsTeLYFosKYRT821YAevDTdLGo3hlqt42z8qiR-QyFVWyKOLIvt_6cI6bc4AZ6OpBHVsNnwEvD9R_8dGsthgkZ5D5fhA", "payload": "" } 2023-04-17 17:23:25,094:DEBUG:urllib3.connectionpool:https://acme-staging-v02.api.letsencrypt.org:443 "POST /acme/order/83358123/8311261964 HTTP/1.1" 200 634 2023-04-17 17:23:25,095:DEBUG:acme.client:Received response: HTTP 200 Server: nginx Date: Mon, 17 Apr 2023 17:23:25 GMT Content-Type: application/json Content-Length: 634 Connection: keep-alive Cache-Control: public, max-age=0, no-cache Link: ;rel="index" Replay-Nonce: B37CeUcoXz9yLWiwdj667MmbIAXrGTqIUO5O3chwhlCuNgU X-Frame-Options: DENY Strict-Transport-Security: max-age=604800 { "status": "invalid", "expires": "2023-04-24T17:23:20Z", "identifiers": [ { "type": "dns", "value": "txtechnician.com" }, { "type": "dns", "value": "www.txtechnician.com" } ], "authorizations": [ "https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707534", "https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/6152707544" ], "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/83358123/8311261964", "error": { "type": "urn:ietf:params:acme:error:serverInternal", "detail": "Error finalizing order", "status": 500 } } 2023-04-17 17:23:25,095:DEBUG:acme.client:Storing nonce: B37CeUcoXz9yLWiwdj667MmbIAXrGTqIUO5O3chwhlCuNgU 2023-04-17 17:23:25,095:ERROR:certbot._internal.renewal:Failed to renew certificate txtechnician.com with error: 2023-04-17 17:23:25,100:DEBUG:certbot._internal.renewal:Traceback was: Traceback (most recent call last): File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/_internal/renewal.py", line 533, in handle_renewal_request main.renew_cert(lineage_config, plugins, renewal_candidate) File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/_internal/main.py", line 1547, in renew_cert renewed_lineage = _get_and_save_cert(le_client, config, lineage=lineage) File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/_internal/main.py", line 129, in _get_and_save_cert renewal.renew_cert(config, domains, le_client, lineage) File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/_internal/renewal.py", line 395, in renew_cert new_cert, new_chain, new_key, _ = le_client.obtain_certificate(domains, new_key) File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/_internal/client.py", line 451, in obtain_certificate cert, chain = self.obtain_certificate_from_csr(csr, orderr) File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/_internal/client.py", line 341, in obtain_certificate_from_csr orderr = self.acme.finalize_order( File "/snap/certbot/2913/lib/python3.8/site-packages/acme/client.py", line 276, in finalize_order return self.poll_finalization(orderr, deadline, fetch_alternative_chains) File "/snap/certbot/2913/lib/python3.8/site-packages/acme/client.py", line 248, in poll_finalization raise errors.IssuanceError(body.error) acme.errors.IssuanceError 2023-04-17 17:23:25,101:DEBUG:certbot._internal.display.obj:Notifying user: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2023-04-17 17:23:25,101:ERROR:certbot._internal.renewal:All simulated renewals failed. The following certificates could not be renewed: 2023-04-17 17:23:25,101:ERROR:certbot._internal.renewal: /etc/letsencrypt/live/txtechnician.com/fullchain.pem (failure) 2023-04-17 17:23:25,101:DEBUG:certbot._internal.display.obj:Notifying user: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2023-04-17 17:23:25,101:DEBUG:certbot._internal.log:Exiting abnormally: Traceback (most recent call last): File "/snap/certbot/2913/bin/certbot", line 8, in sys.exit(main()) File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/main.py", line 19, in main return internal_main.main(cli_args) File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/_internal/main.py", line 1864, in main return config.func(config, plugins) File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/_internal/main.py", line 1636, in renew renewal.handle_renewal_request(config) File "/snap/certbot/2913/lib/python3.8/site-packages/certbot/_internal/renewal.py", line 559, in handle_renewal_request raise errors.Error( certbot.errors.Error: 1 renew failure(s), 0 parse failure(s) 2023-04-17 17:23:25,101:ERROR:certbot._internal.log:1 renew failure(s), 0 parse failure(s)