diff --git a/runtime/history/SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1.json b/runtime/history/SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1.json new file mode 100644 index 00000000..52cb17ae --- /dev/null +++ b/runtime/history/SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1", + "status": "FAIL", + "rc": 1, + "host": "pve01", + "mode": "read-only", + "component": "beget-gram1-live-ingress-trace", + "started_at_utc": "2026-09-24T05:09:25Z", + "finished_at_utc": "2026-09-24T05:09:34Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "7876ffa4fc4be6b3a42afef6d44d2e60aaa98df2b14a1d000dfa7b330bbe2f15", + "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": 1, + "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": "4475e5549f1f32942998c4b16f77f13ade325f38dace1a15abcbeddacea7a7b7", + "sanitized_output_sha256": "6880129c058bc276818fb3dbe99cc3cea45ccc9b0502e32f7118e6ad2f1f4903", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "TRACE9139_BEGIN=true\nMUTATION_BOUNDARY=READ_ONLY_GRAM1_LIVE_INGRESS_TRACE;NO_EDGE_WRITE;NO_BEGET_WRITE;NO_TEST_WEBROOT;NO_DNS_OR_NS_CHANGE\nACCELERATED_WORKFLOW=FAT_COMMANDS_WITH_INTERNAL_HARD_GATES\nAUTHORITY_GATE=PASS\nPREVIOUS_EXACT_9137=PASS\nFRESH_ASSISTANT_RUNTIME_HEAD=8d7e5727a35a4583c74111e786035a81c1b7f6e4\nTRACE_EDGE_RC=0\nTRACE_EDGE_BEGIN=true\nTRACE_PLACEHOLDER_SERVICE_ACTIVE=active\nTRACE_PLACEHOLDER_SERVICE_CWD=/opt/parked-domains/html\nTRACE_SOURCE_TREE_SHA256=d1889b31e992309cd3501507a69e20c04b4e540004ed161bd841d62064cb5bab\nTRACE_SOURCE_INDEX_SHA256=ebefa59dc6287232b40d99232f07d20c7a6c22aa9d3f7e05bba962a129edd487\nINGRESS_DOCKER_CONTAINER_COUNT=10\nINGRESS_NGINX_CONFIG_CONTAINER_MATCH_COUNT=1\nINGRESS_BLOCK_1_CONTAINER=npmplus\nINGRESS_BLOCK_1_CONFIG_PATH=/data/nginx/proxy_host/995.conf\nINGRESS_BLOCK_1_SHA256=827c898b6875df0f8a74bb0b74ad5601e7de0d6b07855bfc568869035bd5e123\nINGRESS_BLOCK_1_HAS_AUTH_REQUEST=0\nINGRESS_BLOCK_1_HAS_AUTHENTIK_TEXT=0\nINGRESS_BLOCK_1_HAS_18088=0\nINGRESS_BLOCK_1_SAFE_PROXY_PASS_COUNT=0\nINGRESS_BLOCK_2_CONTAINER=npmplus\nINGRESS_BLOCK_2_CONFIG_PATH=/data/nginx/proxy_host/995.conf\nINGRESS_BLOCK_2_SHA256=af0ad35d20c8a7964201c5a71d235d5fbe288c9c0ffc5fa1565f6cd2b6f1ab2d\nINGRESS_BLOCK_2_HAS_AUTH_REQUEST=0\nINGRESS_BLOCK_2_HAS_AUTHENTIK_TEXT=1\nINGRESS_BLOCK_2_HAS_18088=0\nINGRESS_BLOCK_2_SAFE_PROXY_PASS_COUNT=1\nINGRESS_BLOCK_2_SAFE_PROXY_PASS_1=http://[PRIVATE_IP]:8030\nINGRESS_GRAM1_SERVER_BLOCK_MATCH_COUNT=2\nINGRESS_FILE_1_CONTAINER=npmplus\nINGRESS_FILE_1_PATH=/data/nginx/proxy_host/900001.conf\nINGRESS_FILE_1_SHA256=5d893ac76690ef5916403fd40d512c4aa49771f238bdbcbf93099c87e294e392\nINGRESS_FILE_1_HAS_18088=0\nINGRESS_FILE_2_CONTAINER=npmplus\nINGRESS_FILE_2_PATH=/data/nginx/proxy_host/10.conf\nINGRESS_FILE_2_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38\nINGRESS_FILE_2_HAS_18088=0\nINGRESS_FILE_3_CONTAINER=npmplus\nINGRESS_FILE_3_PATH=/data/nginx/proxy_host/51.conf\nINGRESS_FILE_3_SHA256=7ea87e21691746b37a657c082e4ca2eeb684f30f6f35666965bd632f1727c974\nINGRESS_FILE_3_HAS_18088=0\nINGRESS_FILE_4_CONTAINER=npmplus\nINGRESS_FILE_4_PATH=/data/nginx/proxy_host/60.conf\nINGRESS_FILE_4_SHA256=72b21d853c378f2e520fcd7be6e1e899e04696a080131fb519414c8fe810776e\nINGRESS_FILE_4_HAS_18088=0\nINGRESS_FILE_5_CONTAINER=npmplus\nINGRESS_FILE_5_PATH=/data/nginx/proxy_host/41.conf\nINGRESS_FILE_5_SHA256=a5897ae0a76b94dd21cefffce2d1910124cc9aca80382833dcbe093c45a4f0c7\nINGRESS_FILE_5_HAS_18088=0\nINGRESS_FILE_6_CONTAINER=npmplus\nINGRESS_FILE_6_PATH=/data/nginx/proxy_host/48.conf\nINGRESS_FILE_6_SHA256=3f01203e74695957ccfb27f1115defeb203dee0b9a509c1cd0e24e7314435b74\nINGRESS_FILE_6_HAS_18088=0\nINGRESS_FILE_7_CONTAINER=npmplus\nINGRESS_FILE_7_PATH=/data/nginx/proxy_host/6.conf\nINGRESS_FILE_7_SHA256=98620486988bc61baf79d776e5e5944c4976180346ee858edd74d643988713c2\nINGRESS_FILE_7_HAS_18088=0\nINGRESS_FILE_8_CONTAINER=npmplus\nINGRESS_FILE_8_PATH=/data/nginx/proxy_host/4.conf\nINGRESS_FILE_8_SHA256=4523cb9733832243f13d3fc8c36c4938fed518be0a47a91228febc777e1e2f1f\nINGRESS_FILE_8_HAS_18088=0\nINGRESS_FILE_9_CONTAINER=npmplus\nINGRESS_FILE_9_PATH=/data/nginx/proxy_host/11.conf\nINGRESS_FILE_9_SHA256=5cfa4278011cc940f17b1b118dad84299c007e180e411ff7e53896f076491e0d\nINGRESS_FILE_9_HAS_18088=0\nINGRESS_FILE_10_CONTAINER=npmplus\nINGRESS_FILE_10_PATH=/data/nginx/proxy_host/14.conf\nINGRESS_FILE_10_SHA256=31a5a04ad88c89e6bf4cedc6b224c2aadba7c06d012c5b4b5ec12b738d623f29\nINGRESS_FILE_10_HAS_18088=0\nINGRESS_FILE_11_CONTAINER=npmplus\nINGRESS_FILE_11_PATH=/data/nginx/proxy_host/42.conf\nINGRESS_FILE_11_SHA256=be3f6831bb33a1fb4b386de5f5ef9b9a4024126ab571e1d3251c12f63b82c5e3\nINGRESS_FILE_11_HAS_18088=0\nINGRESS_FILE_12_CONTAINER=npmplus\nINGRESS_FILE_12_PATH=/data/nginx/proxy_host/8.conf\nINGRESS_FILE_12_SHA256=756c20f8bc96b78051c14ea3ef219539cd03d795edad5ace9c01b4a6b2ffff25\nINGRESS_FILE_12_HAS_18088=0\nINGRESS_FILE_13_CONTAINER=npmplus\nINGRESS_FILE_13_PATH=/data/nginx/proxy_host/5.conf\nINGRESS_FILE_13_SHA256=2cff41e90e40ecfc46fcc811640c22a6eeced1f5a1447c60ebc9cc304bdd120c\nINGRESS_FILE_13_HAS_18088=0\nINGRESS_FILE_14_CONTAINER=npmplus\nINGRESS_FILE_14_PATH=/data/nginx/proxy_host/991201.conf\nINGRESS_FILE_14_SHA256=3ceedb02aae399183c78d70ed571ebd3c640097e47b978e8b6f6f324ac1a42f9\nINGRESS_FILE_14_HAS_18088=0\nINGRESS_FILE_15_CONTAINER=npmplus\nINGRESS_FILE_15_PATH=/data/nginx/proxy_host/61.conf\nINGRESS_FILE_15_SHA256=7289035aab61e227abba6be6bf61107f2b63d3811db9d6c78dd63759f294de64\nINGRESS_FILE_15_HAS_18088=0\nINGRESS_FILE_16_CONTAINER=npmplus\nINGRESS_FILE_16_PATH=/data/nginx/proxy_host/31.conf\nINGRESS_FILE_16_SHA256=c439e21e03fdcc568281f0351c8e45c6b6f0c7ed31ef3bf37a5317887b28f3e9\nINGRESS_FILE_16_HAS_18088=0\nINGRESS_FILE_17_CONTAINER=npmplus\nINGRESS_FILE_17_PATH=/data/nginx/proxy_host/19.conf\nINGRESS_FILE_17_SHA256=50bb25738fbbba8dd490942b3a7dac69daa8b328d2ca9d1bcc013def9531a999\nINGRESS_FILE_17_HAS_18088=0\nINGRESS_FILE_18_CONTAINER=npmplus\nINGRESS_FILE_18_PATH=/data/nginx/proxy_host/52.conf\nINGRESS_FILE_18_SHA256=bb53aa0eb66d2a6ada851f7f8587ab8d653deb3a827076fc769e4ac69db3ebec\nINGRESS_FILE_18_HAS_18088=0\nINGRESS_FILE_19_CONTAINER=npmplus\nINGRESS_FILE_19_PATH=/data/nginx/proxy_host/46.conf\nINGRESS_FILE_19_SHA256=fc9e6eb27646dca5d6a5b822a46eeafdff9c553eb4df385464c7a83f7101ecb2\nINGRESS_FILE_19_HAS_18088=0\nINGRESS_FILE_20_CONTAINER=npmplus\nINGRESS_FILE_20_PATH=/data/nginx/proxy_host/45.conf\nINGRESS_FILE_20_SHA256=8887af8e6d6003609d39e7b30992557cb9b8b3e48fbbc78cd97d336502d88652\nINGRESS_FILE_20_HAS_18088=0\nINGRESS_FILE_21_CONTAINER=npmplus\nINGRESS_FILE_21_PATH=/data/nginx/proxy_host/49.conf\nINGRESS_FILE_21_SHA256=acd496e4fbd2a15b01f8da76fba68f0dfc89f91c266c3ce30749c335216d178f\nINGRESS_FILE_21_HAS_18088=0\nINGRESS_FILE_22_CONTAINER=npmplus\nINGRESS_FILE_22_PATH=/data/nginx/proxy_host/13.conf\nINGRESS_FILE_22_SHA256=9d3280ddc5ce5dc6da429fe67842eaf9e5c1647e358cde1b48da8b4ea5c921a3\nINGRESS_FILE_22_HAS_18088=0\nINGRESS_FILE_23_CONTAINER=npmplus\nINGRESS_FILE_23_PATH=/data/nginx/proxy_host/50.conf\nINGRESS_FILE_23_SHA256=3bfe25da37632973bc63e0297aed11f2a941877a48e552041c9601b0643f8c4d\nINGRESS_FILE_23_HAS_18088=0\nINGRESS_FILE_24_CONTAINER=npmplus\nINGRESS_FILE_24_PATH=/data/nginx/proxy_host/995.conf\nINGRESS_FILE_24_SHA256=d6810f29b0756c2877bae3978b13cb0ff26f81724d2d07fefa4904c6cd81641b\nINGRESS_FILE_24_HAS_18088=0\nINGRESS_FILE_25_CONTAINER=npmplus\nINGRESS_FILE_25_PATH=/data/nginx/proxy_host/9.conf\nINGRESS_FILE_25_SHA256=de2b17edce2a5fcfef5ddbe8ec7cccacf8a5206a8bd5359a654a88635cf1f4bc\nINGRESS_FILE_25_HAS_18088=0\nINGRESS_GRAM1_LIVE_FILE_MATCH_COUNT=25\nTRACE_EDGE_END=true\nGRAM1_HTTP_NOFOLLOW_RC=0\nGRAM1_HTTP_NOFOLLOW_CODE=301\nGRAM1_HTTP_NOFOLLOW_BYTES=140\nGRAM1_HTTP_LOCATION_HOST=NONE\nGRAM1_HTTP_LOCATION_PATH=NONE\nGRAM1_HTTPS_NOFOLLOW_RC=0\nGRAM1_HTTPS_NOFOLLOW_CODE=302\nGRAM1_HTTPS_NOFOLLOW_BYTES=116\nGRAM1_HTTPS_LOCATION_HOST=NONE\nGRAM1_HTTPS_LOCATION_PATH=/outpost.goauthentik.io/start\nGRAM1_FOLLOW_RC=0\nGRAM1_FOLLOW_CODE=200\nGRAM1_FOLLOW_BYTES=5876\nGRAM1_FOLLOW_EFFECTIVE_HOST=auth.gram1.ru\nGRAM1_FOLLOW_EFFECTIVE_PATH=/if/flow/yubikey-login/\nGRAM1_FOLLOW_TITLE=authentik\nGRAM1_FOLLOW_HAS_PARKED_PAGE_OK=0\nGRAM1_FOLLOW_HAS_AUTHENTIK=1\nWWW_GRAM1_HTTP_NOFOLLOW_RC=0\nWWW_GRAM1_HTTP_NOFOLLOW_CODE=301\nWWW_GRAM1_HTTP_NOFOLLOW_BYTES=140\nWWW_GRAM1_HTTP_LOCATION_HOST=NONE\nWWW_GRAM1_HTTP_LOCATION_PATH=NONE\nWWW_GRAM1_HTTPS_NOFOLLOW_RC=0\nWWW_GRAM1_HTTPS_NOFOLLOW_CODE=302\nWWW_GRAM1_HTTPS_NOFOLLOW_BYTES=116\nWWW_GRAM1_HTTPS_LOCATION_HOST=NONE\nWWW_GRAM1_HTTPS_LOCATION_PATH=/outpost.goauthentik.io/start\nWWW_GRAM1_FOLLOW_RC=0\nWWW_GRAM1_FOLLOW_CODE=200\nWWW_GRAM1_FOLLOW_BYTES=5876\nWWW_GRAM1_FOLLOW_EFFECTIVE_HOST=auth.gram1.ru\nWWW_GRAM1_FOLLOW_EFFECTIVE_PATH=/if/flow/yubikey-login/\nWWW_GRAM1_FOLLOW_TITLE=authentik\nWWW_GRAM1_FOLLOW_HAS_PARKED_PAGE_OK=0\nWWW_GRAM1_FOLLOW_HAS_AUTHENTIK=1\nTRACE_BEGET_RC=0\nTRACE_BEGET_BEGIN=true\nTRACE_BEGET_SITE_EXISTS=1\nTRACE_BEGET_READABLE=1\nTRACE_BEGET_WRITABLE=1\nTRACE_BEGET_TOP_LEVEL=cgi-bin,index.php\nTRACE_BEGET_INDEX_PHP_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94\nTRACE_BEGET_SITE_STATE=DEFAULT_NEW_SITE\nTRACE_BEGET_END=true\n" +} diff --git a/runtime/history/SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1.txt b/runtime/history/SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1.txt new file mode 100644 index 00000000..a1c4b114 --- /dev/null +++ b/runtime/history/SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1.txt @@ -0,0 +1,209 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1 +STATUS=FAIL +RC=1 +HOST=pve01 +MODE=read-only +COMPONENT=beget-gram1-live-ingress-trace +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=7876ffa4fc4be6b3a42afef6d44d2e60aaa98df2b14a1d000dfa7b330bbe2f15 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=1 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=4475e5549f1f32942998c4b16f77f13ade325f38dace1a15abcbeddacea7a7b7 +SANITIZED_OUTPUT_SHA256=6880129c058bc276818fb3dbe99cc3cea45ccc9b0502e32f7118e6ad2f1f4903 +OUTPUT_BEGIN +TRACE9139_BEGIN=true +MUTATION_BOUNDARY=READ_ONLY_GRAM1_LIVE_INGRESS_TRACE;NO_EDGE_WRITE;NO_BEGET_WRITE;NO_TEST_WEBROOT;NO_DNS_OR_NS_CHANGE +ACCELERATED_WORKFLOW=FAT_COMMANDS_WITH_INTERNAL_HARD_GATES +AUTHORITY_GATE=PASS +PREVIOUS_EXACT_9137=PASS +FRESH_ASSISTANT_RUNTIME_HEAD=8d7e5727a35a4583c74111e786035a81c1b7f6e4 +TRACE_EDGE_RC=0 +TRACE_EDGE_BEGIN=true +TRACE_PLACEHOLDER_SERVICE_ACTIVE=active +TRACE_PLACEHOLDER_SERVICE_CWD=/opt/parked-domains/html +TRACE_SOURCE_TREE_SHA256=d1889b31e992309cd3501507a69e20c04b4e540004ed161bd841d62064cb5bab +TRACE_SOURCE_INDEX_SHA256=ebefa59dc6287232b40d99232f07d20c7a6c22aa9d3f7e05bba962a129edd487 +INGRESS_DOCKER_CONTAINER_COUNT=10 +INGRESS_NGINX_CONFIG_CONTAINER_MATCH_COUNT=1 +INGRESS_BLOCK_1_CONTAINER=npmplus +INGRESS_BLOCK_1_CONFIG_PATH=/data/nginx/proxy_host/995.conf +INGRESS_BLOCK_1_SHA256=827c898b6875df0f8a74bb0b74ad5601e7de0d6b07855bfc568869035bd5e123 +INGRESS_BLOCK_1_HAS_AUTH_REQUEST=0 +INGRESS_BLOCK_1_HAS_AUTHENTIK_TEXT=0 +INGRESS_BLOCK_1_HAS_18088=0 +INGRESS_BLOCK_1_SAFE_PROXY_PASS_COUNT=0 +INGRESS_BLOCK_2_CONTAINER=npmplus +INGRESS_BLOCK_2_CONFIG_PATH=/data/nginx/proxy_host/995.conf +INGRESS_BLOCK_2_SHA256=af0ad35d20c8a7964201c5a71d235d5fbe288c9c0ffc5fa1565f6cd2b6f1ab2d +INGRESS_BLOCK_2_HAS_AUTH_REQUEST=0 +INGRESS_BLOCK_2_HAS_AUTHENTIK_TEXT=1 +INGRESS_BLOCK_2_HAS_18088=0 +INGRESS_BLOCK_2_SAFE_PROXY_PASS_COUNT=1 +INGRESS_BLOCK_2_SAFE_PROXY_PASS_1=http://[PRIVATE_IP]:8030 +INGRESS_GRAM1_SERVER_BLOCK_MATCH_COUNT=2 +INGRESS_FILE_1_CONTAINER=npmplus +INGRESS_FILE_1_PATH=/data/nginx/proxy_host/900001.conf +INGRESS_FILE_1_SHA256=5d893ac76690ef5916403fd40d512c4aa49771f238bdbcbf93099c87e294e392 +INGRESS_FILE_1_HAS_18088=0 +INGRESS_FILE_2_CONTAINER=npmplus +INGRESS_FILE_2_PATH=/data/nginx/proxy_host/10.conf +INGRESS_FILE_2_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38 +INGRESS_FILE_2_HAS_18088=0 +INGRESS_FILE_3_CONTAINER=npmplus +INGRESS_FILE_3_PATH=/data/nginx/proxy_host/51.conf +INGRESS_FILE_3_SHA256=7ea87e21691746b37a657c082e4ca2eeb684f30f6f35666965bd632f1727c974 +INGRESS_FILE_3_HAS_18088=0 +INGRESS_FILE_4_CONTAINER=npmplus +INGRESS_FILE_4_PATH=/data/nginx/proxy_host/60.conf +INGRESS_FILE_4_SHA256=72b21d853c378f2e520fcd7be6e1e899e04696a080131fb519414c8fe810776e +INGRESS_FILE_4_HAS_18088=0 +INGRESS_FILE_5_CONTAINER=npmplus +INGRESS_FILE_5_PATH=/data/nginx/proxy_host/41.conf +INGRESS_FILE_5_SHA256=a5897ae0a76b94dd21cefffce2d1910124cc9aca80382833dcbe093c45a4f0c7 +INGRESS_FILE_5_HAS_18088=0 +INGRESS_FILE_6_CONTAINER=npmplus +INGRESS_FILE_6_PATH=/data/nginx/proxy_host/48.conf +INGRESS_FILE_6_SHA256=3f01203e74695957ccfb27f1115defeb203dee0b9a509c1cd0e24e7314435b74 +INGRESS_FILE_6_HAS_18088=0 +INGRESS_FILE_7_CONTAINER=npmplus +INGRESS_FILE_7_PATH=/data/nginx/proxy_host/6.conf +INGRESS_FILE_7_SHA256=98620486988bc61baf79d776e5e5944c4976180346ee858edd74d643988713c2 +INGRESS_FILE_7_HAS_18088=0 +INGRESS_FILE_8_CONTAINER=npmplus +INGRESS_FILE_8_PATH=/data/nginx/proxy_host/4.conf +INGRESS_FILE_8_SHA256=4523cb9733832243f13d3fc8c36c4938fed518be0a47a91228febc777e1e2f1f +INGRESS_FILE_8_HAS_18088=0 +INGRESS_FILE_9_CONTAINER=npmplus +INGRESS_FILE_9_PATH=/data/nginx/proxy_host/11.conf +INGRESS_FILE_9_SHA256=5cfa4278011cc940f17b1b118dad84299c007e180e411ff7e53896f076491e0d +INGRESS_FILE_9_HAS_18088=0 +INGRESS_FILE_10_CONTAINER=npmplus +INGRESS_FILE_10_PATH=/data/nginx/proxy_host/14.conf +INGRESS_FILE_10_SHA256=31a5a04ad88c89e6bf4cedc6b224c2aadba7c06d012c5b4b5ec12b738d623f29 +INGRESS_FILE_10_HAS_18088=0 +INGRESS_FILE_11_CONTAINER=npmplus +INGRESS_FILE_11_PATH=/data/nginx/proxy_host/42.conf +INGRESS_FILE_11_SHA256=be3f6831bb33a1fb4b386de5f5ef9b9a4024126ab571e1d3251c12f63b82c5e3 +INGRESS_FILE_11_HAS_18088=0 +INGRESS_FILE_12_CONTAINER=npmplus +INGRESS_FILE_12_PATH=/data/nginx/proxy_host/8.conf +INGRESS_FILE_12_SHA256=756c20f8bc96b78051c14ea3ef219539cd03d795edad5ace9c01b4a6b2ffff25 +INGRESS_FILE_12_HAS_18088=0 +INGRESS_FILE_13_CONTAINER=npmplus +INGRESS_FILE_13_PATH=/data/nginx/proxy_host/5.conf +INGRESS_FILE_13_SHA256=2cff41e90e40ecfc46fcc811640c22a6eeced1f5a1447c60ebc9cc304bdd120c +INGRESS_FILE_13_HAS_18088=0 +INGRESS_FILE_14_CONTAINER=npmplus +INGRESS_FILE_14_PATH=/data/nginx/proxy_host/991201.conf +INGRESS_FILE_14_SHA256=3ceedb02aae399183c78d70ed571ebd3c640097e47b978e8b6f6f324ac1a42f9 +INGRESS_FILE_14_HAS_18088=0 +INGRESS_FILE_15_CONTAINER=npmplus +INGRESS_FILE_15_PATH=/data/nginx/proxy_host/61.conf +INGRESS_FILE_15_SHA256=7289035aab61e227abba6be6bf61107f2b63d3811db9d6c78dd63759f294de64 +INGRESS_FILE_15_HAS_18088=0 +INGRESS_FILE_16_CONTAINER=npmplus +INGRESS_FILE_16_PATH=/data/nginx/proxy_host/31.conf +INGRESS_FILE_16_SHA256=c439e21e03fdcc568281f0351c8e45c6b6f0c7ed31ef3bf37a5317887b28f3e9 +INGRESS_FILE_16_HAS_18088=0 +INGRESS_FILE_17_CONTAINER=npmplus +INGRESS_FILE_17_PATH=/data/nginx/proxy_host/19.conf +INGRESS_FILE_17_SHA256=50bb25738fbbba8dd490942b3a7dac69daa8b328d2ca9d1bcc013def9531a999 +INGRESS_FILE_17_HAS_18088=0 +INGRESS_FILE_18_CONTAINER=npmplus +INGRESS_FILE_18_PATH=/data/nginx/proxy_host/52.conf +INGRESS_FILE_18_SHA256=bb53aa0eb66d2a6ada851f7f8587ab8d653deb3a827076fc769e4ac69db3ebec +INGRESS_FILE_18_HAS_18088=0 +INGRESS_FILE_19_CONTAINER=npmplus +INGRESS_FILE_19_PATH=/data/nginx/proxy_host/46.conf +INGRESS_FILE_19_SHA256=fc9e6eb27646dca5d6a5b822a46eeafdff9c553eb4df385464c7a83f7101ecb2 +INGRESS_FILE_19_HAS_18088=0 +INGRESS_FILE_20_CONTAINER=npmplus +INGRESS_FILE_20_PATH=/data/nginx/proxy_host/45.conf +INGRESS_FILE_20_SHA256=8887af8e6d6003609d39e7b30992557cb9b8b3e48fbbc78cd97d336502d88652 +INGRESS_FILE_20_HAS_18088=0 +INGRESS_FILE_21_CONTAINER=npmplus +INGRESS_FILE_21_PATH=/data/nginx/proxy_host/49.conf +INGRESS_FILE_21_SHA256=acd496e4fbd2a15b01f8da76fba68f0dfc89f91c266c3ce30749c335216d178f +INGRESS_FILE_21_HAS_18088=0 +INGRESS_FILE_22_CONTAINER=npmplus +INGRESS_FILE_22_PATH=/data/nginx/proxy_host/13.conf +INGRESS_FILE_22_SHA256=9d3280ddc5ce5dc6da429fe67842eaf9e5c1647e358cde1b48da8b4ea5c921a3 +INGRESS_FILE_22_HAS_18088=0 +INGRESS_FILE_23_CONTAINER=npmplus +INGRESS_FILE_23_PATH=/data/nginx/proxy_host/50.conf +INGRESS_FILE_23_SHA256=3bfe25da37632973bc63e0297aed11f2a941877a48e552041c9601b0643f8c4d +INGRESS_FILE_23_HAS_18088=0 +INGRESS_FILE_24_CONTAINER=npmplus +INGRESS_FILE_24_PATH=/data/nginx/proxy_host/995.conf +INGRESS_FILE_24_SHA256=d6810f29b0756c2877bae3978b13cb0ff26f81724d2d07fefa4904c6cd81641b +INGRESS_FILE_24_HAS_18088=0 +INGRESS_FILE_25_CONTAINER=npmplus +INGRESS_FILE_25_PATH=/data/nginx/proxy_host/9.conf +INGRESS_FILE_25_SHA256=de2b17edce2a5fcfef5ddbe8ec7cccacf8a5206a8bd5359a654a88635cf1f4bc +INGRESS_FILE_25_HAS_18088=0 +INGRESS_GRAM1_LIVE_FILE_MATCH_COUNT=25 +TRACE_EDGE_END=true +GRAM1_HTTP_NOFOLLOW_RC=0 +GRAM1_HTTP_NOFOLLOW_CODE=301 +GRAM1_HTTP_NOFOLLOW_BYTES=140 +GRAM1_HTTP_LOCATION_HOST=NONE +GRAM1_HTTP_LOCATION_PATH=NONE +GRAM1_HTTPS_NOFOLLOW_RC=0 +GRAM1_HTTPS_NOFOLLOW_CODE=302 +GRAM1_HTTPS_NOFOLLOW_BYTES=116 +GRAM1_HTTPS_LOCATION_HOST=NONE +GRAM1_HTTPS_LOCATION_PATH=/outpost.goauthentik.io/start +GRAM1_FOLLOW_RC=0 +GRAM1_FOLLOW_CODE=200 +GRAM1_FOLLOW_BYTES=5876 +GRAM1_FOLLOW_EFFECTIVE_HOST=auth.gram1.ru +GRAM1_FOLLOW_EFFECTIVE_PATH=/if/flow/yubikey-login/ +GRAM1_FOLLOW_TITLE=authentik +GRAM1_FOLLOW_HAS_PARKED_PAGE_OK=0 +GRAM1_FOLLOW_HAS_AUTHENTIK=1 +WWW_GRAM1_HTTP_NOFOLLOW_RC=0 +WWW_GRAM1_HTTP_NOFOLLOW_CODE=301 +WWW_GRAM1_HTTP_NOFOLLOW_BYTES=140 +WWW_GRAM1_HTTP_LOCATION_HOST=NONE +WWW_GRAM1_HTTP_LOCATION_PATH=NONE +WWW_GRAM1_HTTPS_NOFOLLOW_RC=0 +WWW_GRAM1_HTTPS_NOFOLLOW_CODE=302 +WWW_GRAM1_HTTPS_NOFOLLOW_BYTES=116 +WWW_GRAM1_HTTPS_LOCATION_HOST=NONE +WWW_GRAM1_HTTPS_LOCATION_PATH=/outpost.goauthentik.io/start +WWW_GRAM1_FOLLOW_RC=0 +WWW_GRAM1_FOLLOW_CODE=200 +WWW_GRAM1_FOLLOW_BYTES=5876 +WWW_GRAM1_FOLLOW_EFFECTIVE_HOST=auth.gram1.ru +WWW_GRAM1_FOLLOW_EFFECTIVE_PATH=/if/flow/yubikey-login/ +WWW_GRAM1_FOLLOW_TITLE=authentik +WWW_GRAM1_FOLLOW_HAS_PARKED_PAGE_OK=0 +WWW_GRAM1_FOLLOW_HAS_AUTHENTIK=1 +TRACE_BEGET_RC=0 +TRACE_BEGET_BEGIN=true +TRACE_BEGET_SITE_EXISTS=1 +TRACE_BEGET_READABLE=1 +TRACE_BEGET_WRITABLE=1 +TRACE_BEGET_TOP_LEVEL=cgi-bin,index.php +TRACE_BEGET_INDEX_PHP_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94 +TRACE_BEGET_SITE_STATE=DEFAULT_NEW_SITE +TRACE_BEGET_END=true + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index 66e2b969..52cb17ae 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260924-BEGET-GRAM1-PUBLIC-ROUTE-RCA-9137R1", - "status": "OK", - "rc": 0, + "command_id": "SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1", + "status": "FAIL", + "rc": 1, "host": "pve01", "mode": "read-only", - "component": "beget-gram1-public-route-rca", - "started_at_utc": "2026-09-24T04:40:15Z", - "finished_at_utc": "2026-09-24T04:40:18Z", + "component": "beget-gram1-live-ingress-trace", + "started_at_utc": "2026-09-24T05:09:25Z", + "finished_at_utc": "2026-09-24T05:09:34Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "613a1491f7424c9163a4d9014bda5abbfe33f126b68531f65a423195ecd4a25f", + "command_sha256": "7876ffa4fc4be6b3a42afef6d44d2e60aaa98df2b14a1d000dfa7b330bbe2f15", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -21,7 +21,7 @@ "result_contract_valid": true, "result_contract_status": null, "result_contract_error": null, - "command_rc": 0, + "command_rc": 1, "changes_made": false, "rollback_started": false, "rollback_restored": null, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "de1adb616f70f2eb639ece7de7595238c7fb19e10f1e2ac194aa047f622313cb", - "sanitized_output_sha256": "a848d54b150e924faa8a6f3b06015ab260a7ab663d3c6409735d341be45b4f86", + "raw_evidence_sha256": "4475e5549f1f32942998c4b16f77f13ade325f38dace1a15abcbeddacea7a7b7", + "sanitized_output_sha256": "6880129c058bc276818fb3dbe99cc3cea45ccc9b0502e32f7118e6ad2f1f4903", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "RCA9137_BEGIN=true\nMUTATION_BOUNDARY=READ_ONLY_GRAM1_PUBLIC_ROUTE_RCA_AND_REAL_BEGET_SITE;TEMP_RUN_FILES_ON_PVE01_ONLY;NO_EDGE_WRITE;NO_BEGET_WRITE;NO_TEST_WEBROOT;NO_DNS_OR_NS_CHANGE;NO_GRAM1_ROUTE_CHANGE;NO_HAPUSYA_CHANGE;NO_FORUM_CHANGE;NO_HBAR_CHANGE\nBEGET_POLICY=REAL_GRAM1_SITE_ONLY;ALEISA_BEGET_TECH_SSH_ENDPOINT_ONLY\nAUTHORITY_GATE=PASS\nPREVIOUS_EXACT_9134=PASS\nFRESH_ASSISTANT_RUNTIME_HEAD=fb5d4c8674c52c70a9209ef89c423501407980af\nEDGE_RCA_RC=0\nEDGE_RCA_BEGIN=true\nEDGE_SOURCE_FILE_COUNT=2\nEDGE_SOURCE_SYMLINK_COUNT=0\nEDGE_SOURCE_SPECIAL_COUNT=0\nEDGE_SOURCE_FILE_BYTES=8128\nEDGE_SOURCE_TREE_SHA256=d1889b31e992309cd3501507a69e20c04b4e540004ed161bd841d62064cb5bab\nEDGE_SOURCE_INDEX_BYTES=3999\nEDGE_SOURCE_INDEX_SHA256=ebefa59dc6287232b40d99232f07d20c7a6c22aa9d3f7e05bba962a129edd487\nEDGE_PLACEHOLDER_SERVICE_ACTIVE=active\nEDGE_PLACEHOLDER_SERVICE_CWD=/opt/parked-domains/html\nEDGE_DOCKER_CONTAINER_COUNT=10\nEDGE_GRAM1_CONFIG_MATCH_COUNT=814\nEDGE_GRAM1_CONFIG_1_PATH=/opt/stacksICH_SERVICE_NOTE.txt\nEDGE_GRAM1_CONFIG_1_SHA256=1bdaf59ba6b056cab4d771e187956848cc6a3e7da838dfd76af02251c866a864\nEDGE_GRAM1_CONFIG_1_HAS_18088=0\nEDGE_GRAM1_CONFIG_1_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_2_PATH=/opt/stacks/mkdocs/site.prev-runtime-20260623T024129Z/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt\nEDGE_GRAM1_CONFIG_2_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed\nEDGE_GRAM1_CONFIG_2_HAS_18088=0\nEDGE_GRAM1_CONFIG_2_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_3_PATH=/opt/stacks/mkdocs/site.prev-runtime-20260623T021333Z/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt\nEDGE_GRAM1_CONFIG_3_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed\nEDGE_GRAM1_CONFIG_3_HAS_18088=0\nEDGE_GRAM1_CONFIG_3_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_4_PATH=/opt/stacks/mkdocs/site.prev-runtime-20260623T023348Z/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt\nEDGE_GRAM1_CONFIG_4_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed\nEDGE_GRAM1_CONFIG_4_HAS_18088=0\nEDGE_GRAM1_CONFIG_4_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_5_PATH=/opt/stacks/mkdocs/site.prev-v2-20260622T014548Z/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt\nEDGE_GRAM1_CONFIG_5_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed\nEDGE_GRAM1_CONFIG_5_HAS_18088=0\nEDGE_GRAM1_CONFIG_5_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_6_PATH=/opt/stacks/mkdocs/site/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt\nEDGE_GRAM1_CONFIG_6_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed\nEDGE_GRAM1_CONFIG_6_HAS_18088=0\nEDGE_GRAM1_CONFIG_6_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_7_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-final-runtime-repo-state-check-20260625T215537Z.json\nEDGE_GRAM1_CONFIG_7_SHA256=d22e058db4c82e87ace12fe9af44d4d72c596eeb1a7e7f146c9ebbf33b76e8fd\nEDGE_GRAM1_CONFIG_7_HAS_18088=0\nEDGE_GRAM1_CONFIG_7_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_8_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-ingress-dns-route-slo-model-20260625T135835Z.json\nEDGE_GRAM1_CONFIG_8_SHA256=c0ff316839992a5514b18a2dc5cb2e405b4dcecff5984ef391e8acdd4a606207\nEDGE_GRAM1_CONFIG_8_HAS_18088=0\nEDGE_GRAM1_CONFIG_8_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_9_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-final-safety-baseline-dependency-inventory-20260625T221409Z.json\nEDGE_GRAM1_CONFIG_9_SHA256=c7c1c1fe4f09061e0cc65adde48db6d85675cff8512438cbed122a9bb147723e\nEDGE_GRAM1_CONFIG_9_HAS_18088=0\nEDGE_GRAM1_CONFIG_9_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_10_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-exposure-monitoring-evidence-source-inventory-20260625T214450Z.json\nEDGE_GRAM1_CONFIG_10_SHA256=3f100255113a1a6c2cc081e71916ad1d0ab833ceeb7fbd3fb9d236059a8ef36b\nEDGE_GRAM1_CONFIG_10_HAS_18088=0\nEDGE_GRAM1_CONFIG_10_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_11_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-07-health-surface-readability-status-classification-20260625T232327Z.json\nEDGE_GRAM1_CONFIG_11_SHA256=f9875b5c4776f804bd8006ff824e0860ea003934e259accc6e7790c0b0f419b0\nEDGE_GRAM1_CONFIG_11_HAS_18088=0\nEDGE_GRAM1_CONFIG_11_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_12_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-09-health-surface-warn-other-status-register-20260625T233553Z.json\nEDGE_GRAM1_CONFIG_12_SHA256=cf02c253fc825949b1569bd1e9ecf460ccd7ef3ef2a967838c1c6dd2c707ed92\nEDGE_GRAM1_CONFIG_12_HAS_18088=0\nEDGE_GRAM1_CONFIG_12_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_13_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-live-sanitized-monitoring-validation-plan-20260625T215150Z.json\nEDGE_GRAM1_CONFIG_13_SHA256=8fda13ceb2b86bb618950cb974d1c1ae5cd559db7ccb2f05ab3908c12e3ead0c\nEDGE_GRAM1_CONFIG_13_HAS_18088=0\nEDGE_GRAM1_CONFIG_13_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_14_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-12-health-surface-owner-interpretation-inventory-20260625T235027Z.json\nEDGE_GRAM1_CONFIG_14_SHA256=6104c5fdb6d364fd9cea5154d3ab25757b48ca9d1842ff47cbcf6434ecce536c\nEDGE_GRAM1_CONFIG_14_HAS_18088=0\nEDGE_GRAM1_CONFIG_14_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_15_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-dependency-risk-classification-20260625T221747Z.json\nEDGE_GRAM1_CONFIG_15_SHA256=e06f3564983607a72bd2c5919f7e017c5c4f0d63b02ef2bf57a2e3af8018c13c\nEDGE_GRAM1_CONFIG_15_HAS_18088=0\nEDGE_GRAM1_CONFIG_15_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_16_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-service-dependency-graph-20260625T221552Z.json\nEDGE_GRAM1_CONFIG_16_SHA256=75fbb655a18af0201d5a3f97ff17966f329506ab4a515ddd9ca9dafbe4a6ea34\nEDGE_GRAM1_CONFIG_16_HAS_18088=0\nEDGE_GRAM1_CONFIG_16_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_17_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-exposure-watch-route-decision-worksheet-20260625T213842Z.json\nEDGE_GRAM1_CONFIG_17_SHA256=4b68f4a3623eb1138eaedaf584cf94aa4e6b7f065b29253b3642209474b21356\nEDGE_GRAM1_CONFIG_17_HAS_18088=0\nEDGE_GRAM1_CONFIG_17_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_18_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-07-health-surface-readability-status-inventory-20260625T231646Z.json\nEDGE_GRAM1_CONFIG_18_SHA256=2c41d70e5559a3719b14421a35f69de932fe516600ff4d491d569314c94b9bb5\nEDGE_GRAM1_CONFIG_18_HAS_18088=0\nEDGE_GRAM1_CONFIG_18_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_19_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-exposure-ownership-matrix-20260625T212704Z.json\nEDGE_GRAM1_CONFIG_19_SHA256=c9b052c7a71a614477aecfb7c7b1d34e6ae8b68ef867579515a7285a8c385212\nEDGE_GRAM1_CONFIG_19_HAS_18088=0\nEDGE_GRAM1_CONFIG_19_PROXY_PASS_COUNT=0\nEDGE_GRAM1_CONFIG_20_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-05-crowdsec-lapi-monitoring-coverage-inventory-20260625T225709Z.json\nEDGE_GRAM1_CONFIG_20_SHA256=b48abd93745c61d2df5c4299ed94e3eaa970ef03a73ec0339dcce45fb955a2a3\nEDGE_GRAM1_CONFIG_20_HAS_18088=0\nEDGE_GRAM1_CONFIG_20_PROXY_PASS_COUNT=0\nEDGE_RCA_RESULT=PASS\nEDGE_RCA_END=true\nGRAM1_DEFAULT_CURL_RC=0\nGRAM1_DEFAULT_HTTP_CODE=200\nGRAM1_DEFAULT_REMOTE_IP=[PRIVATE_IP]\nGRAM1_DEFAULT_BODY_BYTES=5876\nGRAM1_DEFAULT_BODY_SHA256=86f9a279989ca86189902db26238cda58c9cb4433a5ff15a8a880bef9704504b\nGRAM1_DEFAULT_SERVER_CLOUDFLARE=0\nGRAM1_DEFAULT_CF_RAY_PRESENT=0\nGRAM1_DEFAULT_CF_CACHE_STATUS_PRESENT=0\nGRAM1_DEFAULT_TITLE_SANITIZED=authentik\nGRAM1_DEFAULT_HAS_PARKED_PAGE_OK=0\nGRAM1_DEFAULT_HAS_CLOUDFLARE_TEXT=0\nGRAM1_DEFAULT_HAS_JUST_A_MOMENT=0\nGRAM1_DEFAULT_HAS_CHALLENGE_PLATFORM=0\nGRAM1_BROWSER_CURL_RC=0\nGRAM1_BROWSER_HTTP_CODE=200\nGRAM1_BROWSER_REMOTE_IP=[PRIVATE_IP]\nGRAM1_BROWSER_BODY_BYTES=5876\nGRAM1_BROWSER_BODY_SHA256=b50b89b18f0a9767577b6b4c5217e7c8f3d24c2a3a13f28bd7d3a43f94e1a1fe\nGRAM1_BROWSER_SERVER_CLOUDFLARE=0\nGRAM1_BROWSER_CF_RAY_PRESENT=0\nGRAM1_BROWSER_CF_CACHE_STATUS_PRESENT=0\nGRAM1_BROWSER_TITLE_SANITIZED=authentik\nGRAM1_BROWSER_HAS_PARKED_PAGE_OK=0\nGRAM1_BROWSER_HAS_CLOUDFLARE_TEXT=0\nGRAM1_BROWSER_HAS_JUST_A_MOMENT=0\nGRAM1_BROWSER_HAS_CHALLENGE_PLATFORM=0\nWWW_GRAM1_DEFAULT_CURL_RC=0\nWWW_GRAM1_DEFAULT_HTTP_CODE=200\nWWW_GRAM1_DEFAULT_REMOTE_IP=[PRIVATE_IP]\nWWW_GRAM1_DEFAULT_BODY_BYTES=5876\nWWW_GRAM1_DEFAULT_BODY_SHA256=7cfb603200ab15c241abeb727cf9892920b7b124c05ea933b557302c8ccadbfb\nWWW_GRAM1_DEFAULT_SERVER_CLOUDFLARE=0\nWWW_GRAM1_DEFAULT_CF_RAY_PRESENT=0\nWWW_GRAM1_DEFAULT_CF_CACHE_STATUS_PRESENT=0\nWWW_GRAM1_DEFAULT_TITLE_SANITIZED=authentik\nWWW_GRAM1_DEFAULT_HAS_PARKED_PAGE_OK=0\nWWW_GRAM1_DEFAULT_HAS_CLOUDFLARE_TEXT=0\nWWW_GRAM1_DEFAULT_HAS_JUST_A_MOMENT=0\nWWW_GRAM1_DEFAULT_HAS_CHALLENGE_PLATFORM=0\nWWW_GRAM1_BROWSER_CURL_RC=0\nWWW_GRAM1_BROWSER_HTTP_CODE=200\nWWW_GRAM1_BROWSER_REMOTE_IP=[PRIVATE_IP]\nWWW_GRAM1_BROWSER_BODY_BYTES=5876\nWWW_GRAM1_BROWSER_BODY_SHA256=4cf37f70a80c7614eb50aa00e0acafbcf255be6183f61d9d8d88a387eb43a5b1\nWWW_GRAM1_BROWSER_SERVER_CLOUDFLARE=0\nWWW_GRAM1_BROWSER_CF_RAY_PRESENT=0\nWWW_GRAM1_BROWSER_CF_CACHE_STATUS_PRESENT=0\nWWW_GRAM1_BROWSER_TITLE_SANITIZED=authentik\nWWW_GRAM1_BROWSER_HAS_PARKED_PAGE_OK=0\nWWW_GRAM1_BROWSER_HAS_CLOUDFLARE_TEXT=0\nWWW_GRAM1_BROWSER_HAS_JUST_A_MOMENT=0\nWWW_GRAM1_BROWSER_HAS_CHALLENGE_PLATFORM=0\nGRAM1_EDGE_CURL_RC=0\nGRAM1_EDGE_HTTP_CODE=200\nGRAM1_EDGE_BODY_BYTES=5876\nGRAM1_EDGE_BODY_SHA256=4f31b49a519cafc3718ec82dfa7e061e35e24d20bfb6e3f2c67d194f8264e728\nGRAM1_EDGE_TITLE_SANITIZED=authentik\nGRAM1_EDGE_HAS_PARKED_PAGE_OK=0\nGRAM1_EDGE_HAS_CLOUDFLARE_TEXT=0\nGRAM1_EDGE_HAS_JUST_A_MOMENT=0\nGRAM1_EDGE_HAS_CHALLENGE_PLATFORM=0\nWWW_GRAM1_EDGE_CURL_RC=0\nWWW_GRAM1_EDGE_HTTP_CODE=200\nWWW_GRAM1_EDGE_BODY_BYTES=5876\nWWW_GRAM1_EDGE_BODY_SHA256=fcace7cd90e8a12d6949a6cc08d1c6edb9e2531dc1a7ece2d118c26a293e7e30\nWWW_GRAM1_EDGE_TITLE_SANITIZED=authentik\nWWW_GRAM1_EDGE_HAS_PARKED_PAGE_OK=0\nWWW_GRAM1_EDGE_HAS_CLOUDFLARE_TEXT=0\nWWW_GRAM1_EDGE_HAS_JUST_A_MOMENT=0\nWWW_GRAM1_EDGE_HAS_CHALLENGE_PLATFORM=0\nGRAM1_DEFAULT_PUBLIC_MATCH_SOURCE=0\nGRAM1_BROWSER_PUBLIC_MATCH_SOURCE=0\nGRAM1_DIRECT_EDGE_MATCH_SOURCE=0\nGRAM1_DEFAULT_PUBLIC_MATCH_DIRECT_EDGE=0\nWWW_GRAM1_DEFAULT_PUBLIC_MATCH_SOURCE=0\nWWW_GRAM1_BROWSER_PUBLIC_MATCH_SOURCE=0\nWWW_GRAM1_DIRECT_EDGE_MATCH_SOURCE=0\nEDGE_PUBLIC_BODY_FILE_SEARCH_RC=0\nEDGE_PUBLIC_BODY_FILE_MATCH_COUNT=0\nBEGET_GRAM1_RCA_RC=0\nBEGET_GRAM1_RCA_BEGIN=true\nBEGET_GRAM1_SITE_EXISTS=1\nBEGET_GRAM1_SITE_READABLE=1\nBEGET_GRAM1_SITE_WRITABLE=1\nBEGET_GRAM1_SITE_WITHIN_HOME=1\nBEGET_GRAM1_FILE_COUNT=1\nBEGET_GRAM1_SYMLINK_COUNT=0\nBEGET_GRAM1_SPECIAL_COUNT=0\nBEGET_GRAM1_FILE_BYTES=35472\nBEGET_GRAM1_TOP_LEVEL_NAMES_SANITIZED=cgi-bin,index.php\nBEGET_GRAM1_INDEX_PHP_PRESENT=1\nBEGET_GRAM1_INDEX_PHP_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94\nBEGET_GRAM1_INDEX_HTML_PRESENT=0\nBEGET_GRAM1_SITE_STATE=DEFAULT_NEW_SITE\nBEGET_GRAM1_RCA_END=true\nGRAM1_RU_BEGET_ORIGIN_CURL_RC=0\nGRAM1_RU_BEGET_ORIGIN_HTTP_CODE=200\nGRAM1_RU_BEGET_ORIGIN_BODY_BYTES=35472\nGRAM1_RU_BEGET_ORIGIN_BODY_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94\nWWW_GRAM1_RU_BEGET_ORIGIN_CURL_RC=0\nWWW_GRAM1_RU_BEGET_ORIGIN_HTTP_CODE=200\nWWW_GRAM1_RU_BEGET_ORIGIN_BODY_BYTES=35472\nWWW_GRAM1_RU_BEGET_ORIGIN_BODY_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94\nTASK_COMPLETE=true\nTASK_RESULT=PASS_GRAM1_PUBLIC_ROUTE_RCA\nDECISION=GRAM1_PUBLIC_PATH_AND_DIRECT_EDGE_BOTH_REQUIRE_SOURCE_RECONCILIATION\nNEXT_GATE=READ_EXACT_9137_AND_RECONCILE_CURRENT_PUBLIC_CONTENT_SOURCE_BEFORE_ANY_BEGET_MUTATION\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260924-BEGET-GRAM1-PUBLIC-ROUTE-RCA-9137R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\nRCA9137_END=true\n" + "output": "TRACE9139_BEGIN=true\nMUTATION_BOUNDARY=READ_ONLY_GRAM1_LIVE_INGRESS_TRACE;NO_EDGE_WRITE;NO_BEGET_WRITE;NO_TEST_WEBROOT;NO_DNS_OR_NS_CHANGE\nACCELERATED_WORKFLOW=FAT_COMMANDS_WITH_INTERNAL_HARD_GATES\nAUTHORITY_GATE=PASS\nPREVIOUS_EXACT_9137=PASS\nFRESH_ASSISTANT_RUNTIME_HEAD=8d7e5727a35a4583c74111e786035a81c1b7f6e4\nTRACE_EDGE_RC=0\nTRACE_EDGE_BEGIN=true\nTRACE_PLACEHOLDER_SERVICE_ACTIVE=active\nTRACE_PLACEHOLDER_SERVICE_CWD=/opt/parked-domains/html\nTRACE_SOURCE_TREE_SHA256=d1889b31e992309cd3501507a69e20c04b4e540004ed161bd841d62064cb5bab\nTRACE_SOURCE_INDEX_SHA256=ebefa59dc6287232b40d99232f07d20c7a6c22aa9d3f7e05bba962a129edd487\nINGRESS_DOCKER_CONTAINER_COUNT=10\nINGRESS_NGINX_CONFIG_CONTAINER_MATCH_COUNT=1\nINGRESS_BLOCK_1_CONTAINER=npmplus\nINGRESS_BLOCK_1_CONFIG_PATH=/data/nginx/proxy_host/995.conf\nINGRESS_BLOCK_1_SHA256=827c898b6875df0f8a74bb0b74ad5601e7de0d6b07855bfc568869035bd5e123\nINGRESS_BLOCK_1_HAS_AUTH_REQUEST=0\nINGRESS_BLOCK_1_HAS_AUTHENTIK_TEXT=0\nINGRESS_BLOCK_1_HAS_18088=0\nINGRESS_BLOCK_1_SAFE_PROXY_PASS_COUNT=0\nINGRESS_BLOCK_2_CONTAINER=npmplus\nINGRESS_BLOCK_2_CONFIG_PATH=/data/nginx/proxy_host/995.conf\nINGRESS_BLOCK_2_SHA256=af0ad35d20c8a7964201c5a71d235d5fbe288c9c0ffc5fa1565f6cd2b6f1ab2d\nINGRESS_BLOCK_2_HAS_AUTH_REQUEST=0\nINGRESS_BLOCK_2_HAS_AUTHENTIK_TEXT=1\nINGRESS_BLOCK_2_HAS_18088=0\nINGRESS_BLOCK_2_SAFE_PROXY_PASS_COUNT=1\nINGRESS_BLOCK_2_SAFE_PROXY_PASS_1=http://[PRIVATE_IP]:8030\nINGRESS_GRAM1_SERVER_BLOCK_MATCH_COUNT=2\nINGRESS_FILE_1_CONTAINER=npmplus\nINGRESS_FILE_1_PATH=/data/nginx/proxy_host/900001.conf\nINGRESS_FILE_1_SHA256=5d893ac76690ef5916403fd40d512c4aa49771f238bdbcbf93099c87e294e392\nINGRESS_FILE_1_HAS_18088=0\nINGRESS_FILE_2_CONTAINER=npmplus\nINGRESS_FILE_2_PATH=/data/nginx/proxy_host/10.conf\nINGRESS_FILE_2_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38\nINGRESS_FILE_2_HAS_18088=0\nINGRESS_FILE_3_CONTAINER=npmplus\nINGRESS_FILE_3_PATH=/data/nginx/proxy_host/51.conf\nINGRESS_FILE_3_SHA256=7ea87e21691746b37a657c082e4ca2eeb684f30f6f35666965bd632f1727c974\nINGRESS_FILE_3_HAS_18088=0\nINGRESS_FILE_4_CONTAINER=npmplus\nINGRESS_FILE_4_PATH=/data/nginx/proxy_host/60.conf\nINGRESS_FILE_4_SHA256=72b21d853c378f2e520fcd7be6e1e899e04696a080131fb519414c8fe810776e\nINGRESS_FILE_4_HAS_18088=0\nINGRESS_FILE_5_CONTAINER=npmplus\nINGRESS_FILE_5_PATH=/data/nginx/proxy_host/41.conf\nINGRESS_FILE_5_SHA256=a5897ae0a76b94dd21cefffce2d1910124cc9aca80382833dcbe093c45a4f0c7\nINGRESS_FILE_5_HAS_18088=0\nINGRESS_FILE_6_CONTAINER=npmplus\nINGRESS_FILE_6_PATH=/data/nginx/proxy_host/48.conf\nINGRESS_FILE_6_SHA256=3f01203e74695957ccfb27f1115defeb203dee0b9a509c1cd0e24e7314435b74\nINGRESS_FILE_6_HAS_18088=0\nINGRESS_FILE_7_CONTAINER=npmplus\nINGRESS_FILE_7_PATH=/data/nginx/proxy_host/6.conf\nINGRESS_FILE_7_SHA256=98620486988bc61baf79d776e5e5944c4976180346ee858edd74d643988713c2\nINGRESS_FILE_7_HAS_18088=0\nINGRESS_FILE_8_CONTAINER=npmplus\nINGRESS_FILE_8_PATH=/data/nginx/proxy_host/4.conf\nINGRESS_FILE_8_SHA256=4523cb9733832243f13d3fc8c36c4938fed518be0a47a91228febc777e1e2f1f\nINGRESS_FILE_8_HAS_18088=0\nINGRESS_FILE_9_CONTAINER=npmplus\nINGRESS_FILE_9_PATH=/data/nginx/proxy_host/11.conf\nINGRESS_FILE_9_SHA256=5cfa4278011cc940f17b1b118dad84299c007e180e411ff7e53896f076491e0d\nINGRESS_FILE_9_HAS_18088=0\nINGRESS_FILE_10_CONTAINER=npmplus\nINGRESS_FILE_10_PATH=/data/nginx/proxy_host/14.conf\nINGRESS_FILE_10_SHA256=31a5a04ad88c89e6bf4cedc6b224c2aadba7c06d012c5b4b5ec12b738d623f29\nINGRESS_FILE_10_HAS_18088=0\nINGRESS_FILE_11_CONTAINER=npmplus\nINGRESS_FILE_11_PATH=/data/nginx/proxy_host/42.conf\nINGRESS_FILE_11_SHA256=be3f6831bb33a1fb4b386de5f5ef9b9a4024126ab571e1d3251c12f63b82c5e3\nINGRESS_FILE_11_HAS_18088=0\nINGRESS_FILE_12_CONTAINER=npmplus\nINGRESS_FILE_12_PATH=/data/nginx/proxy_host/8.conf\nINGRESS_FILE_12_SHA256=756c20f8bc96b78051c14ea3ef219539cd03d795edad5ace9c01b4a6b2ffff25\nINGRESS_FILE_12_HAS_18088=0\nINGRESS_FILE_13_CONTAINER=npmplus\nINGRESS_FILE_13_PATH=/data/nginx/proxy_host/5.conf\nINGRESS_FILE_13_SHA256=2cff41e90e40ecfc46fcc811640c22a6eeced1f5a1447c60ebc9cc304bdd120c\nINGRESS_FILE_13_HAS_18088=0\nINGRESS_FILE_14_CONTAINER=npmplus\nINGRESS_FILE_14_PATH=/data/nginx/proxy_host/991201.conf\nINGRESS_FILE_14_SHA256=3ceedb02aae399183c78d70ed571ebd3c640097e47b978e8b6f6f324ac1a42f9\nINGRESS_FILE_14_HAS_18088=0\nINGRESS_FILE_15_CONTAINER=npmplus\nINGRESS_FILE_15_PATH=/data/nginx/proxy_host/61.conf\nINGRESS_FILE_15_SHA256=7289035aab61e227abba6be6bf61107f2b63d3811db9d6c78dd63759f294de64\nINGRESS_FILE_15_HAS_18088=0\nINGRESS_FILE_16_CONTAINER=npmplus\nINGRESS_FILE_16_PATH=/data/nginx/proxy_host/31.conf\nINGRESS_FILE_16_SHA256=c439e21e03fdcc568281f0351c8e45c6b6f0c7ed31ef3bf37a5317887b28f3e9\nINGRESS_FILE_16_HAS_18088=0\nINGRESS_FILE_17_CONTAINER=npmplus\nINGRESS_FILE_17_PATH=/data/nginx/proxy_host/19.conf\nINGRESS_FILE_17_SHA256=50bb25738fbbba8dd490942b3a7dac69daa8b328d2ca9d1bcc013def9531a999\nINGRESS_FILE_17_HAS_18088=0\nINGRESS_FILE_18_CONTAINER=npmplus\nINGRESS_FILE_18_PATH=/data/nginx/proxy_host/52.conf\nINGRESS_FILE_18_SHA256=bb53aa0eb66d2a6ada851f7f8587ab8d653deb3a827076fc769e4ac69db3ebec\nINGRESS_FILE_18_HAS_18088=0\nINGRESS_FILE_19_CONTAINER=npmplus\nINGRESS_FILE_19_PATH=/data/nginx/proxy_host/46.conf\nINGRESS_FILE_19_SHA256=fc9e6eb27646dca5d6a5b822a46eeafdff9c553eb4df385464c7a83f7101ecb2\nINGRESS_FILE_19_HAS_18088=0\nINGRESS_FILE_20_CONTAINER=npmplus\nINGRESS_FILE_20_PATH=/data/nginx/proxy_host/45.conf\nINGRESS_FILE_20_SHA256=8887af8e6d6003609d39e7b30992557cb9b8b3e48fbbc78cd97d336502d88652\nINGRESS_FILE_20_HAS_18088=0\nINGRESS_FILE_21_CONTAINER=npmplus\nINGRESS_FILE_21_PATH=/data/nginx/proxy_host/49.conf\nINGRESS_FILE_21_SHA256=acd496e4fbd2a15b01f8da76fba68f0dfc89f91c266c3ce30749c335216d178f\nINGRESS_FILE_21_HAS_18088=0\nINGRESS_FILE_22_CONTAINER=npmplus\nINGRESS_FILE_22_PATH=/data/nginx/proxy_host/13.conf\nINGRESS_FILE_22_SHA256=9d3280ddc5ce5dc6da429fe67842eaf9e5c1647e358cde1b48da8b4ea5c921a3\nINGRESS_FILE_22_HAS_18088=0\nINGRESS_FILE_23_CONTAINER=npmplus\nINGRESS_FILE_23_PATH=/data/nginx/proxy_host/50.conf\nINGRESS_FILE_23_SHA256=3bfe25da37632973bc63e0297aed11f2a941877a48e552041c9601b0643f8c4d\nINGRESS_FILE_23_HAS_18088=0\nINGRESS_FILE_24_CONTAINER=npmplus\nINGRESS_FILE_24_PATH=/data/nginx/proxy_host/995.conf\nINGRESS_FILE_24_SHA256=d6810f29b0756c2877bae3978b13cb0ff26f81724d2d07fefa4904c6cd81641b\nINGRESS_FILE_24_HAS_18088=0\nINGRESS_FILE_25_CONTAINER=npmplus\nINGRESS_FILE_25_PATH=/data/nginx/proxy_host/9.conf\nINGRESS_FILE_25_SHA256=de2b17edce2a5fcfef5ddbe8ec7cccacf8a5206a8bd5359a654a88635cf1f4bc\nINGRESS_FILE_25_HAS_18088=0\nINGRESS_GRAM1_LIVE_FILE_MATCH_COUNT=25\nTRACE_EDGE_END=true\nGRAM1_HTTP_NOFOLLOW_RC=0\nGRAM1_HTTP_NOFOLLOW_CODE=301\nGRAM1_HTTP_NOFOLLOW_BYTES=140\nGRAM1_HTTP_LOCATION_HOST=NONE\nGRAM1_HTTP_LOCATION_PATH=NONE\nGRAM1_HTTPS_NOFOLLOW_RC=0\nGRAM1_HTTPS_NOFOLLOW_CODE=302\nGRAM1_HTTPS_NOFOLLOW_BYTES=116\nGRAM1_HTTPS_LOCATION_HOST=NONE\nGRAM1_HTTPS_LOCATION_PATH=/outpost.goauthentik.io/start\nGRAM1_FOLLOW_RC=0\nGRAM1_FOLLOW_CODE=200\nGRAM1_FOLLOW_BYTES=5876\nGRAM1_FOLLOW_EFFECTIVE_HOST=auth.gram1.ru\nGRAM1_FOLLOW_EFFECTIVE_PATH=/if/flow/yubikey-login/\nGRAM1_FOLLOW_TITLE=authentik\nGRAM1_FOLLOW_HAS_PARKED_PAGE_OK=0\nGRAM1_FOLLOW_HAS_AUTHENTIK=1\nWWW_GRAM1_HTTP_NOFOLLOW_RC=0\nWWW_GRAM1_HTTP_NOFOLLOW_CODE=301\nWWW_GRAM1_HTTP_NOFOLLOW_BYTES=140\nWWW_GRAM1_HTTP_LOCATION_HOST=NONE\nWWW_GRAM1_HTTP_LOCATION_PATH=NONE\nWWW_GRAM1_HTTPS_NOFOLLOW_RC=0\nWWW_GRAM1_HTTPS_NOFOLLOW_CODE=302\nWWW_GRAM1_HTTPS_NOFOLLOW_BYTES=116\nWWW_GRAM1_HTTPS_LOCATION_HOST=NONE\nWWW_GRAM1_HTTPS_LOCATION_PATH=/outpost.goauthentik.io/start\nWWW_GRAM1_FOLLOW_RC=0\nWWW_GRAM1_FOLLOW_CODE=200\nWWW_GRAM1_FOLLOW_BYTES=5876\nWWW_GRAM1_FOLLOW_EFFECTIVE_HOST=auth.gram1.ru\nWWW_GRAM1_FOLLOW_EFFECTIVE_PATH=/if/flow/yubikey-login/\nWWW_GRAM1_FOLLOW_TITLE=authentik\nWWW_GRAM1_FOLLOW_HAS_PARKED_PAGE_OK=0\nWWW_GRAM1_FOLLOW_HAS_AUTHENTIK=1\nTRACE_BEGET_RC=0\nTRACE_BEGET_BEGIN=true\nTRACE_BEGET_SITE_EXISTS=1\nTRACE_BEGET_READABLE=1\nTRACE_BEGET_WRITABLE=1\nTRACE_BEGET_TOP_LEVEL=cgi-bin,index.php\nTRACE_BEGET_INDEX_PHP_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94\nTRACE_BEGET_SITE_STATE=DEFAULT_NEW_SITE\nTRACE_BEGET_END=true\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index 52745260..a1c4b114 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,22 +1,22 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260924-BEGET-GRAM1-PUBLIC-ROUTE-RCA-9137R1 -STATUS=OK -RC=0 +COMMAND_ID=SUPPORT-260924-BEGET-GRAM1-LIVE-INGRESS-TRACE-9139R1 +STATUS=FAIL +RC=1 HOST=pve01 MODE=read-only -COMPONENT=beget-gram1-public-route-rca +COMPONENT=beget-gram1-live-ingress-trace REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=613a1491f7424c9163a4d9014bda5abbfe33f126b68531f65a423195ecd4a25f +COMMAND_SHA256=7876ffa4fc4be6b3a42afef6d44d2e60aaa98df2b14a1d000dfa7b330bbe2f15 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false RESULT_CONTRACT_VALID=true RESULT_CONTRACT_STATUS=NOT_APPLICABLE RESULT_CONTRACT_ERROR=NONE -COMMAND_RC=0 +COMMAND_RC=1 CHANGES_MADE=false ROLLBACK_STARTED=false ROLLBACK_RESTORED=null @@ -24,219 +24,186 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=de1adb616f70f2eb639ece7de7595238c7fb19e10f1e2ac194aa047f622313cb -SANITIZED_OUTPUT_SHA256=a848d54b150e924faa8a6f3b06015ab260a7ab663d3c6409735d341be45b4f86 +RAW_EVIDENCE_SHA256=4475e5549f1f32942998c4b16f77f13ade325f38dace1a15abcbeddacea7a7b7 +SANITIZED_OUTPUT_SHA256=6880129c058bc276818fb3dbe99cc3cea45ccc9b0502e32f7118e6ad2f1f4903 OUTPUT_BEGIN -RCA9137_BEGIN=true -MUTATION_BOUNDARY=READ_ONLY_GRAM1_PUBLIC_ROUTE_RCA_AND_REAL_BEGET_SITE;TEMP_RUN_FILES_ON_PVE01_ONLY;NO_EDGE_WRITE;NO_BEGET_WRITE;NO_TEST_WEBROOT;NO_DNS_OR_NS_CHANGE;NO_GRAM1_ROUTE_CHANGE;NO_HAPUSYA_CHANGE;NO_FORUM_CHANGE;NO_HBAR_CHANGE -BEGET_POLICY=REAL_GRAM1_SITE_ONLY;ALEISA_BEGET_TECH_SSH_ENDPOINT_ONLY +TRACE9139_BEGIN=true +MUTATION_BOUNDARY=READ_ONLY_GRAM1_LIVE_INGRESS_TRACE;NO_EDGE_WRITE;NO_BEGET_WRITE;NO_TEST_WEBROOT;NO_DNS_OR_NS_CHANGE +ACCELERATED_WORKFLOW=FAT_COMMANDS_WITH_INTERNAL_HARD_GATES AUTHORITY_GATE=PASS -PREVIOUS_EXACT_9134=PASS -FRESH_ASSISTANT_RUNTIME_HEAD=fb5d4c8674c52c70a9209ef89c423501407980af -EDGE_RCA_RC=0 -EDGE_RCA_BEGIN=true -EDGE_SOURCE_FILE_COUNT=2 -EDGE_SOURCE_SYMLINK_COUNT=0 -EDGE_SOURCE_SPECIAL_COUNT=0 -EDGE_SOURCE_FILE_BYTES=8128 -EDGE_SOURCE_TREE_SHA256=d1889b31e992309cd3501507a69e20c04b4e540004ed161bd841d62064cb5bab -EDGE_SOURCE_INDEX_BYTES=3999 -EDGE_SOURCE_INDEX_SHA256=ebefa59dc6287232b40d99232f07d20c7a6c22aa9d3f7e05bba962a129edd487 -EDGE_PLACEHOLDER_SERVICE_ACTIVE=active -EDGE_PLACEHOLDER_SERVICE_CWD=/opt/parked-domains/html -EDGE_DOCKER_CONTAINER_COUNT=10 -EDGE_GRAM1_CONFIG_MATCH_COUNT=814 -EDGE_GRAM1_CONFIG_1_PATH=/opt/stacksICH_SERVICE_NOTE.txt -EDGE_GRAM1_CONFIG_1_SHA256=1bdaf59ba6b056cab4d771e187956848cc6a3e7da838dfd76af02251c866a864 -EDGE_GRAM1_CONFIG_1_HAS_18088=0 -EDGE_GRAM1_CONFIG_1_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_2_PATH=/opt/stacks/mkdocs/site.prev-runtime-20260623T024129Z/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt -EDGE_GRAM1_CONFIG_2_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed -EDGE_GRAM1_CONFIG_2_HAS_18088=0 -EDGE_GRAM1_CONFIG_2_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_3_PATH=/opt/stacks/mkdocs/site.prev-runtime-20260623T021333Z/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt -EDGE_GRAM1_CONFIG_3_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed -EDGE_GRAM1_CONFIG_3_HAS_18088=0 -EDGE_GRAM1_CONFIG_3_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_4_PATH=/opt/stacks/mkdocs/site.prev-runtime-20260623T023348Z/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt -EDGE_GRAM1_CONFIG_4_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed -EDGE_GRAM1_CONFIG_4_HAS_18088=0 -EDGE_GRAM1_CONFIG_4_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_5_PATH=/opt/stacks/mkdocs/site.prev-v2-20260622T014548Z/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt -EDGE_GRAM1_CONFIG_5_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed -EDGE_GRAM1_CONFIG_5_HAS_18088=0 -EDGE_GRAM1_CONFIG_5_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_6_PATH=/opt/stacks/mkdocs/site/reports/homelab-service-inventory-ru-detailed-20260618T225817Z.txt -EDGE_GRAM1_CONFIG_6_SHA256=2187cb2f7a362e25f1f5ea1247dc7e4f874d5fee6c770d9a37949cf564393aed -EDGE_GRAM1_CONFIG_6_HAS_18088=0 -EDGE_GRAM1_CONFIG_6_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_7_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-final-runtime-repo-state-check-20260625T215537Z.json -EDGE_GRAM1_CONFIG_7_SHA256=d22e058db4c82e87ace12fe9af44d4d72c596eeb1a7e7f146c9ebbf33b76e8fd -EDGE_GRAM1_CONFIG_7_HAS_18088=0 -EDGE_GRAM1_CONFIG_7_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_8_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-ingress-dns-route-slo-model-20260625T135835Z.json -EDGE_GRAM1_CONFIG_8_SHA256=c0ff316839992a5514b18a2dc5cb2e405b4dcecff5984ef391e8acdd4a606207 -EDGE_GRAM1_CONFIG_8_HAS_18088=0 -EDGE_GRAM1_CONFIG_8_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_9_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-final-safety-baseline-dependency-inventory-20260625T221409Z.json -EDGE_GRAM1_CONFIG_9_SHA256=c7c1c1fe4f09061e0cc65adde48db6d85675cff8512438cbed122a9bb147723e -EDGE_GRAM1_CONFIG_9_HAS_18088=0 -EDGE_GRAM1_CONFIG_9_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_10_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-exposure-monitoring-evidence-source-inventory-20260625T214450Z.json -EDGE_GRAM1_CONFIG_10_SHA256=3f100255113a1a6c2cc081e71916ad1d0ab833ceeb7fbd3fb9d236059a8ef36b -EDGE_GRAM1_CONFIG_10_HAS_18088=0 -EDGE_GRAM1_CONFIG_10_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_11_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-07-health-surface-readability-status-classification-20260625T232327Z.json -EDGE_GRAM1_CONFIG_11_SHA256=f9875b5c4776f804bd8006ff824e0860ea003934e259accc6e7790c0b0f419b0 -EDGE_GRAM1_CONFIG_11_HAS_18088=0 -EDGE_GRAM1_CONFIG_11_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_12_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-09-health-surface-warn-other-status-register-20260625T233553Z.json -EDGE_GRAM1_CONFIG_12_SHA256=cf02c253fc825949b1569bd1e9ecf460ccd7ef3ef2a967838c1c6dd2c707ed92 -EDGE_GRAM1_CONFIG_12_HAS_18088=0 -EDGE_GRAM1_CONFIG_12_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_13_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-live-sanitized-monitoring-validation-plan-20260625T215150Z.json -EDGE_GRAM1_CONFIG_13_SHA256=8fda13ceb2b86bb618950cb974d1c1ae5cd559db7ccb2f05ab3908c12e3ead0c -EDGE_GRAM1_CONFIG_13_HAS_18088=0 -EDGE_GRAM1_CONFIG_13_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_14_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-12-health-surface-owner-interpretation-inventory-20260625T235027Z.json -EDGE_GRAM1_CONFIG_14_SHA256=6104c5fdb6d364fd9cea5154d3ab25757b48ca9d1842ff47cbcf6434ecce536c -EDGE_GRAM1_CONFIG_14_HAS_18088=0 -EDGE_GRAM1_CONFIG_14_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_15_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-dependency-risk-classification-20260625T221747Z.json -EDGE_GRAM1_CONFIG_15_SHA256=e06f3564983607a72bd2c5919f7e017c5c4f0d63b02ef2bf57a2e3af8018c13c -EDGE_GRAM1_CONFIG_15_HAS_18088=0 -EDGE_GRAM1_CONFIG_15_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_16_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-service-dependency-graph-20260625T221552Z.json -EDGE_GRAM1_CONFIG_16_SHA256=75fbb655a18af0201d5a3f97ff17966f329506ab4a515ddd9ca9dafbe4a6ea34 -EDGE_GRAM1_CONFIG_16_HAS_18088=0 -EDGE_GRAM1_CONFIG_16_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_17_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-exposure-watch-route-decision-worksheet-20260625T213842Z.json -EDGE_GRAM1_CONFIG_17_SHA256=4b68f4a3623eb1138eaedaf584cf94aa4e6b7f065b29253b3642209474b21356 -EDGE_GRAM1_CONFIG_17_HAS_18088=0 -EDGE_GRAM1_CONFIG_17_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_18_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-07-health-surface-readability-status-inventory-20260625T231646Z.json -EDGE_GRAM1_CONFIG_18_SHA256=2c41d70e5559a3719b14421a35f69de932fe516600ff4d491d569314c94b9bb5 -EDGE_GRAM1_CONFIG_18_HAS_18088=0 -EDGE_GRAM1_CONFIG_18_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_19_PATH=/opt/stacks/mkdocs/site/docs/operations/p1-exposure-ownership-matrix-20260625T212704Z.json -EDGE_GRAM1_CONFIG_19_SHA256=c9b052c7a71a614477aecfb7c7b1d34e6ae8b68ef867579515a7285a8c385212 -EDGE_GRAM1_CONFIG_19_HAS_18088=0 -EDGE_GRAM1_CONFIG_19_PROXY_PASS_COUNT=0 -EDGE_GRAM1_CONFIG_20_PATH=/opt/stacks/mkdocs/site/docs/operations/p2-05-crowdsec-lapi-monitoring-coverage-inventory-20260625T225709Z.json -EDGE_GRAM1_CONFIG_20_SHA256=b48abd93745c61d2df5c4299ed94e3eaa970ef03a73ec0339dcce45fb955a2a3 -EDGE_GRAM1_CONFIG_20_HAS_18088=0 -EDGE_GRAM1_CONFIG_20_PROXY_PASS_COUNT=0 -EDGE_RCA_RESULT=PASS -EDGE_RCA_END=true -GRAM1_DEFAULT_CURL_RC=0 -GRAM1_DEFAULT_HTTP_CODE=200 -GRAM1_DEFAULT_REMOTE_IP=[PRIVATE_IP] -GRAM1_DEFAULT_BODY_BYTES=5876 -GRAM1_DEFAULT_BODY_SHA256=86f9a279989ca86189902db26238cda58c9cb4433a5ff15a8a880bef9704504b -GRAM1_DEFAULT_SERVER_CLOUDFLARE=0 -GRAM1_DEFAULT_CF_RAY_PRESENT=0 -GRAM1_DEFAULT_CF_CACHE_STATUS_PRESENT=0 -GRAM1_DEFAULT_TITLE_SANITIZED=authentik -GRAM1_DEFAULT_HAS_PARKED_PAGE_OK=0 -GRAM1_DEFAULT_HAS_CLOUDFLARE_TEXT=0 -GRAM1_DEFAULT_HAS_JUST_A_MOMENT=0 -GRAM1_DEFAULT_HAS_CHALLENGE_PLATFORM=0 -GRAM1_BROWSER_CURL_RC=0 -GRAM1_BROWSER_HTTP_CODE=200 -GRAM1_BROWSER_REMOTE_IP=[PRIVATE_IP] -GRAM1_BROWSER_BODY_BYTES=5876 -GRAM1_BROWSER_BODY_SHA256=b50b89b18f0a9767577b6b4c5217e7c8f3d24c2a3a13f28bd7d3a43f94e1a1fe -GRAM1_BROWSER_SERVER_CLOUDFLARE=0 -GRAM1_BROWSER_CF_RAY_PRESENT=0 -GRAM1_BROWSER_CF_CACHE_STATUS_PRESENT=0 -GRAM1_BROWSER_TITLE_SANITIZED=authentik -GRAM1_BROWSER_HAS_PARKED_PAGE_OK=0 -GRAM1_BROWSER_HAS_CLOUDFLARE_TEXT=0 -GRAM1_BROWSER_HAS_JUST_A_MOMENT=0 -GRAM1_BROWSER_HAS_CHALLENGE_PLATFORM=0 -WWW_GRAM1_DEFAULT_CURL_RC=0 -WWW_GRAM1_DEFAULT_HTTP_CODE=200 -WWW_GRAM1_DEFAULT_REMOTE_IP=[PRIVATE_IP] -WWW_GRAM1_DEFAULT_BODY_BYTES=5876 -WWW_GRAM1_DEFAULT_BODY_SHA256=7cfb603200ab15c241abeb727cf9892920b7b124c05ea933b557302c8ccadbfb -WWW_GRAM1_DEFAULT_SERVER_CLOUDFLARE=0 -WWW_GRAM1_DEFAULT_CF_RAY_PRESENT=0 -WWW_GRAM1_DEFAULT_CF_CACHE_STATUS_PRESENT=0 -WWW_GRAM1_DEFAULT_TITLE_SANITIZED=authentik -WWW_GRAM1_DEFAULT_HAS_PARKED_PAGE_OK=0 -WWW_GRAM1_DEFAULT_HAS_CLOUDFLARE_TEXT=0 -WWW_GRAM1_DEFAULT_HAS_JUST_A_MOMENT=0 -WWW_GRAM1_DEFAULT_HAS_CHALLENGE_PLATFORM=0 -WWW_GRAM1_BROWSER_CURL_RC=0 -WWW_GRAM1_BROWSER_HTTP_CODE=200 -WWW_GRAM1_BROWSER_REMOTE_IP=[PRIVATE_IP] -WWW_GRAM1_BROWSER_BODY_BYTES=5876 -WWW_GRAM1_BROWSER_BODY_SHA256=4cf37f70a80c7614eb50aa00e0acafbcf255be6183f61d9d8d88a387eb43a5b1 -WWW_GRAM1_BROWSER_SERVER_CLOUDFLARE=0 -WWW_GRAM1_BROWSER_CF_RAY_PRESENT=0 -WWW_GRAM1_BROWSER_CF_CACHE_STATUS_PRESENT=0 -WWW_GRAM1_BROWSER_TITLE_SANITIZED=authentik -WWW_GRAM1_BROWSER_HAS_PARKED_PAGE_OK=0 -WWW_GRAM1_BROWSER_HAS_CLOUDFLARE_TEXT=0 -WWW_GRAM1_BROWSER_HAS_JUST_A_MOMENT=0 -WWW_GRAM1_BROWSER_HAS_CHALLENGE_PLATFORM=0 -GRAM1_EDGE_CURL_RC=0 -GRAM1_EDGE_HTTP_CODE=200 -GRAM1_EDGE_BODY_BYTES=5876 -GRAM1_EDGE_BODY_SHA256=4f31b49a519cafc3718ec82dfa7e061e35e24d20bfb6e3f2c67d194f8264e728 -GRAM1_EDGE_TITLE_SANITIZED=authentik -GRAM1_EDGE_HAS_PARKED_PAGE_OK=0 -GRAM1_EDGE_HAS_CLOUDFLARE_TEXT=0 -GRAM1_EDGE_HAS_JUST_A_MOMENT=0 -GRAM1_EDGE_HAS_CHALLENGE_PLATFORM=0 -WWW_GRAM1_EDGE_CURL_RC=0 -WWW_GRAM1_EDGE_HTTP_CODE=200 -WWW_GRAM1_EDGE_BODY_BYTES=5876 -WWW_GRAM1_EDGE_BODY_SHA256=fcace7cd90e8a12d6949a6cc08d1c6edb9e2531dc1a7ece2d118c26a293e7e30 -WWW_GRAM1_EDGE_TITLE_SANITIZED=authentik -WWW_GRAM1_EDGE_HAS_PARKED_PAGE_OK=0 -WWW_GRAM1_EDGE_HAS_CLOUDFLARE_TEXT=0 -WWW_GRAM1_EDGE_HAS_JUST_A_MOMENT=0 -WWW_GRAM1_EDGE_HAS_CHALLENGE_PLATFORM=0 -GRAM1_DEFAULT_PUBLIC_MATCH_SOURCE=0 -GRAM1_BROWSER_PUBLIC_MATCH_SOURCE=0 -GRAM1_DIRECT_EDGE_MATCH_SOURCE=0 -GRAM1_DEFAULT_PUBLIC_MATCH_DIRECT_EDGE=0 -WWW_GRAM1_DEFAULT_PUBLIC_MATCH_SOURCE=0 -WWW_GRAM1_BROWSER_PUBLIC_MATCH_SOURCE=0 -WWW_GRAM1_DIRECT_EDGE_MATCH_SOURCE=0 -EDGE_PUBLIC_BODY_FILE_SEARCH_RC=0 -EDGE_PUBLIC_BODY_FILE_MATCH_COUNT=0 -BEGET_GRAM1_RCA_RC=0 -BEGET_GRAM1_RCA_BEGIN=true -BEGET_GRAM1_SITE_EXISTS=1 -BEGET_GRAM1_SITE_READABLE=1 -BEGET_GRAM1_SITE_WRITABLE=1 -BEGET_GRAM1_SITE_WITHIN_HOME=1 -BEGET_GRAM1_FILE_COUNT=1 -BEGET_GRAM1_SYMLINK_COUNT=0 -BEGET_GRAM1_SPECIAL_COUNT=0 -BEGET_GRAM1_FILE_BYTES=35472 -BEGET_GRAM1_TOP_LEVEL_NAMES_SANITIZED=cgi-bin,index.php -BEGET_GRAM1_INDEX_PHP_PRESENT=1 -BEGET_GRAM1_INDEX_PHP_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94 -BEGET_GRAM1_INDEX_HTML_PRESENT=0 -BEGET_GRAM1_SITE_STATE=DEFAULT_NEW_SITE -BEGET_GRAM1_RCA_END=true -GRAM1_RU_BEGET_ORIGIN_CURL_RC=0 -GRAM1_RU_BEGET_ORIGIN_HTTP_CODE=200 -GRAM1_RU_BEGET_ORIGIN_BODY_BYTES=35472 -GRAM1_RU_BEGET_ORIGIN_BODY_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94 -WWW_GRAM1_RU_BEGET_ORIGIN_CURL_RC=0 -WWW_GRAM1_RU_BEGET_ORIGIN_HTTP_CODE=200 -WWW_GRAM1_RU_BEGET_ORIGIN_BODY_BYTES=35472 -WWW_GRAM1_RU_BEGET_ORIGIN_BODY_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94 -TASK_COMPLETE=true -TASK_RESULT=PASS_GRAM1_PUBLIC_ROUTE_RCA -DECISION=GRAM1_PUBLIC_PATH_AND_DIRECT_EDGE_BOTH_REQUIRE_SOURCE_RECONCILIATION -NEXT_GATE=READ_EXACT_9137_AND_RECONCILE_CURRENT_PUBLIC_CONTENT_SOURCE_BEFORE_ANY_BEGET_MUTATION -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260924-BEGET-GRAM1-PUBLIC-ROUTE-RCA-9137R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} -RCA9137_END=true +PREVIOUS_EXACT_9137=PASS +FRESH_ASSISTANT_RUNTIME_HEAD=8d7e5727a35a4583c74111e786035a81c1b7f6e4 +TRACE_EDGE_RC=0 +TRACE_EDGE_BEGIN=true +TRACE_PLACEHOLDER_SERVICE_ACTIVE=active +TRACE_PLACEHOLDER_SERVICE_CWD=/opt/parked-domains/html +TRACE_SOURCE_TREE_SHA256=d1889b31e992309cd3501507a69e20c04b4e540004ed161bd841d62064cb5bab +TRACE_SOURCE_INDEX_SHA256=ebefa59dc6287232b40d99232f07d20c7a6c22aa9d3f7e05bba962a129edd487 +INGRESS_DOCKER_CONTAINER_COUNT=10 +INGRESS_NGINX_CONFIG_CONTAINER_MATCH_COUNT=1 +INGRESS_BLOCK_1_CONTAINER=npmplus +INGRESS_BLOCK_1_CONFIG_PATH=/data/nginx/proxy_host/995.conf +INGRESS_BLOCK_1_SHA256=827c898b6875df0f8a74bb0b74ad5601e7de0d6b07855bfc568869035bd5e123 +INGRESS_BLOCK_1_HAS_AUTH_REQUEST=0 +INGRESS_BLOCK_1_HAS_AUTHENTIK_TEXT=0 +INGRESS_BLOCK_1_HAS_18088=0 +INGRESS_BLOCK_1_SAFE_PROXY_PASS_COUNT=0 +INGRESS_BLOCK_2_CONTAINER=npmplus +INGRESS_BLOCK_2_CONFIG_PATH=/data/nginx/proxy_host/995.conf +INGRESS_BLOCK_2_SHA256=af0ad35d20c8a7964201c5a71d235d5fbe288c9c0ffc5fa1565f6cd2b6f1ab2d +INGRESS_BLOCK_2_HAS_AUTH_REQUEST=0 +INGRESS_BLOCK_2_HAS_AUTHENTIK_TEXT=1 +INGRESS_BLOCK_2_HAS_18088=0 +INGRESS_BLOCK_2_SAFE_PROXY_PASS_COUNT=1 +INGRESS_BLOCK_2_SAFE_PROXY_PASS_1=http://[PRIVATE_IP]:8030 +INGRESS_GRAM1_SERVER_BLOCK_MATCH_COUNT=2 +INGRESS_FILE_1_CONTAINER=npmplus +INGRESS_FILE_1_PATH=/data/nginx/proxy_host/900001.conf +INGRESS_FILE_1_SHA256=5d893ac76690ef5916403fd40d512c4aa49771f238bdbcbf93099c87e294e392 +INGRESS_FILE_1_HAS_18088=0 +INGRESS_FILE_2_CONTAINER=npmplus +INGRESS_FILE_2_PATH=/data/nginx/proxy_host/10.conf +INGRESS_FILE_2_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38 +INGRESS_FILE_2_HAS_18088=0 +INGRESS_FILE_3_CONTAINER=npmplus +INGRESS_FILE_3_PATH=/data/nginx/proxy_host/51.conf +INGRESS_FILE_3_SHA256=7ea87e21691746b37a657c082e4ca2eeb684f30f6f35666965bd632f1727c974 +INGRESS_FILE_3_HAS_18088=0 +INGRESS_FILE_4_CONTAINER=npmplus +INGRESS_FILE_4_PATH=/data/nginx/proxy_host/60.conf +INGRESS_FILE_4_SHA256=72b21d853c378f2e520fcd7be6e1e899e04696a080131fb519414c8fe810776e +INGRESS_FILE_4_HAS_18088=0 +INGRESS_FILE_5_CONTAINER=npmplus +INGRESS_FILE_5_PATH=/data/nginx/proxy_host/41.conf +INGRESS_FILE_5_SHA256=a5897ae0a76b94dd21cefffce2d1910124cc9aca80382833dcbe093c45a4f0c7 +INGRESS_FILE_5_HAS_18088=0 +INGRESS_FILE_6_CONTAINER=npmplus +INGRESS_FILE_6_PATH=/data/nginx/proxy_host/48.conf +INGRESS_FILE_6_SHA256=3f01203e74695957ccfb27f1115defeb203dee0b9a509c1cd0e24e7314435b74 +INGRESS_FILE_6_HAS_18088=0 +INGRESS_FILE_7_CONTAINER=npmplus +INGRESS_FILE_7_PATH=/data/nginx/proxy_host/6.conf +INGRESS_FILE_7_SHA256=98620486988bc61baf79d776e5e5944c4976180346ee858edd74d643988713c2 +INGRESS_FILE_7_HAS_18088=0 +INGRESS_FILE_8_CONTAINER=npmplus +INGRESS_FILE_8_PATH=/data/nginx/proxy_host/4.conf +INGRESS_FILE_8_SHA256=4523cb9733832243f13d3fc8c36c4938fed518be0a47a91228febc777e1e2f1f +INGRESS_FILE_8_HAS_18088=0 +INGRESS_FILE_9_CONTAINER=npmplus +INGRESS_FILE_9_PATH=/data/nginx/proxy_host/11.conf +INGRESS_FILE_9_SHA256=5cfa4278011cc940f17b1b118dad84299c007e180e411ff7e53896f076491e0d +INGRESS_FILE_9_HAS_18088=0 +INGRESS_FILE_10_CONTAINER=npmplus +INGRESS_FILE_10_PATH=/data/nginx/proxy_host/14.conf +INGRESS_FILE_10_SHA256=31a5a04ad88c89e6bf4cedc6b224c2aadba7c06d012c5b4b5ec12b738d623f29 +INGRESS_FILE_10_HAS_18088=0 +INGRESS_FILE_11_CONTAINER=npmplus +INGRESS_FILE_11_PATH=/data/nginx/proxy_host/42.conf +INGRESS_FILE_11_SHA256=be3f6831bb33a1fb4b386de5f5ef9b9a4024126ab571e1d3251c12f63b82c5e3 +INGRESS_FILE_11_HAS_18088=0 +INGRESS_FILE_12_CONTAINER=npmplus +INGRESS_FILE_12_PATH=/data/nginx/proxy_host/8.conf +INGRESS_FILE_12_SHA256=756c20f8bc96b78051c14ea3ef219539cd03d795edad5ace9c01b4a6b2ffff25 +INGRESS_FILE_12_HAS_18088=0 +INGRESS_FILE_13_CONTAINER=npmplus +INGRESS_FILE_13_PATH=/data/nginx/proxy_host/5.conf +INGRESS_FILE_13_SHA256=2cff41e90e40ecfc46fcc811640c22a6eeced1f5a1447c60ebc9cc304bdd120c +INGRESS_FILE_13_HAS_18088=0 +INGRESS_FILE_14_CONTAINER=npmplus +INGRESS_FILE_14_PATH=/data/nginx/proxy_host/991201.conf +INGRESS_FILE_14_SHA256=3ceedb02aae399183c78d70ed571ebd3c640097e47b978e8b6f6f324ac1a42f9 +INGRESS_FILE_14_HAS_18088=0 +INGRESS_FILE_15_CONTAINER=npmplus +INGRESS_FILE_15_PATH=/data/nginx/proxy_host/61.conf +INGRESS_FILE_15_SHA256=7289035aab61e227abba6be6bf61107f2b63d3811db9d6c78dd63759f294de64 +INGRESS_FILE_15_HAS_18088=0 +INGRESS_FILE_16_CONTAINER=npmplus +INGRESS_FILE_16_PATH=/data/nginx/proxy_host/31.conf +INGRESS_FILE_16_SHA256=c439e21e03fdcc568281f0351c8e45c6b6f0c7ed31ef3bf37a5317887b28f3e9 +INGRESS_FILE_16_HAS_18088=0 +INGRESS_FILE_17_CONTAINER=npmplus +INGRESS_FILE_17_PATH=/data/nginx/proxy_host/19.conf +INGRESS_FILE_17_SHA256=50bb25738fbbba8dd490942b3a7dac69daa8b328d2ca9d1bcc013def9531a999 +INGRESS_FILE_17_HAS_18088=0 +INGRESS_FILE_18_CONTAINER=npmplus +INGRESS_FILE_18_PATH=/data/nginx/proxy_host/52.conf +INGRESS_FILE_18_SHA256=bb53aa0eb66d2a6ada851f7f8587ab8d653deb3a827076fc769e4ac69db3ebec +INGRESS_FILE_18_HAS_18088=0 +INGRESS_FILE_19_CONTAINER=npmplus +INGRESS_FILE_19_PATH=/data/nginx/proxy_host/46.conf +INGRESS_FILE_19_SHA256=fc9e6eb27646dca5d6a5b822a46eeafdff9c553eb4df385464c7a83f7101ecb2 +INGRESS_FILE_19_HAS_18088=0 +INGRESS_FILE_20_CONTAINER=npmplus +INGRESS_FILE_20_PATH=/data/nginx/proxy_host/45.conf +INGRESS_FILE_20_SHA256=8887af8e6d6003609d39e7b30992557cb9b8b3e48fbbc78cd97d336502d88652 +INGRESS_FILE_20_HAS_18088=0 +INGRESS_FILE_21_CONTAINER=npmplus +INGRESS_FILE_21_PATH=/data/nginx/proxy_host/49.conf +INGRESS_FILE_21_SHA256=acd496e4fbd2a15b01f8da76fba68f0dfc89f91c266c3ce30749c335216d178f +INGRESS_FILE_21_HAS_18088=0 +INGRESS_FILE_22_CONTAINER=npmplus +INGRESS_FILE_22_PATH=/data/nginx/proxy_host/13.conf +INGRESS_FILE_22_SHA256=9d3280ddc5ce5dc6da429fe67842eaf9e5c1647e358cde1b48da8b4ea5c921a3 +INGRESS_FILE_22_HAS_18088=0 +INGRESS_FILE_23_CONTAINER=npmplus +INGRESS_FILE_23_PATH=/data/nginx/proxy_host/50.conf +INGRESS_FILE_23_SHA256=3bfe25da37632973bc63e0297aed11f2a941877a48e552041c9601b0643f8c4d +INGRESS_FILE_23_HAS_18088=0 +INGRESS_FILE_24_CONTAINER=npmplus +INGRESS_FILE_24_PATH=/data/nginx/proxy_host/995.conf +INGRESS_FILE_24_SHA256=d6810f29b0756c2877bae3978b13cb0ff26f81724d2d07fefa4904c6cd81641b +INGRESS_FILE_24_HAS_18088=0 +INGRESS_FILE_25_CONTAINER=npmplus +INGRESS_FILE_25_PATH=/data/nginx/proxy_host/9.conf +INGRESS_FILE_25_SHA256=de2b17edce2a5fcfef5ddbe8ec7cccacf8a5206a8bd5359a654a88635cf1f4bc +INGRESS_FILE_25_HAS_18088=0 +INGRESS_GRAM1_LIVE_FILE_MATCH_COUNT=25 +TRACE_EDGE_END=true +GRAM1_HTTP_NOFOLLOW_RC=0 +GRAM1_HTTP_NOFOLLOW_CODE=301 +GRAM1_HTTP_NOFOLLOW_BYTES=140 +GRAM1_HTTP_LOCATION_HOST=NONE +GRAM1_HTTP_LOCATION_PATH=NONE +GRAM1_HTTPS_NOFOLLOW_RC=0 +GRAM1_HTTPS_NOFOLLOW_CODE=302 +GRAM1_HTTPS_NOFOLLOW_BYTES=116 +GRAM1_HTTPS_LOCATION_HOST=NONE +GRAM1_HTTPS_LOCATION_PATH=/outpost.goauthentik.io/start +GRAM1_FOLLOW_RC=0 +GRAM1_FOLLOW_CODE=200 +GRAM1_FOLLOW_BYTES=5876 +GRAM1_FOLLOW_EFFECTIVE_HOST=auth.gram1.ru +GRAM1_FOLLOW_EFFECTIVE_PATH=/if/flow/yubikey-login/ +GRAM1_FOLLOW_TITLE=authentik +GRAM1_FOLLOW_HAS_PARKED_PAGE_OK=0 +GRAM1_FOLLOW_HAS_AUTHENTIK=1 +WWW_GRAM1_HTTP_NOFOLLOW_RC=0 +WWW_GRAM1_HTTP_NOFOLLOW_CODE=301 +WWW_GRAM1_HTTP_NOFOLLOW_BYTES=140 +WWW_GRAM1_HTTP_LOCATION_HOST=NONE +WWW_GRAM1_HTTP_LOCATION_PATH=NONE +WWW_GRAM1_HTTPS_NOFOLLOW_RC=0 +WWW_GRAM1_HTTPS_NOFOLLOW_CODE=302 +WWW_GRAM1_HTTPS_NOFOLLOW_BYTES=116 +WWW_GRAM1_HTTPS_LOCATION_HOST=NONE +WWW_GRAM1_HTTPS_LOCATION_PATH=/outpost.goauthentik.io/start +WWW_GRAM1_FOLLOW_RC=0 +WWW_GRAM1_FOLLOW_CODE=200 +WWW_GRAM1_FOLLOW_BYTES=5876 +WWW_GRAM1_FOLLOW_EFFECTIVE_HOST=auth.gram1.ru +WWW_GRAM1_FOLLOW_EFFECTIVE_PATH=/if/flow/yubikey-login/ +WWW_GRAM1_FOLLOW_TITLE=authentik +WWW_GRAM1_FOLLOW_HAS_PARKED_PAGE_OK=0 +WWW_GRAM1_FOLLOW_HAS_AUTHENTIK=1 +TRACE_BEGET_RC=0 +TRACE_BEGET_BEGIN=true +TRACE_BEGET_SITE_EXISTS=1 +TRACE_BEGET_READABLE=1 +TRACE_BEGET_WRITABLE=1 +TRACE_BEGET_TOP_LEVEL=cgi-bin,index.php +TRACE_BEGET_INDEX_PHP_SHA256=816e5c7c77f3ae47ee3cabee6ffb9d0d355022a02a5e3ad30cbb38485ab45c94 +TRACE_BEGET_SITE_STATE=DEFAULT_NEW_SITE +TRACE_BEGET_END=true OUTPUT_END CHAT_OUTPUT_END