39 lines
64 KiB
JSON
39 lines
64 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"channel": "homelab-runtime",
|
|
"command_id": "SUPPORT-260928-CLOUDFLARE-FRONTEND-DISCOVERY-99103R1",
|
|
"status": "OK",
|
|
"rc": 0,
|
|
"host": "pve01",
|
|
"mode": "read-only",
|
|
"component": "cloudflare-frontend-discovery",
|
|
"started_at_utc": "2026-09-28T19:53:55Z",
|
|
"finished_at_utc": "2026-09-28T19:54:11Z",
|
|
"reference_register_checked": true,
|
|
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
|
|
"error_register_checked": true,
|
|
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
|
|
"command_sha256": "abd1f5c485b4f8d871da047c43af693b87079945e7d1953ef51b1f62c8eb1238",
|
|
"duplicate_failed_command_blocked": false,
|
|
"block_reason": null,
|
|
"execution_started": true,
|
|
"change_declared": false,
|
|
"result_contract_valid": true,
|
|
"result_contract_status": null,
|
|
"result_contract_error": null,
|
|
"command_rc": 0,
|
|
"changes_made": false,
|
|
"rollback_started": false,
|
|
"rollback_restored": null,
|
|
"mutation_outcome": "NO_MUTATION",
|
|
"sanitized": true,
|
|
"secrets_included": false,
|
|
"private_addresses_included": false,
|
|
"raw_evidence_retained_locally": true,
|
|
"raw_evidence_sha256": "bca311a9a06bb3a1919f0eac838563e47e4e1864411b1c103b07035bf3d92088",
|
|
"sanitized_output_sha256": "bca311a9a06bb3a1919f0eac838563e47e4e1864411b1c103b07035bf3d92088",
|
|
"output_truncated_in_json": false,
|
|
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
|
|
"output": "CLOUDFLARE_FRONTEND_DISCOVERY=V1\nMODE=read-only\nGOAL=FIND_EXISTING_NO_NEW_VPS_FRONTEND_OR_DNS_PROXY_CAPABILITY\nEDGE_KEY_FINGERPRINT=SHA256:s0CusF0IHQGVJ02oi7ejWkGhH9NkhTWonn3441toe5M\nEDGE_KEY_MATCH=true\nEDGE_HOSTKEY_FINGERPRINT=SHA256:YQsA2nif7qAaa5mSUb9U0h8Q5DGy8SRCV5f+FyKUpOo\nEDGE_HOSTKEY_MATCH=true\nUSA_OVERLAY_HOSTKEY_FINGERPRINT=SHA256:805Q9eh/fePUci42dfY58I6q0lFiiPHn0/M+mckypmE\nUSA_OVERLAY_HOSTKEY_MATCH=true\nPVE01_AUDIT_RC=0\nPVE01_CLOUDFLARE_FRONTEND_HOST_AUDIT=V1\nPVE01_ROLE=pve01\nPVE01_HOSTNAME=pve01\nPVE01_CLOUDFLARED_PRESENT=false\nPVE01_CLOUDFLARED_PATH=NONE\nPVE01_TUNNEL_SERVICE_LINE_COUNT=0\nPVE01_CLOUDFLARED_CONFIG_FILE_COUNT=0\nPVE01_CLOUDFLARED_JSON_CREDENTIAL_FILE_COUNT=0\nPVE01_CLOUDFLARED_SECRET_BEARING_JSON_COUNT=0\nPVE01_CF_ENV_NAME_COUNT=0\nPVE01_NPMPLUS_CONTAINER_COUNT=0\nPVE01_NPMPLUS_CF_TEXT_FILE_COUNT=0\nPVE01_NPMPLUS_SQLITE_FILE_COUNT=0\nPVE01_CF_TRACE_RC=0\nPVE01_CF_TRACE_RESULT=200|2\nPVE01_CF_API_RC=0\nPVE01_CF_API_RESULT=400|2\nEDGE_AUDIT_RC=0\nEDGE_CLOUDFLARE_FRONTEND_HOST_AUDIT=V1\nEDGE_ROLE=edge\nEDGE_HOSTNAME=edge-vm\nEDGE_CLOUDFLARED_PRESENT=false\nEDGE_CLOUDFLARED_PATH=NONE\nEDGE_TUNNEL_SERVICE_LINE_COUNT=0\nEDGE_CLOUDFLARED_CONFIG_FILE_COUNT=0\nEDGE_CLOUDFLARED_JSON_CREDENTIAL_FILE_COUNT=0\nEDGE_CLOUDFLARED_SECRET_BEARING_JSON_COUNT=0\nEDGE_CF_ENV_NAME_COUNT=0\nEDGE_NPMPLUS_CONTAINER_COUNT=1\nEDGE_NPMPLUS_CF_ENV_NAME_COUNT=0\nEDGE_NPMPLUS_CF_TEXT_FILE_1_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/renewal/newfi-staging.gram1.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_1_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_1_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_1_LINE_2=dns_cloudflare_propagation_seconds _ 30\nEDGE_NPMPLUS_CF_TEXT_FILE_1_LINE_3=dns_cloudflare_credentials _ /data/secure/.newfi-staging-NEWFI-260908-A-STAGINGEDGE-APPLY7.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_2_PATH=/opt/npmplus/newfi-staging-certbot/config/renewal/newfi-staging.gram1.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_2_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_2_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_2_LINE_2=dns_cloudflare_propagation_seconds _ 30\nEDGE_NPMPLUS_CF_TEXT_FILE_2_LINE_3=dns_cloudflare_credentials _ /data/secure/.newfi-staging-NEWFI-260908-A-STAGINGEDGE-APPLY4.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_3_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/forum-certs.public-ok/renewal/zakrutim.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_3_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_3_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_3_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_3_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_4_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/forum-certs.public-ok/renewal/gamevipe.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_4_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_4_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_4_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_4_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_5_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/forum-certs.public-ok/renewal/dsmods.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_5_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_5_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_5_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_5_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_6_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/forum-certs.public-ok/renewal/codevipe.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_6_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_6_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_6_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_6_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_7_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/forum-certs.public-ok/renewal/hkmods.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_7_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_7_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_7_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_7_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_8_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-collector-20260903-a1/996.conf.before\nEDGE_NPMPLUS_CF_TEXT_FILE_8_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_8_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob:; font-src 'self' data:; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudfla\nEDGE_NPMPLUS_CF_TEXT_FILE_9_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-joypixels-20260907-f8d1ae6/996.conf.before\nEDGE_NPMPLUS_CF_TEXT_FILE_9_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_9_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob:; font-src 'self' data:; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudfla\nEDGE_NPMPLUS_CF_TEXT_FILE_10_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-joypixels-20260907-f8d1ae6/996.conf.candidate\nEDGE_NPMPLUS_CF_TEXT_FILE_10_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_10_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_11_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-form-action-20260907-c7a8a68/996.conf.before\nEDGE_NPMPLUS_CF_TEXT_FILE_11_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_11_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_12_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-form-action-20260907-c7a8a68/996.conf.candidate\nEDGE_NPMPLUS_CF_TEXT_FILE_12_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_12_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_13_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-font-media-nonce-stage-20260907-6f584c5/996.conf.before\nEDGE_NPMPLUS_CF_TEXT_FILE_13_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_13_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_13_LINE_2=add_header Content-Security-Policy \"base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; worker-src 'self'; manifest-src 'self'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com;\" always;\nEDGE_NPMPLUS_CF_TEXT_FILE_14_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-font-media-nonce-stage-20260907-6f584c5/996.conf.candidate\nEDGE_NPMPLUS_CF_TEXT_FILE_14_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_14_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; script-src-elem 'self' 'nonce-$request_id' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.\nEDGE_NPMPLUS_CF_TEXT_FILE_14_LINE_2=add_header Content-Security-Policy \"base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; worker-src 'self'; manifest-src 'self'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com; font-src 'self' data:; media-src 'self';\" always\nEDGE_NPMPLUS_CF_TEXT_FILE_15_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-pwa-enforcement-20260907-e4635c9/996.conf.before\nEDGE_NPMPLUS_CF_TEXT_FILE_15_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_15_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_16_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-pwa-enforcement-20260907-e4635c9/996.conf.candidate\nEDGE_NPMPLUS_CF_TEXT_FILE_16_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_16_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_17_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-structural-enforcement-20260907-34f9c76/996.conf.before\nEDGE_NPMPLUS_CF_TEXT_FILE_17_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_17_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_18_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-structural-enforcement-20260907-34f9c76/996.conf.candidate\nEDGE_NPMPLUS_CF_TEXT_FILE_18_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_18_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_19_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-icf-enforcement-20260907/996.conf.before\nEDGE_NPMPLUS_CF_TEXT_FILE_19_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_19_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_20_PATH=/opt/npmplus/manual-backups/kingofwolk-csp-icf-enforcement-20260907/996.conf.candidate\nEDGE_NPMPLUS_CF_TEXT_FILE_20_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_20_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; font-src 'self' data:; connect-src 'self' https://challenge\nEDGE_NPMPLUS_CF_TEXT_FILE_20_LINE_2=add_header Content-Security-Policy \"base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; worker-src 'self'; manifest-src 'self'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com;\" always;\nEDGE_NPMPLUS_CF_TEXT_FILE_21_PATH=/opt/npmplus/tls/certbot/credentials/cloudflare-gram1.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_21_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_21_LINE_1=# Cloudflare restricted API token (recommended)\nEDGE_NPMPLUS_CF_TEXT_FILE_21_LINE_2=dns_cloudflare_api_token_<REDACTED>\nEDGE_NPMPLUS_CF_TEXT_FILE_22_PATH=/opt/npmplus/tls/certbot/logs/letsencrypt.log.1\nEDGE_NPMPLUS_CF_TEXT_FILE_22_SAFE_LINE_COUNT=72\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_1=2026-06-16 06:02:47,149:DEBUG:certbot._internal.main:Arguments: ['--non-interactive', '--agree-tos', '--dns-cloudflare', '--dns-cloudflare-credentials', '/tmp/certbot-credentials/credentials-27', '--dns-cloudflare-propagation-seconds', '30', '--cert-name', 'npm-31', '-d', 'backup.gram1.ru', '--config-dir', '/data/tls/certbot', '--work-dir', '/data/tls/certbot/work', '--logs-dir', '/data/tls/certbo\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_2=2026-06-16 06:02:47,149:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#dns-cloudflare,PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_3=2026-06-16 06:02:47,161:DEBUG:certbot._internal.plugins.selection:Requested authenticator dns-cloudflare and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_4=2026-06-16 06:02:47,161:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_5=Description: Obtain certificates using a DNS TXT record (if you are using Cloudflare for DNS).\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_6=Entry point: EntryPoint(name_'dns-cloudflare', value_'certbot_dns_cloudflare._internal.dns_cloudflare:Authenticator', group_'certbot.plugins')\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_7=Initialized: <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7f0b657395e0>\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_8=2026-06-16 06:02:47,161:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7f0b657395e0> and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_9=2026-06-16 06:02:47,161:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator dns-cloudflare, Installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_10=2026-06-16 06:02:49,004:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'backup.gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7f0b6172d300>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_11=2026-06-16 06:02:49,007:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_backup.gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_12=2026-06-16 06:02:49,008:DEBUG:httpcore.connection:connect_tcp.started host_'api.cloudflare.com' port_443 local_address_None timeout_5.0 socket_options_None\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_13=2026-06-16 06:02:49,022:DEBUG:httpcore.connection:start_tls.started ssl_context_<ssl.SSLContext object at 0x7f0b6166d850> server_hostname_'api.cloudflare.com' timeout_5.0\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_14=2026-06-16 06:02:49,427:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 03:02:49 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Set-Cookie', b'__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFsheVXWpXSWF7ph; HttpOnly; SameSite_None; Secure; Path_/; Expires_Tue, 16 J\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_15=2026-06-16 06:02:49,428:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_backup.gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_16=2026-06-16 06:02:49,429:DEBUG:cloudflare._base_client:HTTP Response: GET https://api.cloudflare.com/client/v4/zones?name_backup.gram1.ru&per_page_1 \"200 OK\" Headers([('date', 'Tue, 16 Jun 2026 03:02:49 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('set-cookie', '__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFsheVXWpXSWF7ph; HttpOnly; SameSite_Non\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_17=2026-06-16 06:02:49,436:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7f0b619a4540>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_18=2026-06-16 06:02:49,436:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_19=2026-06-16 06:02:49,878:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 03:02:49 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'cf-auditlog-id', b'019ece61-b16a-7eef-b291-b6b66b291189'), (b'CF-Ray', b'a0c693eefd649d40-DME'), (b'CF-Cache-Status', b'DYNA\nEDGE_NPMPLUS_CF_TEXT_FILE_22_LINE_20=2026-06-16 06:02:49,878:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_23_PATH=/opt/npmplus/tls/certbot/logs/letsencrypt.log\nEDGE_NPMPLUS_CF_TEXT_FILE_23_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_23_LINE_1=2026-06-21 19:12:02,681:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#dns-cloudflare,PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)\nEDGE_NPMPLUS_CF_TEXT_FILE_24_PATH=/opt/npmplus/tls/certbot/logs/letsencrypt.log.2\nEDGE_NPMPLUS_CF_TEXT_FILE_24_SAFE_LINE_COUNT=303\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_1=2026-06-16 05:46:12,226:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#dns-cloudflare,PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_2=2026-06-16 05:53:44,944:DEBUG:certbot._internal.plugins.selection:Requested authenticator dns-cloudflare and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_3=2026-06-16 05:53:44,945:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_4=Description: Obtain certificates using a DNS TXT record (if you are using Cloudflare for DNS).\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_5=Entry point: EntryPoint(name_'dns-cloudflare', value_'certbot_dns_cloudflare._internal.dns_cloudflare:Authenticator', group_'certbot.plugins')\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_6=Initialized: <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7f539f7afb90>\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_7=2026-06-16 05:53:44,946:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7f539f7afb90> and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_8=2026-06-16 05:53:44,946:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator dns-cloudflare, Installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_9=2026-06-16 05:53:50,592:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'auth.gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7f539f2f9bc0>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_10=2026-06-16 05:53:50,595:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_11=2026-06-16 05:53:50,595:DEBUG:httpcore.connection:connect_tcp.started host_'api.cloudflare.com' port_443 local_address_None timeout_5.0 socket_options_None\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_12=2026-06-16 05:53:50,614:DEBUG:httpcore.connection:start_tls.started ssl_context_<ssl.SSLContext object at 0x7f539f543950> server_hostname_'api.cloudflare.com' timeout_5.0\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_13=2026-06-16 05:53:51,010:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 02:53:51 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Set-Cookie', b'__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFshenR9mXcovx5T; HttpOnly; SameSite_None; Secure; Path_/; Expires_Tue, 16 J\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_14=2026-06-16 05:53:51,012:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_15=2026-06-16 05:53:51,012:DEBUG:cloudflare._base_client:HTTP Response: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"200 OK\" Headers([('date', 'Tue, 16 Jun 2026 02:53:51 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('set-cookie', '__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFshenR9mXcovx5T; HttpOnly; SameSite_None;\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_16=2026-06-16 05:53:51,018:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7f539f86a980>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_17=2026-06-16 05:53:51,019:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_18=2026-06-16 05:53:51,603:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 02:53:51 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'cf-auditlog-id', b'019ece59-7a39-74fa-9784-4da9ad218655'), (b'CF-Ray', b'a0c686c9ef099dc1-DME'), (b'CF-Cache-Status', b'DYNA\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_19=2026-06-16 05:53:51,604:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_24_LINE_20=2026-06-16 05:53:51,605:DEBUG:cloudflare._base_client:HTTP Response: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1 \"200 OK\" Headers({'date': 'Tue, 16 Jun 2026 02:53:51 GMT', 'content-type': 'application/json', 'transfer-encoding': 'chunked', 'connection': 'keep-alive', 'cf-auditlog-id': '019ece59-7a39-74fa-9784-4da9ad218655', 'cf-ray': 'a0c686c9ef099dc1-DME', 'cf-cache-st\nEDGE_NPMPLUS_CF_TEXT_FILE_25_PATH=/opt/npmplus/tls/certbot/logs/letsencrypt.log.3\nEDGE_NPMPLUS_CF_TEXT_FILE_25_SAFE_LINE_COUNT=303\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_1=2026-06-16 04:33:23,460:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#dns-cloudflare,PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_2=2026-06-16 04:40:53,158:DEBUG:certbot._internal.plugins.selection:Requested authenticator dns-cloudflare and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_3=2026-06-16 04:40:53,158:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_4=Description: Obtain certificates using a DNS TXT record (if you are using Cloudflare for DNS).\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_5=Entry point: EntryPoint(name_'dns-cloudflare', value_'certbot_dns_cloudflare._internal.dns_cloudflare:Authenticator', group_'certbot.plugins')\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_6=Initialized: <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7fc3193e25a0>\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_7=2026-06-16 04:40:53,159:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7fc3193e25a0> and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_8=2026-06-16 04:40:53,159:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator dns-cloudflare, Installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_9=2026-06-16 04:40:57,550:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'auth.gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7fc318b45bc0>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_10=2026-06-16 04:40:57,553:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_11=2026-06-16 04:40:57,553:DEBUG:httpcore.connection:connect_tcp.started host_'api.cloudflare.com' port_443 local_address_None timeout_5.0 socket_options_None\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_12=2026-06-16 04:40:57,568:DEBUG:httpcore.connection:start_tls.started ssl_context_<ssl.SSLContext object at 0x7fc318d8b950> server_hostname_'api.cloudflare.com' timeout_5.0\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_13=2026-06-16 04:40:57,962:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 01:40:57 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Set-Cookie', b'__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFsheit8uu5JV2F7; HttpOnly; SameSite_None; Secure; Path_/; Expires_Tue, 16 J\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_14=2026-06-16 04:40:57,963:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_15=2026-06-16 04:40:57,964:DEBUG:cloudflare._base_client:HTTP Response: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"200 OK\" Headers([('date', 'Tue, 16 Jun 2026 01:40:57 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('set-cookie', '__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFsheit8uu5JV2F7; HttpOnly; SameSite_None;\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_16=2026-06-16 04:40:57,970:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7fc3190b6980>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_17=2026-06-16 04:40:57,971:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_18=2026-06-16 04:40:58,369:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 01:40:58 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'cf-auditlog-id', b'019ece16-bffe-7480-adb0-df8836850000'), (b'CF-Ray', b'a0c61c065b77f11d-DME'), (b'CF-Cache-Status', b'DYNA\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_19=2026-06-16 04:40:58,369:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_25_LINE_20=2026-06-16 04:40:58,370:DEBUG:cloudflare._base_client:HTTP Response: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1 \"200 OK\" Headers({'date': 'Tue, 16 Jun 2026 01:40:58 GMT', 'content-type': 'application/json', 'transfer-encoding': 'chunked', 'connection': 'keep-alive', 'cf-auditlog-id': '019ece16-bffe-7480-adb0-df8836850000', 'cf-ray': 'a0c61c065b77f11d-DME', 'cf-cache-st\nEDGE_NPMPLUS_CF_TEXT_FILE_26_PATH=/opt/npmplus/tls/certbot/logs/letsencrypt.log.5\nEDGE_NPMPLUS_CF_TEXT_FILE_26_SAFE_LINE_COUNT=304\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_1=2026-06-16 04:05:49,835:DEBUG:certbot._internal.main:Arguments: ['--dry-run', '--non-interactive', '--agree-tos', '--config-dir', '/data/tls/certbot', '--work-dir', '/data/tls/certbot/work', '--logs-dir', '/data/tls/certbot/logs', '--dns-cloudflare', '--dns-cloudflare-credentials', '/tmp/certbot-credentials/credentials-rotation-test-20260616T010542Z', '--dns-cloudflare-propagation-seconds', '30',\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_2=2026-06-16 04:05:49,835:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#dns-cloudflare,PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_3=2026-06-16 04:05:49,847:DEBUG:certbot._internal.plugins.selection:Requested authenticator dns-cloudflare and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_4=2026-06-16 04:05:49,847:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_5=Description: Obtain certificates using a DNS TXT record (if you are using Cloudflare for DNS).\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_6=Entry point: EntryPoint(name_'dns-cloudflare', value_'certbot_dns_cloudflare._internal.dns_cloudflare:Authenticator', group_'certbot.plugins')\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_7=Initialized: <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7fd6817ba780>\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_8=2026-06-16 04:05:49,847:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7fd6817ba780> and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_9=2026-06-16 04:05:49,847:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator dns-cloudflare, Installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_10=2026-06-16 04:05:54,524:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'auth.gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7fd680ff5760>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_11=2026-06-16 04:05:54,527:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_12=2026-06-16 04:05:54,528:DEBUG:httpcore.connection:connect_tcp.started host_'api.cloudflare.com' port_443 local_address_None timeout_5.0 socket_options_None\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_13=2026-06-16 04:05:54,545:DEBUG:httpcore.connection:start_tls.started ssl_context_<ssl.SSLContext object at 0x7fd68123b650> server_hostname_'api.cloudflare.com' timeout_5.0\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_14=2026-06-16 04:05:54,975:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 01:05:54 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Set-Cookie', b'__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFsheZfxkSkb8v5K; HttpOnly; SameSite_None; Secure; Path_/; Expires_Tue, 16 J\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_15=2026-06-16 04:05:54,976:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_16=2026-06-16 04:05:54,977:DEBUG:cloudflare._base_client:HTTP Response: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"200 OK\" Headers([('date', 'Tue, 16 Jun 2026 01:05:54 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('set-cookie', '__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFsheZfxkSkb8v5K; HttpOnly; SameSite_None;\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_17=2026-06-16 04:05:54,984:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7fd681564c20>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_18=2026-06-16 04:05:54,985:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_19=2026-06-16 04:05:55,388:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 01:05:55 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'cf-auditlog-id', b'019ecdf6-a938-7cc4-b3f1-c1c156186176'), (b'CF-Ray', b'a0c5e8aeafd89dad-DME'), (b'CF-Cache-Status', b'DYNA\nEDGE_NPMPLUS_CF_TEXT_FILE_26_LINE_20=2026-06-16 04:05:55,388:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_27_PATH=/opt/npmplus/tls/certbot/logs/letsencrypt.log.6\nEDGE_NPMPLUS_CF_TEXT_FILE_27_SAFE_LINE_COUNT=308\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_1=2026-06-16 00:09:35,821:DEBUG:certbot._internal.main:Arguments: ['--non-interactive', '--agree-tos', '--config-dir', '/data/tls/certbot', '--work-dir', '/data/tls/certbot/work', '--logs-dir', '/data/tls/certbot/logs', '--dns-cloudflare', '--dns-cloudflare-credentials', '/tmp/certbot-credentials/credentials-27', '--dns-cloudflare-propagation-seconds', '30', '--cert-name', 'npm-30', '-d', 'dozzle.gr\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_2=2026-06-16 00:09:35,822:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#dns-cloudflare,PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_3=2026-06-16 00:09:35,833:DEBUG:certbot._internal.plugins.selection:Requested authenticator dns-cloudflare and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_4=2026-06-16 00:09:35,833:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_5=Description: Obtain certificates using a DNS TXT record (if you are using Cloudflare for DNS).\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_6=Entry point: EntryPoint(name_'dns-cloudflare', value_'certbot_dns_cloudflare._internal.dns_cloudflare:Authenticator', group_'certbot.plugins')\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_7=Initialized: <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7ff3e2f02420>\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_8=2026-06-16 00:09:35,834:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7ff3e2f02420> and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_9=2026-06-16 00:09:35,834:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator dns-cloudflare, Installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_10=2026-06-16 00:09:38,381:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'auth.gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7ff3e15213a0>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_11=2026-06-16 00:09:38,384:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_12=2026-06-16 00:09:38,384:DEBUG:httpcore.connection:connect_tcp.started host_'api.cloudflare.com' port_443 local_address_None timeout_5.0 socket_options_None\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_13=2026-06-16 00:09:38,389:DEBUG:httpcore.connection:start_tls.started ssl_context_<ssl.SSLContext object at 0x7ff3e17862d0> server_hostname_'api.cloudflare.com' timeout_5.0\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_14=2026-06-16 00:09:38,764:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 15 Jun 2026 21:09:38 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Set-Cookie', b'__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFshef33dZVmtTiV; HttpOnly; SameSite_None; Secure; Path_/; Expires_Mon, 15 J\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_15=2026-06-16 00:09:38,765:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_16=2026-06-16 00:09:38,766:DEBUG:cloudflare._base_client:HTTP Response: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"200 OK\" Headers([('date', 'Mon, 15 Jun 2026 21:09:38 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('set-cookie', '__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFshef33dZVmtTiV; HttpOnly; SameSite_None;\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_17=2026-06-16 00:09:38,772:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7ff3e1a6fec0>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_18=2026-06-16 00:09:38,773:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_19=2026-06-16 00:09:39,106:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 15 Jun 2026 21:09:39 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'cf-auditlog-id', b'019ecd1e-596a-72e2-85e9-6865c4b05bf3'), (b'CF-Ray', b'a0c48e955f78ec55-DME'), (b'CF-Cache-Status', b'DYNA\nEDGE_NPMPLUS_CF_TEXT_FILE_27_LINE_20=2026-06-16 00:09:39,107:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_28_PATH=/opt/npmplus/tls/certbot/logs/letsencrypt.log.7\nEDGE_NPMPLUS_CF_TEXT_FILE_28_SAFE_LINE_COUNT=304\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_1=2026-06-16 00:06:00,736:DEBUG:certbot._internal.main:Arguments: ['--dry-run', '--non-interactive', '--agree-tos', '--config-dir', '/data/tls/certbot', '--work-dir', '/data/tls/certbot/work', '--logs-dir', '/data/tls/certbot/logs', '--dns-cloudflare', '--dns-cloudflare-credentials', '/tmp/certbot-credentials/credentials-27', '--dns-cloudflare-propagation-seconds', '30', '--cert-name', 'npm-30', '-d\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_2=2026-06-16 00:06:00,736:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#dns-cloudflare,PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_3=2026-06-16 00:06:00,750:DEBUG:certbot._internal.plugins.selection:Requested authenticator dns-cloudflare and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_4=2026-06-16 00:06:00,750:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_5=Description: Obtain certificates using a DNS TXT record (if you are using Cloudflare for DNS).\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_6=Entry point: EntryPoint(name_'dns-cloudflare', value_'certbot_dns_cloudflare._internal.dns_cloudflare:Authenticator', group_'certbot.plugins')\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_7=Initialized: <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7f394948f830>\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_8=2026-06-16 00:06:00,750:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7f394948f830> and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_9=2026-06-16 00:06:00,750:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator dns-cloudflare, Installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_10=2026-06-16 00:06:03,656:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'auth.gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7f39489e5440>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_11=2026-06-16 00:06:03,659:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_12=2026-06-16 00:06:03,659:DEBUG:httpcore.connection:connect_tcp.started host_'api.cloudflare.com' port_443 local_address_None timeout_5.0 socket_options_None\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_13=2026-06-16 00:06:03,679:DEBUG:httpcore.connection:start_tls.started ssl_context_<ssl.SSLContext object at 0x7f3948c3add0> server_hostname_'api.cloudflare.com' timeout_5.0\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_14=2026-06-16 00:06:04,219:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 15 Jun 2026 21:06:04 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Set-Cookie', b'__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFshemtipArPTZNu; HttpOnly; SameSite_None; Secure; Path_/; Expires_Mon, 15 J\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_15=2026-06-16 00:06:04,220:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_16=2026-06-16 00:06:04,222:DEBUG:cloudflare._base_client:HTTP Response: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"200 OK\" Headers([('date', 'Mon, 15 Jun 2026 21:06:04 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('set-cookie', '__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFshemtipArPTZNu; HttpOnly; SameSite_None;\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_17=2026-06-16 00:06:04,229:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7f3948f1bba0>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_18=2026-06-16 00:06:04,230:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_19=2026-06-16 00:06:04,814:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Mon, 15 Jun 2026 21:06:04 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'cf-auditlog-id', b'019ecd1b-135a-71c5-a38d-5ae682953c07'), (b'CF-Ray', b'a0c489587f8ff102-DME'), (b'CF-Cache-Status', b'DYNA\nEDGE_NPMPLUS_CF_TEXT_FILE_28_LINE_20=2026-06-16 00:06:04,815:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_29_PATH=/opt/npmplus/tls/certbot/logs/letsencrypt.log.4\nEDGE_NPMPLUS_CF_TEXT_FILE_29_SAFE_LINE_COUNT=304\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_1=2026-06-16 04:28:26,863:DEBUG:certbot._internal.main:Arguments: ['--dry-run', '--non-interactive', '--agree-tos', '--config-dir', '/data/tls/certbot', '--work-dir', '/data/tls/certbot/work', '--logs-dir', '/data/tls/certbot/logs', '--dns-cloudflare', '--dns-cloudflare-credentials', '/tmp/certbot-credentials/credentials-27', '--dns-cloudflare-propagation-seconds', '30', '--cert-name', 'cf-live-veri\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_2=2026-06-16 04:28:26,863:DEBUG:certbot._internal.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#dns-cloudflare,PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_3=2026-06-16 04:28:26,875:DEBUG:certbot._internal.plugins.selection:Requested authenticator dns-cloudflare and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_4=2026-06-16 04:28:26,875:DEBUG:certbot._internal.plugins.selection:Single candidate plugin: * dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_5=Description: Obtain certificates using a DNS TXT record (if you are using Cloudflare for DNS).\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_6=Entry point: EntryPoint(name_'dns-cloudflare', value_'certbot_dns_cloudflare._internal.dns_cloudflare:Authenticator', group_'certbot.plugins')\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_7=Initialized: <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7f95208b1880>\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_8=2026-06-16 04:28:26,876:DEBUG:certbot._internal.plugins.selection:Selected authenticator <certbot_dns_cloudflare._internal.dns_cloudflare.Authenticator object at 0x7f95208b1880> and installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_9=2026-06-16 04:28:26,876:INFO:certbot._internal.plugins.selection:Plugins selected: Authenticator dns-cloudflare, Installer None\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_10=2026-06-16 04:28:31,586:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'auth.gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7f95203fd760>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_11=2026-06-16 04:28:31,590:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_12=2026-06-16 04:28:31,590:DEBUG:httpcore.connection:connect_tcp.started host_'api.cloudflare.com' port_443 local_address_None timeout_5.0 socket_options_None\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_13=2026-06-16 04:28:31,604:DEBUG:httpcore.connection:start_tls.started ssl_context_<ssl.SSLContext object at 0x7f952063b650> server_hostname_'api.cloudflare.com' timeout_5.0\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_14=2026-06-16 04:28:32,019:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 01:28:32 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Set-Cookie', b'__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFshenZLXKcSNuD7; HttpOnly; SameSite_None; Secure; Path_/; Expires_Tue, 16 J\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_15=2026-06-16 04:28:32,020:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_16=2026-06-16 04:28:32,021:DEBUG:cloudflare._base_client:HTTP Response: GET https://api.cloudflare.com/client/v4/zones?name_auth.gram1.ru&per_page_1 \"200 OK\" Headers([('date', 'Tue, 16 Jun 2026 01:28:32 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('set-cookie', '__cflb_04dTob1Z8hkaUxg6DoHNs8KRCyeFshenZLXKcSNuD7; HttpOnly; SameSite_None;\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_17=2026-06-16 04:28:32,027:DEBUG:cloudflare._base_client:Request options: {'method': 'get', 'url': '/zones', 'params': {'name': 'gram1.ru', 'per_page': 1}, 'post_parser': <function SyncAPIClient._request_api_list.<locals>._parser at 0x7f9520974c20>, 'json_data': None}\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_18=2026-06-16 04:28:32,027:DEBUG:cloudflare._base_client:Sending HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_19=2026-06-16 04:28:32,392:DEBUG:httpcore.http11:receive_response_headers.complete return_value_(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Tue, 16 Jun 2026 01:28:32 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'cf-auditlog-id', b'019ece0b-5e28-7065-82b9-085688723be9'), (b'CF-Ray', b'a0c609d03cddec5a-DME'), (b'CF-Cache-Status', b'DYNA\nEDGE_NPMPLUS_CF_TEXT_FILE_29_LINE_20=2026-06-16 04:28:32,392:INFO:httpx:HTTP Request: GET https://api.cloudflare.com/client/v4/zones?name_gram1.ru&per_page_1 \"HTTP/1.1 200 OK\"\nEDGE_NPMPLUS_CF_TEXT_FILE_30_PATH=/opt/npmplus/tls/certbot/renewal/npm-31.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_30_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_30_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_30_LINE_2=dns_cloudflare_propagation_seconds _ 30\nEDGE_NPMPLUS_CF_TEXT_FILE_30_LINE_3=dns_cloudflare_credentials _ /tmp/certbot-credentials/credentials-27\nEDGE_NPMPLUS_CF_TEXT_FILE_31_PATH=/opt/npmplus/tls/certbot/renewal/npm-35.conf.bak-20260816T235337\nEDGE_NPMPLUS_CF_TEXT_FILE_31_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_31_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_31_LINE_2=dns_cloudflare_propagation_seconds _ 30\nEDGE_NPMPLUS_CF_TEXT_FILE_31_LINE_3=dns_cloudflare_credentials _ /tmp/certbot-credentials/cloudflare-gram1.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_32_PATH=/opt/npmplus/tls/certbot/renewal/npm-30.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_32_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_32_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_32_LINE_2=dns_cloudflare_propagation_seconds _ 30\nEDGE_NPMPLUS_CF_TEXT_FILE_32_LINE_3=dns_cloudflare_credentials _ /tmp/certbot-credentials/credentials-27\nEDGE_NPMPLUS_CF_TEXT_FILE_33_PATH=/opt/npmplus/tls/certbot/renewal/newfi-staging-gram1-ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_33_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_33_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_33_LINE_2=dns_cloudflare_propagation_seconds _ 30\nEDGE_NPMPLUS_CF_TEXT_FILE_33_LINE_3=dns_cloudflare_credentials _ /data/secure/.newfi-staging-NEWFI-260908-A-STAGINGEDGE-APPLY8.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_34_PATH=/opt/npmplus/tls/certbot/renewal/npm-21.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_34_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_34_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_34_LINE_2=dns_cloudflare_credentials _ /tmp/certbot-credentials/credentials-21\nEDGE_NPMPLUS_CF_TEXT_FILE_35_PATH=/opt/npmplus/tls/certbot/renewal/npm-29.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_35_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_35_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_35_LINE_2=dns_cloudflare_credentials _ /tmp/certbot-credentials/credentials-29\nEDGE_NPMPLUS_CF_TEXT_FILE_36_PATH=/opt/npmplus/tls/certbot/renewal/npm-26.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_36_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_36_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_36_LINE_2=dns_cloudflare_credentials _ /tmp/certbot-credentials/credentials-26\nEDGE_NPMPLUS_CF_TEXT_FILE_37_PATH=/opt/npmplus/tls/certbot/renewal/npm-35.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_37_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_37_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_37_LINE_2=dns_cloudflare_propagation_seconds _ 30\nEDGE_NPMPLUS_CF_TEXT_FILE_37_LINE_3=dns_cloudflare_credentials _ /tmp/certbot-credentials/credentials-35\nEDGE_NPMPLUS_CF_TEXT_FILE_38_PATH=/opt/npmplus/tls/certbot/renewal/npm-38.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_38_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_38_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_38_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_38_LINE_3=dns_cloudflare_credentials _ /tmp/certbot-credentials/credentials-38\nEDGE_NPMPLUS_CF_TEXT_FILE_39_PATH=/opt/npmplus/tls/certbot/renewal/npm-27.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_39_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_39_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_39_LINE_2=dns_cloudflare_credentials _ /tmp/certbot-credentials/credentials-27\nEDGE_NPMPLUS_CF_TEXT_FILE_40_PATH=/opt/npmplus/tls/certbot/renewal/npm-32.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_40_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_40_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_40_LINE_2=dns_cloudflare_credentials _ /tmp/certbot-credentials/credentials-32\nEDGE_NPMPLUS_CF_TEXT_FILE_41_PATH=/opt/npmplus/tls/forum-certs/renewal/zakrutim.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_41_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_41_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_41_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_41_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_42_PATH=/opt/npmplus/tls/forum-certs/renewal/gamevipe.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_42_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_42_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_42_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_42_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_43_PATH=/opt/npmplus/tls/forum-certs/renewal/dsmods.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_43_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_43_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_43_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_43_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_44_PATH=/opt/npmplus/tls/forum-certs/renewal/codevipe.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_44_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_44_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_44_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_44_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_45_PATH=/opt/npmplus/tls/forum-certs/renewal/hkmods.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_45_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_45_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_45_LINE_2=dns_cloudflare_propagation_seconds _ 60\nEDGE_NPMPLUS_CF_TEXT_FILE_45_LINE_3=dns_cloudflare_credentials _ /cf.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_46_PATH=/opt/npmplus/scripts/pvepro-cf-certbot-hook.py\nEDGE_NPMPLUS_CF_TEXT_FILE_46_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_46_LINE_1=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\"+path, data_data, headers_{\"Authorization\":\"Bearer \"+token(), \"Content-Type\":\"application/json\"}, method_method)\nEDGE_NPMPLUS_CF_TEXT_FILE_47_PATH=/opt/npmplus/scripts/taftauto-cf-certbot-hook.py\nEDGE_NPMPLUS_CF_TEXT_FILE_47_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_47_LINE_1=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\"+path, data_data, headers_{\"Authorization\":\"Bearer \"+token(), \"Content-Type\":\"application/json\"}, method_method)\nEDGE_NPMPLUS_CF_TEXT_FILE_48_PATH=/opt/npmplus/scripts/edge-gram1-close-stage19.py\nEDGE_NPMPLUS_CF_TEXT_FILE_48_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_48_LINE_1=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\" + path, headers_{\"Authorization\": \"Bearer \" + token, \"Content-Type\": \"application/json\"})\nEDGE_NPMPLUS_CF_TEXT_FILE_48_LINE_2=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\" + path, data_data, headers_{\"Authorization\": \"Bearer \" + token(), \"Content-Type\": \"application/json\"}, method_method)\nEDGE_NPMPLUS_CF_TEXT_FILE_49_PATH=/opt/npmplus/scripts/edge-stage15-dns01-final-apply.py\nEDGE_NPMPLUS_CF_TEXT_FILE_49_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_49_LINE_1=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\" + path, data_data, headers_headers, method_method)\nEDGE_NPMPLUS_CF_TEXT_FILE_49_LINE_2=\"CERT_MODE_certbot-dns01-cloudflare-manual-hook\",\nEDGE_NPMPLUS_CF_TEXT_FILE_50_PATH=/opt/npmplus/scripts/gram1-cf-certbot-hook.py\nEDGE_NPMPLUS_CF_TEXT_FILE_50_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_50_LINE_1=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\" + path, data_data, headers_{\"Authorization\": \"Bearer \" + token(), \"Content-Type\": \"application/json\"}, method_method)\nEDGE_NPMPLUS_CF_TEXT_FILE_51_PATH=/opt/npmplus/scripts/edge-cf-zone-check.py\nEDGE_NPMPLUS_CF_TEXT_FILE_51_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_51_LINE_1=url _ \"https://api.cloudflare.com/client/v4\" + path\nEDGE_NPMPLUS_CF_TEXT_FILE_51_LINE_2=print(f\"CF_DNS_READ DOMAIN_{domain} OK_{'yes' if r_data.get('success') else 'no'} HTTP_STATUS_{r_status} A_RECORD_COUNT_{rec_count}\")\nEDGE_NPMPLUS_CF_TEXT_FILE_52_PATH=/opt/npmplus/scripts/pvepro-cf-upsert-a.py\nEDGE_NPMPLUS_CF_TEXT_FILE_52_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_52_LINE_1=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\"+path, data_data, headers_{\"Authorization\":\"Bearer \"+token(), \"Content-Type\":\"application/json\"}, method_method)\nEDGE_NPMPLUS_CF_TEXT_FILE_53_PATH=/opt/npmplus/scripts/edge-pvepro-stage21.py\nEDGE_NPMPLUS_CF_TEXT_FILE_53_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_53_LINE_1=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\" + path, data_data, headers_{\"Authorization\": \"Bearer \" + token, \"Content-Type\": \"application/json\"}, method_method)\nEDGE_NPMPLUS_CF_TEXT_FILE_53_LINE_2=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\"+path, data_data, headers_{\"Authorization\":\"Bearer \"+token(), \"Content-Type\":\"application/json\"}, method_method)\nEDGE_NPMPLUS_CF_TEXT_FILE_54_PATH=/opt/npmplus/scripts/renew-forum-certs.sh\nEDGE_NPMPLUS_CF_TEXT_FILE_54_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_54_LINE_1=credential_<REDACTED>\nEDGE_NPMPLUS_CF_TEXT_FILE_54_LINE_2=docker run --rm -v /opt/npmplus/tls/forum-certs:/etc/letsencrypt certbot/dns-cloudflare:latest certificates\nEDGE_NPMPLUS_CF_TEXT_FILE_54_LINE_3=docker run --rm -v /opt/npmplus/tls/forum-certs:/etc/letsencrypt -v \"$CRED:/cf.ini:ro\" certbot/dns-cloudflare:latest renew --dns-cloudflare --dns-cloudflare-credentials /cf.ini --dns-cloudflare-propagation-seconds 60\nEDGE_NPMPLUS_CF_TEXT_FILE_55_PATH=/opt/npmplus/scripts/edge_domain_audit.py\nEDGE_NPMPLUS_CF_TEXT_FILE_55_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_55_LINE_1=if contains_domain(line) or any(k in line.lower() for k in [\"certbot\", \"openssl\", \"cron\", \"docker\", \"nginx\", \"cloudflare\", \"token\"]):\nEDGE_NPMPLUS_CF_TEXT_FILE_55_LINE_2=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\" + path, headers_{\"Authorization\": \"Bearer \" + token, \"Content-Type\": \"application/json\"})\nEDGE_NPMPLUS_CF_TEXT_FILE_56_PATH=/opt/npmplus/scripts/parked-cf-certbot-hook.py\nEDGE_NPMPLUS_CF_TEXT_FILE_56_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_56_LINE_1=req _ urllib.request.Request(\"https://api.cloudflare.com/client/v4\" + path, data_data, headers_headers, method_method)\nEDGE_NPMPLUS_CF_TEXT_FILE_57_PATH=/opt/npmplus/secure/taftauto_cf_certbot.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_57_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_57_LINE_1=dns_cloudflare_api_token_<REDACTED>\nEDGE_NPMPLUS_CF_TEXT_FILE_58_PATH=/opt/npmplus/csp-reports/kingofwolk-csp-report.log\nEDGE_NPMPLUS_CF_TEXT_FILE_58_SAFE_LINE_COUNT=1\nEDGE_NPMPLUS_CF_TEXT_FILE_58_LINE_1={\"ts\":\"2026-09-04T07:09:48+03:00\",\"report\":{\"csp-report\":{\"disposition\":\"report\",\"referrer\":\"https:\\/\\/kingofwolk.ru\\/account-confirmation\\/nikolaus.3\\/email\",\"line-number\":1418,\"status-code\":200,\"source-file\":\"https:\\/\\/kingofwolk.ru\\/direct-messages\\/dobro-pozhalovat-na-kingofwolk-nikolaus.1\\/\",\"violated-directive\":\"img-src\",\"document-uri\":\"https:\\/\\/kingofwolk.ru\\/direct-messages\\/dobro-pozhalo\nEDGE_NPMPLUS_CF_TEXT_FILE_59_PATH=/opt/npmplus/nginx/proxy_host/996.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_59_SAFE_LINE_COUNT=2\nEDGE_NPMPLUS_CF_TEXT_FILE_59_LINE_1=add_header Content-Security-Policy-Report-Only \"default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com; script-src-elem 'self' 'nonce-$request_id' https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.\nEDGE_NPMPLUS_CF_TEXT_FILE_59_LINE_2=add_header Content-Security-Policy \"base-uri 'self'; object-src 'none'; frame-ancestors 'self'; form-action 'self'; worker-src 'self'; manifest-src 'self'; img-src 'self' data: blob: https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com; font-src 'self' data:; media-src 'self';\" always\nEDGE_NPMPLUS_CF_TEXT_FILE_60_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/renewal/newfi-staging.gram1.ru.conf\nEDGE_NPMPLUS_CF_TEXT_FILE_60_SAFE_LINE_COUNT=3\nEDGE_NPMPLUS_CF_TEXT_FILE_60_LINE_1=authenticator _ dns-cloudflare\nEDGE_NPMPLUS_CF_TEXT_FILE_60_LINE_2=dns_cloudflare_propagation_seconds _ 30\nEDGE_NPMPLUS_CF_TEXT_FILE_60_LINE_3=dns_cloudflare_credentials _ /data/secure/.newfi-staging-NEWFI-260908-A-STAGINGEDGE-APPLY6.ini\nEDGE_NPMPLUS_CF_TEXT_FILE_COUNT=60\nEDGE_NPMPLUS_SQLITE_FILE_COUNT=1\nEDGE_NPMPLUS_SQLITE_1_PATH=/opt/npmplus/npmplus/database.sqlite\nEDGE_NPMPLUS_SQLITE_1_SAFE_MATCH_COUNT=3\nEDGE_NPMPLUS_SQLITE_1_MATCH_1=certificate.meta:cloudflare:11\nEDGE_NPMPLUS_SQLITE_1_MATCH_2=audit_log.meta:cloudflare:32\nEDGE_NPMPLUS_SQLITE_1_MATCH_3=proxy_host.meta:cloudflare:9\nEDGE_CF_TRACE_RC=0\nEDGE_CF_TRACE_RESULT=200|2\nEDGE_CF_API_RC=0\nEDGE_CF_API_RESULT=400|2\nUSA_AUDIT_RC=0\nUSA_CLOUDFLARE_FRONTEND_HOST_AUDIT=V1\nUSA_ROLE=usa\nUSA_HOSTNAME=pvepro\nUSA_CLOUDFLARED_PRESENT=false\nUSA_CLOUDFLARED_PATH=NONE\nUSA_TUNNEL_SERVICE_LINE_COUNT=0\nUSA_CLOUDFLARED_CONFIG_FILE_COUNT=0\nUSA_CLOUDFLARED_JSON_CREDENTIAL_FILE_COUNT=0\nUSA_CLOUDFLARED_SECRET_BEARING_JSON_COUNT=0\nUSA_CF_ENV_NAME_COUNT=0\nUSA_NPMPLUS_CONTAINER_COUNT=0\nUSA_NPMPLUS_CF_TEXT_FILE_COUNT=0\nUSA_NPMPLUS_SQLITE_FILE_COUNT=0\nUSA_CF_TRACE_RC=0\nUSA_CF_TRACE_RESULT=200|2\nUSA_CF_API_RC=0\nUSA_CF_API_RESULT=400|2\nZONES_APPEAR_CLOUDFLARE_AUTHORITY=false\nEXISTING_CLOUDFLARED_BINARY_ANY_HOST=false\nEXISTING_CLOUDFLARE_CREDENTIAL_EVIDENCE_ANY_HOST=true\nUSA_CLOUDFLARE_TUNNEL_OUTBOUND_READY=false\nDECISION=PASS_NO_EXISTING_CLOUDFLARE_FRONTEND_PATH_FOUND\nNEXT_GATE=PROVISION_NEW_NON_MOLDOVA_PUBLIC_FRONTEND\nTASK_RESULT=PASS_CLOUDFLARE_FRONTEND_DISCOVERY\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=READ_ONLY\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260928-CLOUDFLARE-FRONTEND-DISCOVERY-99103R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
|
|
}
|