__PRE_STATE__ date_utc=2026-07-11T10:34:49Z endpoint_fingerprint_pre=7398c52bdd06da0d7e1a03769e49d0859fdf58b153278a5f8a63a4e9b50fa53b cron_fingerprint_pre=d708ea7f7dfc73ad53172e27f08401321abc6beab0e7d86add033b808993bcea endpoint_pre.vpn1=178.215.227.13:44408 endpoint_pre.vpn2=109.248.198.4:37129 endpoint_pre.vpn3=95.211.68.119:45176 endpoint_pre.vpn4=78.31.250.16:41729 endpoint_pre.vpn5=157.173.27.69:41797 helper_pre_exists=true helper_pre_sha256=d3060ca29e3d6762ed0c559d52d0576d861b0ed86c0fdad1cb91b886ebd28c3f /usr/local/lib/router-egress-recovery-state.sh __BACKUP_AND_PATCH_HELPER__ helper_backup=/root/step050b2-recovery-state-helper-20260711-103449/router-egress-recovery-state.sh.before new_helper_syntax_ok=true helper_installed=/usr/local/lib/router-egress-recovery-state.sh rollback=/root/rollback-step050b2-recovery-state-helper-20260711-103449.sh -rwx------ 1 root root 413 Jul 11 10:34 /root/rollback-step050b2-recovery-state-helper-20260711-103449.sh -rwxr-xr-x 1 root root 6638 Jul 11 10:34 /usr/local/lib/router-egress-recovery-state.sh helper_post_sha256=9a546c2958c9fd44c927af3559966d1aa0ceb7a5e20f2373c7a95a31728dd0c0 /usr/local/lib/router-egress-recovery-state.sh __INIT_STATE__ state_dir=/var/lib/router-egress-recovery quarantine_tsv=/var/lib/router-egress-recovery/quarantine.tsv state_kv=/var/lib/router-egress-recovery/state.kv counter_dir=/var/lib/router-egress-recovery/fail-counter state_dir_exists=true quarantine_tsv_exists=true state_kv_exists=true counter_dir_exists=true mtime_probe_helper=1783766089 quarantine_header=ts_epoch ts_utc egress iface endpoint replacement reason pool_path pool_mtime_epoch source_step __SELFTEST__ selftest.pool_mtime_initial=1783766089 selftest.quarantine_ts=1783766092 selftest.quarantine_active_old_pool=true selftest.pool_mtime_refreshed=1783766094 selftest.pool_mtime_gt_quarantine=true selftest.quarantine_released_new_pool=true selftest.state_get=NORMAL selftest.counter_after_two=2 selftest.ok=true selftest_result=true __POST_STATE__ endpoint_fingerprint_post=7398c52bdd06da0d7e1a03769e49d0859fdf58b153278a5f8a63a4e9b50fa53b cron_fingerprint_post=d708ea7f7dfc73ad53172e27f08401321abc6beab0e7d86add033b808993bcea iface.vpn1.exists=true strict.vpn1=true iface.vpn2.exists=true strict.vpn2=true iface.vpn3.exists=true strict.vpn3=true iface.vpn4.exists=true strict.vpn4=true iface.vpn5.exists=true strict.vpn5=true table201_has_route=true table202_has_route=true table203_has_route=true table204_has_route=true table205_has_route=true endpoint_post.vpn1=178.215.227.13:44408 endpoint_post.vpn2=109.248.198.4:37129 endpoint_post.vpn3=95.211.68.119:45176 endpoint_post.vpn4=78.31.250.16:41729 endpoint_post.vpn5=157.173.27.69:41797 watcher_running=true watcher_enabled=true production_network_config_changed=false behavior_hooked=false services_restarted=false files_installed=true