1
0
Files
homelab-public-context/runtime/latest.json
T

39 lines
28 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260923-SPB-POWER-OFF-READINESS-AUDIT-ROBUST-9207R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "spb-power-off-readiness-audit-robust",
"started_at_utc": "2026-09-23T14:41:17Z",
"finished_at_utc": "2026-09-23T14:41:22Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "3b936b840128f1a637fbe95cb49f24abb2a2873d38be4cda746cd776c48f3243",
"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": "9bd7c73ebfeb1423e389d0a78bca8fbb8d0d85c673b3fc8054567bf82c304986",
"sanitized_output_sha256": "9bd7c73ebfeb1423e389d0a78bca8fbb8d0d85c673b3fc8054567bf82c304986",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "POWER9207_BEGIN=true\nMUTATION_BOUNDARY=READ_ONLY_POWER_OFF_AUDIT;NO_SPB_WRITE;NO_VM130_WRITE;NO_DNS_WRITE;NO_RELOAD\nPUBLIC_AUDIT_BEGIN=true\nCID=SUPPORT-260923-SPB-POWER-OFF-READINESS-AUDIT-ROBUST-9207R1\nPLINK_PRESENT=true\nWINDOWS_CURL_PRESENT=true\nDNS_TARGET_GIT_A_COUNT=1\nDNS_TARGET_GIT_A_SHA16=6d6149f42864ce03\nDNS_TARGET_GIT_AAAA_COUNT=0\nPUBLIC_HTTPS_TARGET_GIT_RC=0\nPUBLIC_HTTPS_TARGET_GIT_CODE=200\nDNS_TARGET_HBAR_A_COUNT=1\nDNS_TARGET_HBAR_A_SHA16=6d6149f42864ce03\nDNS_TARGET_HBAR_AAAA_COUNT=0\nPUBLIC_HTTPS_TARGET_HBAR_RC=0\nPUBLIC_HTTPS_TARGET_HBAR_CODE=200\nDNS_TARGET_FILYA_A_COUNT=1\nDNS_TARGET_FILYA_A_SHA16=6d6149f42864ce03\nDNS_TARGET_FILYA_AAAA_COUNT=0\nPUBLIC_HTTPS_TARGET_FILYA_RC=0\nPUBLIC_HTTPS_TARGET_FILYA_CODE=200\nDNS_REF_GIT_A_COUNT=1\nDNS_REF_GIT_A_SHA16=bc517b4af3298846\nDNS_REF_GIT_AAAA_COUNT=0\nPUBLIC_HTTPS_REF_GIT_RC=0\nPUBLIC_HTTPS_REF_GIT_CODE=200\nDNS_REF_HBAR_A_COUNT=1\nDNS_REF_HBAR_A_SHA16=6d6149f42864ce03\nDNS_REF_HBAR_AAAA_COUNT=0\nPUBLIC_HTTPS_REF_HBAR_RC=0\nPUBLIC_HTTPS_REF_HBAR_CODE=200\nDNS_REF_FILYA_A_COUNT=1\nDNS_REF_FILYA_A_SHA16=6d6149f42864ce03\nDNS_REF_FILYA_AAAA_COUNT=0\nPUBLIC_HTTPS_REF_FILYA_RC=0\nPUBLIC_HTTPS_REF_FILYA_CODE=200\nTARGET_A_UNION_COUNT=1\nTARGET_A_UNION_SHA16=6d6149f42864ce03\nTARGET_AAAA_UNION_COUNT=0\nREFERENCE_A_UNION_COUNT=2\nREFERENCE_A_UNION_SHA16=bc517b4af3298846\nREFERENCE_A_UNION_SHA16=6d6149f42864ce03\nREFERENCE_AAAA_UNION_COUNT=0\nTARGET_ENDPOINT_HASH_MATCH=true\nCURRENT_PINNED_SPB_PROBE_RC=0\nWINDOWS_DPAPI_DECRYPTABLE_COUNT=1\nSPB_AUDIT_ACCESS_STATUS=PASS\nPUBLIC_AUDIT_END=true\nSPB_PINNED_ACCESS=PASS\nSPB_AUDIT_RC=0\nSPB_AUDIT_STDERR_SHA16=01ba4719c80b6fe9\nSPB9203={\"automation\":{\"candidate_files\":[{\"basename\":\"ssh.socket\",\"path_sha16\":\"eb514e4d6c3f19d9\"},{\"basename\":\"ssh.socket\",\"path_sha16\":\"0b9d8da749cf3ef2\"},{\"basename\":\"nginx.service\",\"path_sha16\":\"0ab37328bb0acfb5\"},{\"basename\":\"wg-quick@wg-home.service\",\"path_sha16\":\"2097fb75aa5f5f3d\"},{\"basename\":\"sshd-keygen.service\",\"path_sha16\":\"092a4d6d7ceb22f9\"},{\"basename\":\"sshd-keygen.service\",\"path_sha16\":\"7851dd3cb4eb4a76\"},{\"basename\":\"certbot.timer\",\"path_sha16\":\"66e2c54745e64846\"},{\"basename\":\"dpkg-db-backup.timer\",\"path_sha16\":\"535728c9c70af0c8\"},{\"basename\":\"sshd-keygen.service\",\"path_sha16\":\"c6a4e098f72d393b\"},{\"basename\":\"sshd-keygen.service\",\"path_sha16\":\"650be21224489f0f\"},{\"basename\":\"certbot\",\"path_sha16\":\"c882fd4d2951401f\"}]},\"dns\":{\"codevipe.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"dsmods.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"gamevipe.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"git-read.gram1.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":true,\"points_to_spb\":true},\"git.gram1.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"gram1.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"hapusya.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"hbarhub.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"hkmods.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"kingofwolk.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"newfi.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"newfilya.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"pvepro.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"taftauto.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.codevipe.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.dsmods.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.gamevipe.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.gram1.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.hapusya.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.hbarhub.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":true,\"points_to_spb\":true},\"www.hkmods.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.kingofwolk.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.newfi.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.newfilya.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":true,\"points_to_spb\":true},\"www.pvepro.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.taftauto.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"www.zakrutim.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true},\"zakrutim.ru\":{\"a_count\":1,\"a_sha16\":[\"6d6149f42864ce03\"],\"aaaa_count\":0,\"aaaa_sha16\":[],\"is_target\":false,\"points_to_spb\":true}},\"docker\":[],\"docker_rc\":127,\"infra_services\":[\"cron.service\",\"nginx.service\",\"ssh.service\"],\"infra_timers\":[\"certbot.timer\",\"dpkg-db-backup.timer\"],\"letsencrypt\":{\"lineages\":{\"chat-edge-bootstrap\":{\"sans\":[\"chat.gram1.ru\",\"groups.chat.gram1.ru\",\"share.chat.gram1.ru\"]},\"codevipe.ru\":{\"sans\":[\"codevipe.ru\",\"www.codevipe.ru\"]},\"dsmods.ru\":{\"sans\":[\"dsmods.ru\",\"www.dsmods.ru\"]},\"gamevipe.ru\":{\"sans\":[\"gamevipe.ru\",\"www.gamevipe.ru\"]},\"git-edge-bootstrap\":{\"sans\":[\"git-read.gram1.ru\",\"git.gram1.ru\"]},\"gram1.ru\":{\"sans\":[\"gram1.ru\",\"www.gram1.ru\"]},\"hapusya.ru\":{\"sans\":[\"hapusya.ru\",\"www.hapusya.ru\"]},\"hbarhub.ru\":{\"sans\":[\"hbarhub.ru\",\"www.hbarhub.ru\"]},\"hkmods.ru\":{\"sans\":[\"hkmods.ru\",\"www.hkmods.ru\"]},\"kingofwolk.ru\":{\"sans\":[\"kingofwolk.ru\",\"www.kingofwolk.ru\"]},\"newfi.ru\":{\"sans\":[\"newfi.ru\",\"www.newfi.ru\"]},\"newfilya.ru\":{\"sans\":[\"newfilya.ru\",\"www.newfilya.ru\"]},\"pvepro.ru\":{\"sans\":[\"pvepro.ru\",\"www.pvepro.ru\"]},\"taftauto.ru\":{\"sans\":[\"taftauto.ru\",\"www.taftauto.ru\"]},\"zakrutim.ru\":{\"sans\":[\"www.zakrutim.ru\",\"zakrutim.ru\"]}},\"renewal_plugins\":[{\"credential_path_hashes\":[],\"lineage\":\"gamevipe.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"kingofwolk.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"hkmods.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"pvepro.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"taftauto.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"chat-edge-bootstrap.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"newfi.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"zakrutim.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"hbarhub.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"codevipe.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"gram1.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"hapusya.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"newfilya.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"dsmods.ru.conf\",\"plugins\":[\"webroot\"]},{\"credential_path_hashes\":[],\"lineage\":\"git-edge-bootstrap.conf\",\"plugins\":[\"webroot\"]}]},\"listeners\":[{\"port\":323,\"process\":\"chronyd\",\"proto\":\"udp\"},{\"port\":51820,\"process\":\"\",\"proto\":\"udp\"},{\"port\":53,\"process\":\"systemd-resolve\",\"proto\":\"udp\"},{\"port\":53,\"process\":\"systemd-resolve\",\"proto\":\"tcp\"},{\"port\":80,\"process\":\"nginx\",\"proto\":\"tcp\"},{\"port\":22,\"process\":\"sshd\",\"proto\":\"tcp\"},{\"port\":443,\"process\":\"nginx\",\"proto\":\"tcp\"}],\"netbird\":{\"networks_list_rc\":127,\"routes_list_rc\":127,\"status_rc\":127},\"nginx\":{\"configs\":[{\"basename\":\"kingofwolk.ru-https.conf\",\"path_sha16\":\"e228adf91a27873f\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"kingofwolk.ru\",\"www.kingofwolk.ru\"]},{\"basename\":\"hkmods.ru-http.conf\",\"path_sha16\":\"0f718e3ef5c608ae\",\"proxy_targets\":[],\"server_names\":[\"hkmods.ru\",\"www.hkmods.ru\"]},{\"basename\":\"dsmods.ru-https.conf\",\"path_sha16\":\"2871743f2cc3ae99\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"dsmods.ru\",\"www.dsmods.ru\"]},{\"basename\":\"gamevipe.ru-https.conf\",\"path_sha16\":\"b9057712cacdb48d\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"gamevipe.ru\",\"www.gamevipe.ru\"]},{\"basename\":\"zakrutim.ru-https.conf\",\"path_sha16\":\"9f172d390988ff2a\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"www.zakrutim.ru\",\"zakrutim.ru\"]},{\"basename\":\"hbarhub.ru-http.conf\",\"path_sha16\":\"5f36d4b23027045c\",\"proxy_targets\":[],\"server_names\":[\"hbarhub.ru\",\"www.hbarhub.ru\"]},{\"basename\":\"git-read.gram1.ru.conf\",\"path_sha16\":\"2dc0d26656609f3c\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"git-read.gram1.ru\"]},{\"basename\":\"codevipe-http.conf\",\"path_sha16\":\"3f93eb138ae5e683\",\"proxy_targets\":[],\"server_names\":[\"codevipe.ru\",\"www.codevipe.ru\"]},{\"basename\":\"taftauto.ru-https.conf\",\"path_sha16\":\"30eeadec160d4779\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"taftauto.ru\",\"www.taftauto.ru\"]},{\"basename\":\"newfi.ru-http.conf\",\"path_sha16\":\"14bd8ed55765d033\",\"proxy_targets\":[],\"server_names\":[\"newfi.ru\",\"www.newfi.ru\"]},{\"basename\":\"zakrutim.ru-http.conf\",\"path_sha16\":\"6e4c7a0461542be9\",\"proxy_targets\":[],\"server_names\":[\"www.zakrutim.ru\",\"zakrutim.ru\"]},{\"basename\":\"hkmods.ru-https.conf\",\"path_sha16\":\"218de5e74bfe0790\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"hkmods.ru\",\"www.hkmods.ru\"]},{\"basename\":\"taftauto.ru-http.conf\",\"path_sha16\":\"641443989f7e6bea\",\"proxy_targets\":[],\"server_names\":[\"taftauto.ru\",\"www.taftauto.ru\"]},{\"basename\":\"codevipe-https.conf\",\"path_sha16\":\"7c96fe41dbe2c5d4\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"codevipe.ru\",\"www.codevipe.ru\"]},{\"basename\":\"hapusya.ru-http.conf\",\"path_sha16\":\"71ead95973f05767\",\"proxy_targets\":[],\"server_names\":[\"hapusya.ru\",\"www.hapusya.ru\"]},{\"basename\":\"hbarhub.ru-https.conf\",\"path_sha16\":\"add629d2f39ae306\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"hbarhub.ru\",\"www.hbarhub.ru\"]},{\"basename\":\"git.gram1.ru.conf\",\"path_sha16\":\"d5789856aa3cdec4\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"git.gram1.ru\"]},{\"basename\":\"newfi.ru-https.conf\",\"path_sha16\":\"970ca804fe7df1d2\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"newfi.ru\",\"www.newfi.ru\"]},{\"basename\":\"newfilya.ru-https.conf\",\"path_sha16\":\"61e5e54f64b8388f\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"newfilya.ru\",\"www.newfilya.ru\"]},{\"basename\":\"dsmods.ru-http.conf\",\"path_sha16\":\"a810f9ca8ebe0f01\",\"proxy_targets\":[],\"server_names\":[\"dsmods.ru\",\"www.dsmods.ru\"]},{\"basename\":\"git-edge-test.conf\",\"path_sha16\":\"338c5627b1b0e609\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"git.gram1.ru\"]},{\"basename\":\"pvepro.ru-http.conf\",\"path_sha16\":\"add266c54ad819b0\",\"proxy_targets\":[],\"server_names\":[\"pvepro.ru\",\"www.pvepro.ru\"]},{\"basename\":\"gram1.ru-https.conf\",\"path_sha16\":\"41de10d52505cf2c\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"gram1.ru\",\"www.gram1.ru\"]},{\"basename\":\"gamevipe.ru-http.conf\",\"path_sha16\":\"c8b432e1d950ba3b\",\"proxy_targets\":[],\"server_names\":[\"gamevipe.ru\",\"www.gamevipe.ru\"]},{\"basename\":\"newfilya.ru-http.conf\",\"path_sha16\":\"7d266fe92f62c93c\",\"proxy_targets\":[],\"server_names\":[\"newfilya.ru\",\"www.newfilya.ru\"]},{\"basename\":\"kingofwolk.ru-http.conf\",\"path_sha16\":\"5cfc43342be74155\",\"proxy_targets\":[],\"server_names\":[\"kingofwolk.ru\",\"www.kingofwolk.ru\"]},{\"basename\":\"gram1.ru-http.conf\",\"path_sha16\":\"ef495639b34a68f3\",\"proxy_targets\":[],\"server_names\":[\"gram1.ru\",\"www.gram1.ru\"]},{\"basename\":\"git-read-edge-test.conf\",\"path_sha16\":\"b3ea215e4003e65c\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"git-read.gram1.ru\"]},{\"basename\":\"pvepro.ru-https.conf\",\"path_sha16\":\"05cd7248cf5bc09a\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"pvepro.ru\",\"www.pvepro.ru\"]},{\"basename\":\"hapusya.ru-https.conf\",\"path_sha16\":\"4a5946fd4088adac\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"hapusya.ru\",\"www.hapusya.ru\"]},{\"basename\":\"chat.gram1.ru.conf\",\"path_sha16\":\"d37d03b86cd08715\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"},{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[]},{\"basename\":\"kingofwolk.ru-https.conf\",\"path_sha16\":\"df9146992db50b0f\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"kingofwolk.ru\",\"www.kingofwolk.ru\"]},{\"basename\":\"hkmods.ru-http.conf\",\"path_sha16\":\"428b2c1f1c0c4256\",\"proxy_targets\":[],\"server_names\":[\"hkmods.ru\",\"www.hkmods.ru\"]},{\"basename\":\"dsmods.ru-https.conf\",\"path_sha16\":\"3dc9e77c62249af6\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"dsmods.ru\",\"www.dsmods.ru\"]},{\"basename\":\"gamevipe.ru-https.conf\",\"path_sha16\":\"628f2659cc78704a\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"gamevipe.ru\",\"www.gamevipe.ru\"]},{\"basename\":\"zakrutim.ru-https.conf\",\"path_sha16\":\"a4596e567f046a8c\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"www.zakrutim.ru\",\"zakrutim.ru\"]},{\"basename\":\"hbarhub.ru-http.conf\",\"path_sha16\":\"09a8dba3df935d97\",\"proxy_targets\":[],\"server_names\":[\"hbarhub.ru\",\"www.hbarhub.ru\"]},{\"basename\":\"git-read.gram1.ru.conf\",\"path_sha16\":\"c1d1d6ce4dad9a53\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"git-read.gram1.ru\"]},{\"basename\":\"codevipe-http.conf\",\"path_sha16\":\"f18f8281d34d8393\",\"proxy_targets\":[],\"server_names\":[\"codevipe.ru\",\"www.codevipe.ru\"]},{\"basename\":\"taftauto.ru-https.conf\",\"path_sha16\":\"8af1186989b3fa8b\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"taftauto.ru\",\"www.taftauto.ru\"]},{\"basename\":\"newfi.ru-http.conf\",\"path_sha16\":\"0dcc04a082cf1670\",\"proxy_targets\":[],\"server_names\":[\"newfi.ru\",\"www.newfi.ru\"]},{\"basename\":\"zakrutim.ru-http.conf\",\"path_sha16\":\"0a121f3e0fde21bf\",\"proxy_targets\":[],\"server_names\":[\"www.zakrutim.ru\",\"zakrutim.ru\"]},{\"basename\":\"hkmods.ru-https.conf\",\"path_sha16\":\"fef01feca5200fe4\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"hkmods.ru\",\"www.hkmods.ru\"]},{\"basename\":\"taftauto.ru-http.conf\",\"path_sha16\":\"be8827d6e3c73131\",\"proxy_targets\":[],\"server_names\":[\"taftauto.ru\",\"www.taftauto.ru\"]},{\"basename\":\"codevipe-https.conf\",\"path_sha16\":\"2ec59f98300fa546\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"codevipe.ru\",\"www.codevipe.ru\"]},{\"basename\":\"hapusya.ru-http.conf\",\"path_sha16\":\"49099120e4bf7555\",\"proxy_targets\":[],\"server_names\":[\"hapusya.ru\",\"www.hapusya.ru\"]},{\"basename\":\"hbarhub.ru-https.conf\",\"path_sha16\":\"27aff95dd4fb1c8c\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"hbarhub.ru\",\"www.hbarhub.ru\"]},{\"basename\":\"git.gram1.ru.conf\",\"path_sha16\":\"48939456397d2ca2\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"git.gram1.ru\"]},{\"basename\":\"newfi.ru-https.conf\",\"path_sha16\":\"a8653ea4be0edd23\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"newfi.ru\",\"www.newfi.ru\"]},{\"basename\":\"newfilya.ru-https.conf\",\"path_sha16\":\"fcc14ec14a82c85b\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"newfilya.ru\",\"www.newfilya.ru\"]},{\"basename\":\"dsmods.ru-http.conf\",\"path_sha16\":\"203229769fcdbbfb\",\"proxy_targets\":[],\"server_names\":[\"dsmods.ru\",\"www.dsmods.ru\"]},{\"basename\":\"pvepro.ru-http.conf\",\"path_sha16\":\"f02bd9318946eb30\",\"proxy_targets\":[],\"server_names\":[\"pvepro.ru\",\"www.pvepro.ru\"]},{\"basename\":\"gram1.ru-https.conf\",\"path_sha16\":\"1c9e2fb2c204c3d4\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"gram1.ru\",\"www.gram1.ru\"]},{\"basename\":\"gamevipe.ru-http.conf\",\"path_sha16\":\"fd4f956f7d07944c\",\"proxy_targets\":[],\"server_names\":[\"gamevipe.ru\",\"www.gamevipe.ru\"]},{\"basename\":\"newfilya.ru-http.conf\",\"path_sha16\":\"556af4a1b86f9df2\",\"proxy_targets\":[],\"server_names\":[\"newfilya.ru\",\"www.newfilya.ru\"]},{\"basename\":\"kingofwolk.ru-http.conf\",\"path_sha16\":\"a30f1ad2f1025db4\",\"proxy_targets\":[],\"server_names\":[\"kingofwolk.ru\",\"www.kingofwolk.ru\"]},{\"basename\":\"gram1.ru-http.conf\",\"path_sha16\":\"810c6915131ad3f0\",\"proxy_targets\":[],\"server_names\":[\"gram1.ru\",\"www.gram1.ru\"]},{\"basename\":\"pvepro.ru-https.conf\",\"path_sha16\":\"2119a2a3d0fc7286\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"pvepro.ru\",\"www.pvepro.ru\"]},{\"basename\":\"hapusya.ru-https.conf\",\"path_sha16\":\"3412cd92f2a6bd92\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[\"hapusya.ru\",\"www.hapusya.ru\"]},{\"basename\":\"chat.gram1.ru.conf\",\"path_sha16\":\"c3a6fda49ba6e795\",\"proxy_targets\":[{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"},{\"host\":\"home_npmplus_tls\",\"host_sha16\":null,\"port\":\"\",\"scheme\":\"https\"}],\"server_names\":[]}],\"server_names\":[\"codevipe.ru\",\"dsmods.ru\",\"gamevipe.ru\",\"git-read.gram1.ru\",\"git.gram1.ru\",\"gram1.ru\",\"hapusya.ru\",\"hbarhub.ru\",\"hkmods.ru\",\"kingofwolk.ru\",\"newfi.ru\",\"newfilya.ru\",\"pvepro.ru\",\"taftauto.ru\",\"www.codevipe.ru\",\"www.dsmods.ru\",\"www.gamevipe.ru\",\"www.gram1.ru\",\"www.hapusya.ru\",\"www.hbarhub.ru\",\"www.hkmods.ru\",\"www.kingofwolk.ru\",\"www.newfi.ru\",\"www.newfilya.ru\",\"www.pvepro.ru\",\"www.taftauto.ru\",\"www.zakrutim.ru\",\"zakrutim.ru\"]},\"routing\":{\"ipv4_forward\":\"1\",\"ipv6_forward\":\"0\",\"nft_dnat_count\":2,\"nft_masquerade_count\":0,\"nft_rc\":0,\"nft_redirect_count\":0,\"nft_snat_count\":3},\"services\":[\"ModemManager.service\",\"NetworkManager.service\",\"beget-agent.service\",\"chrony.service\",\"cron.service\",\"dbus.service\",\"fail2ban.service\",\"getty@tty1.service\",\"multipathd.service\",\"networkd-dispatcher.service\",\"nginx.service\",\"polkit.service\",\"rsyslog.service\",\"serial-getty@ttyS0.service\",\"ssh.service\",\"systemd-journald.service\",\"systemd-logind.service\",\"systemd-resolved.service\",\"systemd-udevd.service\",\"udisks2.service\",\"unattended-upgrades.service\",\"user@1000.service\"],\"ss_rc\":0,\"timers\":[\"apport-autoreport.timer\",\"apt-daily-upgrade.timer\",\"apt-daily.timer\",\"certbot.timer\",\"dpkg-db-backup.timer\",\"e2scrub_all.timer\",\"fstrim.timer\",\"fwupd-refresh.timer\",\"homelab-gitea-publisher-v3.timer\",\"homelab-oai-searchbot-observer.timer\",\"homelab-oai-searchbot-ranges.timer\",\"logrotate.timer\",\"man-db.timer\",\"motd-news.timer\",\"sysstat-collect.timer\",\"sysstat-rotate.timer\",\"sysstat-summary.timer\",\"systemd-tmpfiles-clean.timer\",\"ua-timer.timer\",\"update-notifier-download.timer\",\"update-notifier-motd.timer\",\"xfs_scrub_all.timer\"],\"uid\":0}\nVM130_QGA_TRANSPORT_RC=0\nHOME9203={\"canonical_https\":{\"git.gram1.ru\":{\"code\":\"200\",\"rc\":0,\"stderr_sha16\":\"e3b0c44298fc1c14\"},\"hbarhub.ru\":{\"code\":\"200\",\"rc\":0,\"stderr_sha16\":\"e3b0c44298fc1c14\"},\"newfilya.ru\":{\"code\":\"200\",\"rc\":0,\"stderr_sha16\":\"e3b0c44298fc1c14\"}},\"certs\":{\"git-read.gram1.ru\":{\"checkend48h\":true,\"checkhost\":true,\"files\":true,\"spki_match\":true},\"www.hbarhub.ru\":{\"checkend48h\":true,\"checkhost\":true,\"files\":true,\"spki_match\":true},\"www.newfilya.ru\":{\"checkend48h\":true,\"checkhost\":true,\"files\":true,\"spki_match\":true}},\"configs\":{\"991201.conf\":{\"exists\":true,\"sha16\":\"3ceedb02aae39918\"},\"991202.conf\":{\"exists\":true,\"sha16\":\"bc91a6768f1e37d9\"},\"991203.conf\":{\"exists\":true,\"sha16\":\"99f20c0444ff631f\"}},\"home_bridge_ready\":true,\"https\":{\"git-read.gram1.ru\":{\"code\":\"200\",\"rc\":0,\"stderr_sha16\":\"e3b0c44298fc1c14\"},\"www.hbarhub.ru\":{\"code\":\"200\",\"rc\":0,\"stderr_sha16\":\"e3b0c44298fc1c14\"},\"www.newfilya.ru\":{\"code\":\"200\",\"rc\":0,\"stderr_sha16\":\"e3b0c44298fc1c14\"}},\"nginx_test_rc\":0,\"npmplus\":{\"data_mount_exact\":true,\"health\":\"healthy\",\"running\":true},\"uid\":0}\nTARGET_PUBLIC_DNS_STILL_SPB=true\nHOME_PUBLIC_GIT_ENDPOINT_SINGLE=true\nHOME_PUBLIC_GIT_ENDPOINT_DIFFERS_FROM_SPB=true\nHOME_PUBLIC_GIT_ENDPOINT_HTTPS_OK=true\nHOME_PUBLIC_CANDIDATE_ENDPOINT_SHA16=bc517b4af3298846\nHOME_BRIDGE_READY=true\nSPB_EXTRA_PUBLIC_DOMAIN_COUNT=25\nSPB_EXTRA_PUBLIC_DOMAIN=codevipe.ru\nSPB_EXTRA_PUBLIC_DOMAIN=dsmods.ru\nSPB_EXTRA_PUBLIC_DOMAIN=gamevipe.ru\nSPB_EXTRA_PUBLIC_DOMAIN=git.gram1.ru\nSPB_EXTRA_PUBLIC_DOMAIN=gram1.ru\nSPB_EXTRA_PUBLIC_DOMAIN=hapusya.ru\nSPB_EXTRA_PUBLIC_DOMAIN=hbarhub.ru\nSPB_EXTRA_PUBLIC_DOMAIN=hkmods.ru\nSPB_EXTRA_PUBLIC_DOMAIN=kingofwolk.ru\nSPB_EXTRA_PUBLIC_DOMAIN=newfi.ru\nSPB_EXTRA_PUBLIC_DOMAIN=newfilya.ru\nSPB_EXTRA_PUBLIC_DOMAIN=pvepro.ru\nSPB_EXTRA_PUBLIC_DOMAIN=taftauto.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.codevipe.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.dsmods.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.gamevipe.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.gram1.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.hapusya.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.hkmods.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.kingofwolk.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.newfi.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.pvepro.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.taftauto.ru\nSPB_EXTRA_PUBLIC_DOMAIN=www.zakrutim.ru\nSPB_EXTRA_PUBLIC_DOMAIN=zakrutim.ru\nSPB_EXTRA_LISTEN_PORT_COUNT=3\nSPB_EXTRA_LISTEN_PORT=53\nSPB_EXTRA_LISTEN_PORT=323\nSPB_EXTRA_LISTEN_PORT=51820\nSPB_DOCKER_TOOL_RC=127\nSPB_SS_TOOL_RC=0\nSPB_NFT_TOOL_RC=0\nSPB_NETBIRD_STATUS_RC=127\nSPB_DOCKER_CONTAINER_COUNT=0\nSPB_ROUTE_SIGNAL_COUNT=3\nSPB_ROUTE_SIGNAL=IPV4_FORWARDING_ENABLED\nSPB_ROUTE_SIGNAL=NFT_DNAT_COUNT\nSPB_ROUTE_SIGNAL=NFT_SNAT_COUNT\nSPB_INFRA_TIMER_COUNT=2\nSPB_INFRA_TIMER=certbot.timer\nSPB_INFRA_TIMER=dpkg-db-backup.timer\nPOWER_OFF_BLOCKER_COUNT=5\nPOWER_OFF_BLOCKER=TARGET_PUBLIC_DNS_STILL_POINTS_TO_SPB\nPOWER_OFF_BLOCKER=EXTRA_PUBLIC_DOMAINS_POINT_TO_SPB\nPOWER_OFF_BLOCKER=SPB_EXTRA_LISTEN_PORTS_PRESENT\nPOWER_OFF_BLOCKER=SPB_ROUTING_OR_NETBIRD_ROLE_PRESENT\nPOWER_OFF_BLOCKER=SPB_INFRA_TIMERS_PRESENT\nPOWER_OFF_READY_NOW=false\nCUTOVER_PREREQUISITES_MET=true\nCUTOVER_CANDIDATE_ENDPOINT_SHA16=bc517b4af3298846\nNEXT_ACTION=MIGRATE_OR_CLEAR_LISTED_BLOCKERS_THEN_DNS_CUTOVER\nTASK_COMPLETE=true\nTASK_RESULT=PASS_SPB_POWER_OFF_READINESS_AUDIT\nDECISION=READ_EXACT_9203_THEN_CUTOVER_OR_MIGRATE_BLOCKERS\nNEXT_GATE=EXACT_9203_POWER_OFF_BLOCKERS\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260923-SPB-POWER-OFF-READINESS-AUDIT-ROBUST-9207R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
}