__FACT__ commit_raw_pre=1 __FACT__ emergency_log=/var/log/router-egress-emergency-refresh.log __JSON_BEGIN__ runner_pre { "schema": "router-egress-emergency-refresh-v1", "mode": "dry-run", "decision": "would_run_emergency_refresh", "reason": "threshold_or_force_reached_no_commit_in_dry_run", "daily_fail_count": 15, "daily_fail_threshold": 5, "threshold_reached": true, "force": false, "cooldown_seconds": 600, "cooldown_remaining": 0, "healthy_vpn_slots": 5, "commit_enabled": true, "direct_failopen_enabled": false, "direct_failopen_action": "disabled_not_allowed_in_step050f", "helper_ok": true, "refresh_cmd": "/root/hmn/hmn-refresh-pool-safe.sh", "refresh_cmd_exists": true, "planner_cmd": "/usr/local/sbin/router-egress-hmn-plan-top5.sh", "planner_cmd_exists": true, "rebalance_apply_cmd": "/usr/local/sbin/router-egress-hmn-rebalance-top5-apply.sh", "rebalance_apply_cmd_exists": true, "watcher_cmd": "/usr/local/sbin/router-egress-health-repair-watch.sh", "watcher_cmd_exists": true, "last_emergency_refresh_status": "NONE", "last_emergency_refresh_epoch": 0 } __JSON_END__ runner_pre __JSON_BEGIN__ planner_pre { "schema": "router-egress-hmn-plan-top5-v2", "decision": "plan_ok", "pool": "/root/hmn/cache/ok-awg1-strict-foreign-latest.tsv", "pool_mtime_epoch": 1783702742, "quarantine_enabled": true, "quarantine_excluded_count": 4, "duplicate_excluded_count": 0, "desired_count": 5, "changes_count": 3, "plan": [ {"slot":"egress1","iface":"vpn1","current":"109.248.198.4:37129","target":"192.121.163.235:42530","change":true,"target_rank":"1","target_avg_ms":"39.008"} , {"slot":"egress2","iface":"vpn2","current":"151.236.30.139:33998","target":"37.235.54.96:38971","change":true,"target_rank":"7","target_avg_ms":"62.926"} , {"slot":"egress3","iface":"vpn3","current":"95.211.68.119:45176","target":"95.211.68.119:45176","change":false,"target_rank":"2","target_avg_ms":"44.271"} , {"slot":"egress4","iface":"vpn4","current":"157.173.25.198:34340","target":"192.71.244.202:45735","change":true,"target_rank":"8","target_avg_ms":"66.349"} , {"slot":"egress5","iface":"vpn5","current":"157.173.27.69:41797","target":"157.173.27.69:41797","change":false,"target_rank":"5","target_avg_ms":"56.803"} ] } __JSON_END__ planner_pre __FACT__ state_epoch_pre=0 __FACT__ state_status_pre=NONE __FACT__ repair_counter_pre=15 __FACT__ pool_hash_pre=b9fd15bfe7aa2337048cbf7198c798e74e67e9b2f6e6040fb3c2138084378599 __FACT__ network_hash_pre=b954f167319fa5be1b80c3bcc28c4fdea29c2ee4717370010dc0d1241994a40b __FACT__ table200_hash_pre=a03a7a5738c031c280e4a3147e9f7c5feb4af524f4d7ea427871b3b6cafd4691 __BLOCK_BEGIN__ table200_before 10.200.0.0/24 dev eth1 scope link src 10.200.0.2 10.201.0.0/24 dev eth3 scope link src 10.201.0.2 __BLOCK_END__ table200_before __FACT__ pre.strict.vpn1=true __FACT__ pre.strict.vpn2=true __FACT__ pre.strict.vpn3=true __FACT__ pre.strict.vpn4=true __FACT__ pre.strict.vpn5=true __FACT__ healthy_slots_pre=5 __FACT__ routes_all_pre=true __TRACE__ stage=storage_preflight __FACT__ root_free_kb=40404 __FACT__ root_required_kb=8480 __FACT__ tmp_free_kb=237320 __FACT__ tmp_required_kb=16568 __FACT__ cache_size_kb=184 __FACT__ current_hmn_generation_size_kb=144 __FACT__ surgical_cache_backup_kb=180 __FACT__ surgical_state_file_count=49 __FACT__ hook_was_running=true __FACT__ watcher_was_running=true __FACT__ rollback=/root/rollback-step050m07c5-20260711-205606-17419.sh __FACT__ rollback_exists=true __FACT__ backup_root=/tmp/step050m07c5-backup-20260711-205606-17419 __FACT__ mutation_started=true __FACT__ watcher_stopped=true __FACT__ hook_stopped=true __FACT__ bootstrap_iface=vpn1 __BLOCK_BEGIN__ table200_with_temporary_bootstrap default dev vpn1 scope link 10.200.0.0/24 dev eth1 scope link src 10.200.0.2 10.201.0.0/24 dev eth3 scope link src 10.201.0.2 __BLOCK_END__ table200_with_temporary_bootstrap __FACT__ temporary_table200_bootstrap_installed=true === LIVE HMN CODE TEST START === HMN env loaded OK. AWG param: 1 Request interface: vpn1 Access code: loaded, hidden Проверяю HideMyName serverlist API... OK: serverlist получен, services.wg найден. Тест завершён. === LIVE HMN CODE TEST END === __FACT__ code_test_rc=0 __FACT__ code_test_passed_with_temporary_bootstrap=true __FACT__ commit_raw_post=true __FACT__ emergency_log_size_pre=21737 === LIVE HMN REFRESH START === __HEARTBEAT__ stage=runner_starting elapsed=0s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=1558 2026-07-11T20:56:09Z action=emergency_refresh_start count=15 threshold=5 direct_failopen=false 2026-07-11T20:56:09+00:00 === hmn-refresh-pool-safe start === 2026-07-11T20:56:09+00:00 mode=fresh-download 2026-07-11T20:56:09+00:00 log=/root/hmn/logs/refresh-pool-safe-20260711-205609-18433.log === lock === === pre-state === active=vpn1 default dev vpn1 scope link 10.200.0.0/24 dev eth1 scope link src 10.200.0.2 10.201.0.0/24 dev eth3 scope link src 10.201.0.2 9.9.9.9 from 10.200.0.2 dev vpn1 table 200 uid 0 cache === backup current published pointers/tables === 2026-07-11T20:56:09+00:00 backup=/root/hmn/backups/refresh-safe-before-20260711-205609-18433 latest before: /root/hmn/configs/awg1/20260710-163600 === fresh download stage === 2026-07-11T20:56:09+00:00 trying fresh HMN download via: /root/hmn/hmn-download-all-awg.sh HideMyName download all AWG configs AWG parameter: awg=1 Request interface: vpn1 Run dir: /root/hmn/runs/20260711-205609 Config dir: /root/hmn/configs/awg1/20260711-205609 0/4 Проверяю доступ к hide-my-name.net через vpn1... OK. 1/4 Скачиваю serverlist... OK: /root/hmn/runs/20260711-205609/serverlist.json 2/4 Извлекаю все WG-кандидаты из services.wg... WG-кандидатов найдено: 35 3/4 Скачиваю конфиги для всех WG-кандидатов... [1/35] DK | Denmark, Copenhagen S4 | 192.36.27.17:35500 OK -> 192.36.27.17:35500 | address=10.119.249.139/32 | match=yes [2/35] UA | Ukraine, Kyiv S3 | 38.244.192.244:45389 __LIVE_CHUNK__ source=emergency_log bytes=190 OK -> 38.244.192.244:45389 | address=10.112.60.219/32 | match=yes [3/35] DE | Germany, Berlin S7 | 157.173.27.69:41797 OK -> 157.173.27.69:41797 | address=10.97.187.205/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=248 [4/35] FI | Finland, Helsinki S4 | 192.71.247.18:35999 OK -> 192.71.247.18:35999 | address=10.98.185.144/32 | match=yes [5/35] BE | Belgium, Oostkamp S7 | 194.71.227.212:32583 OK -> 194.71.227.212:32583 | address=10.100.254.15/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=113 [6/35] CL | Chile, Santiago | 38.7.197.83:38465 OK -> 38.7.197.83:38465 | address=10.101.61.41/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=257 [7/35] CZ | Czech Republic, Prague S1 | 193.235.207.39:38330 OK -> 193.235.207.39:38330 | address=10.102.248.214/32 | match=yes [8/35] US | USA, Los Angeles S2 | 107.172.187.100:39480 OK -> 107.172.187.100:39480 | address=10.103.56.214/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=251 [9/35] NL | Netherlands, Amsterdam S8 | 78.31.250.16:41729 OK -> 78.31.250.16:41729 | address=10.103.120.171/32 | match=yes [10/35] TR | Turkey, Istanbul S3 | 84.32.230.159:43808 OK -> 84.32.230.159:43808 | address=10.103.187.191/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=130 [11/35] NL | Netherlands, Amsterdam H13 | 95.211.68.119:45176 OK -> 95.211.68.119:45176 | address=10.104.58.109/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=242 [12/35] IT | Italy, Milan S3 | 149.154.157.24:35090 OK -> 149.154.157.24:35090 | address=10.104.120.117/32 | match=yes [13/35] US | USA, New York S1 | 107.175.93.59:31095 OK -> 107.175.93.59:31095 | address=10.107.43.173/32 | match=yes __HEARTBEAT__ stage=provider_download elapsed=16s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=237 [14/35] US | USA, Dallas | 107.174.226.51:44839 OK -> 107.174.226.51:44839 | address=10.107.108.112/32 | match=yes [15/35] JP | Japan, Tokyo | 192.121.162.75:45945 OK -> 192.121.162.75:45945 | address=10.108.238.215/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=121 [16/35] HU | Hungary, Budapest S6 | 89.46.237.14:38594 OK -> 89.46.237.14:38594 | address=10.81.111.97/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=238 [17/35] PS | UAE, Dubai | 103.57.251.39:37380 OK -> 103.57.251.39:37380 | address=10.82.239.94/32 | match=yes [18/35] NO | Norway, Sandefjord S15 | 185.14.97.234:37492 OK -> 185.14.97.234:37492 | address=10.83.41.157/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=125 [19/35] US | USA, New York City S3 | 64.253.89.235:37402 OK -> 64.253.89.235:37402 | address=10.83.172.142/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=244 [20/35] RU | Russia, Moscow S5 | 141.98.189.83:39408 OK -> 141.98.189.83:39408 | address=10.83.235.104/32 | match=yes [21/35] LV | Latvia, Riga S1 | 192.121.163.235:42530 OK -> 192.121.163.235:42530 | address=10.86.108.200/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=247 [22/35] CH | Switzerland, Zurich S2 | 89.46.232.39:40316 OK -> 89.46.232.39:40316 | address=10.86.172.73/32 | match=yes [23/35] SE | Sweden, Stockholm S2 | 46.246.127.84:36230 OK -> 46.246.127.84:36230 | address=10.87.170.125/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=122 [24/35] RS | Serbia, Belgrade S2 | 194.71.126.45:32821 OK -> 194.71.126.45:32821 | address=10.89.174.45/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=249 [25/35] GB | United Kingdom, London S1 | 37.235.54.96:38971 OK -> 37.235.54.96:38971 | address=10.90.235.244/32 | match=yes [26/35] US | USA, Salt Lake City S2 | 23.158.72.87:45460 OK -> 23.158.72.87:45460 | address=10.91.43.12/32 | match=yes __HEARTBEAT__ stage=provider_download elapsed=32s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=255 [27/35] AT | Austria, Vienna S3 | 157.173.25.198:34340 OK -> 157.173.25.198:34340 | address=10.91.168.223/32 | match=yes [28/35] NL | Netherlands, Amsterdam R5 | 178.215.227.13:44408 OK -> 178.215.227.13:44408 | address=10.91.233.132/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=127 [29/35] SI | Slovenia, Ljubljana S3 | 192.71.244.202:45735 OK -> 192.71.244.202:45735 | address=10.92.173.35/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=250 [30/35] KZ | Kazakhstan, Karaganda S1 | 109.248.198.4:37129 OK -> 109.248.198.4:37129 | address=10.77.236.75/32 | match=yes [31/35] AT | Austria, Graz S1 | 151.236.30.139:33998 OK -> 151.236.30.139:33998 | address=10.124.237.218/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=187 [32/35] HK | Hong Kong, Central District S2 | 112.120.98.53:46369 OK -> 112.120.98.53:46369 | address=10.95.47.73/32 | match=yes [33/35] EE | Estonia, Tallinn S2 | 89.40.104.201:36979 __LIVE_CHUNK__ source=emergency_log bytes=185 OK -> 89.40.104.201:36979 | address=10.65.43.208/32 | match=yes [34/35] KZ | Kazakhstan, Almaty M2 | 77.67.8.84:43378 OK -> 77.67.8.84:43378 | address=10.66.44.225/32 | match=yes __LIVE_CHUNK__ source=emergency_log bytes=8086 [35/35] IL | Israel, Tel Aviv S5 | 192.71.27.64:40044 OK -> 192.71.27.64:40044 | address=10.67.234.5/32 | match=yes 4/4 Готово. Всего WG-кандидатов: 35 Конфигов скачано: 35 Ошибок: 0 Конфиги: /root/hmn/configs/awg1/20260711-205609 Latest symlink: /root/hmn/configs/awg1/latest Таблица рабочих: /root/hmn/runs/20260711-205609/working-awg1.tsv Копия latest: /root/hmn/cache/working-awg1-latest.tsv Список скачанных: 1. id=12 | DK | Denmark, Copenhagen S4 | 192.36.27.17:35500 | endpoint=192.36.27.17:35500 | /root/hmn/configs/awg1/20260711-205609/012-DK-Denmark-Copenhagen-S4-192.36.27.17-awg1.conf 2. id=29 | UA | Ukraine, Kyiv S3 | 38.244.192.244:45389 | endpoint=38.244.192.244:45389 | /root/hmn/configs/awg1/20260711-205609/029-UA-Ukraine-Kyiv-S3-38.244.192.244-awg1.conf 3. id=49 | DE | Germany, Berlin S7 | 157.173.27.69:41797 | endpoint=157.173.27.69:41797 | /root/hmn/configs/awg1/20260711-205609/049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 4. id=53 | FI | Finland, Helsinki S4 | 192.71.247.18:35999 | endpoint=192.71.247.18:35999 | /root/hmn/configs/awg1/20260711-205609/053-FI-Finland-Helsinki-S4-192.71.247.18-awg1.conf 5. id=62 | BE | Belgium, Oostkamp S7 | 194.71.227.212:32583 | endpoint=194.71.227.212:32583 | /root/hmn/configs/awg1/20260711-205609/062-BE-Belgium-Oostkamp-S7-194.71.227.212-awg1.conf 6. id=63 | CL | Chile, Santiago | 38.7.197.83:38465 | endpoint=38.7.197.83:38465 | /root/hmn/configs/awg1/20260711-205609/063-CL-Chile-Santiago-38.7.197.83-awg1.conf 7. id=70 | CZ | Czech Republic, Prague S1 | 193.235.207.39:38330 | endpoint=193.235.207.39:38330 | /root/hmn/configs/awg1/20260711-205609/070-CZ-Czech-Republic-Prague-S1-193.235.207.39-awg1.conf 8. id=71 | US | USA, Los Angeles S2 | 107.172.187.100:39480 | endpoint=107.172.187.100:39480 | /root/hmn/configs/awg1/20260711-205609/071-US-USA-Los-Angeles-S2-107.172.187.100-awg1.conf 9. id=72 | NL | Netherlands, Amsterdam S8 | 78.31.250.16:41729 | endpoint=78.31.250.16:41729 | /root/hmn/configs/awg1/20260711-205609/072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf 10. id=73 | TR | Turkey, Istanbul S3 | 84.32.230.159:43808 | endpoint=84.32.230.159:43808 | /root/hmn/configs/awg1/20260711-205609/073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 11. id=75 | NL | Netherlands, Amsterdam H13 | 95.211.68.119:45176 | endpoint=95.211.68.119:45176 | /root/hmn/configs/awg1/20260711-205609/075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf 12. id=76 | IT | Italy, Milan S3 | 149.154.157.24:35090 | endpoint=149.154.157.24:35090 | /root/hmn/configs/awg1/20260711-205609/076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf 13. id=87 | US | USA, New York S1 | 107.175.93.59:31095 | endpoint=107.175.93.59:31095 | /root/hmn/configs/awg1/20260711-205609/087-US-USA-New-York-S1-107.175.93.59-awg1.conf 14. id=88 | US | USA, Dallas | 107.174.226.51:44839 | endpoint=107.174.226.51:44839 | /root/hmn/configs/awg1/20260711-205609/088-US-USA-Dallas-107.174.226.51-awg1.conf 15. id=94 | JP | Japan, Tokyo | 192.121.162.75:45945 | endpoint=192.121.162.75:45945 | /root/hmn/configs/awg1/20260711-205609/094-JP-Japan-Tokyo-192.121.162.75-awg1.conf 16. id=108 | HU | Hungary, Budapest S6 | 89.46.237.14:38594 | endpoint=89.46.237.14:38594 | /root/hmn/configs/awg1/20260711-205609/108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf 17. id=114 | PS | UAE, Dubai | 103.57.251.39:37380 | endpoint=103.57.251.39:37380 | /root/hmn/configs/awg1/20260711-205609/114-PS-UAE-Dubai-103.57.251.39-awg1.conf 18. id=115 | NO | Norway, Sandefjord S15 | 185.14.97.234:37492 | endpoint=185.14.97.234:37492 | /root/hmn/configs/awg1/20260711-205609/115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf 19. id=117 | US | USA, New York City S3 | 64.253.89.235:37402 | endpoint=64.253.89.235:37402 | /root/hmn/configs/awg1/20260711-205609/117-US-USA-New-York-City-S3-64.253.89.235-awg1.conf 20. id=118 | RU | Russia, Moscow S5 | 141.98.189.83:39408 | endpoint=141.98.189.83:39408 | /root/hmn/configs/awg1/20260711-205609/118-RU-Russia-Moscow-S5-141.98.189.83-awg1.conf 21. id=128 | LV | Latvia, Riga S1 | 192.121.163.235:42530 | endpoint=192.121.163.235:42530 | /root/hmn/configs/awg1/20260711-205609/128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf 22. id=129 | CH | Switzerland, Zurich S2 | 89.46.232.39:40316 | endpoint=89.46.232.39:40316 | /root/hmn/configs/awg1/20260711-205609/129-CH-Switzerland-Zurich-S2-89.46.232.39-awg1.conf 23. id=133 | SE | Sweden, Stockholm S2 | 46.246.127.84:36230 | endpoint=46.246.127.84:36230 | /root/hmn/configs/awg1/20260711-205609/133-SE-Sweden-Stockholm-S2-46.246.127.84-awg1.conf 24. id=141 | RS | Serbia, Belgrade S2 | 194.71.126.45:32821 | endpoint=194.71.126.45:32821 | /root/hmn/configs/awg1/20260711-205609/141-RS-Serbia-Belgrade-S2-194.71.126.45-awg1.conf 25. id=146 | GB | United Kingdom, London S1 | 37.235.54.96:38971 | endpoint=37.235.54.96:38971 | /root/hmn/configs/awg1/20260711-205609/146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf 26. id=147 | US | USA, Salt Lake City S2 | 23.158.72.87:45460 | endpoint=23.158.72.87:45460 | /root/hmn/configs/awg1/20260711-205609/147-US-USA-Salt-Lake-City-S2-23.158.72.87-awg1.conf 27. id=149 | AT | Austria, Vienna S3 | 157.173.25.198:34340 | endpoint=157.173.25.198:34340 | /root/hmn/configs/awg1/20260711-205609/149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 28. id=150 | NL | Netherlands, Amsterdam R5 | 178.215.227.13:44408 | endpoint=178.215.227.13:44408 | /root/hmn/configs/awg1/20260711-205609/150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 29. id=153 | SI | Slovenia, Ljubljana S3 | 192.71.244.202:45735 | endpoint=192.71.244.202:45735 | /root/hmn/configs/awg1/20260711-205609/153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 30. id=162 | KZ | Kazakhstan, Karaganda S1 | 109.248.198.4:37129 | endpoint=109.248.198.4:37129 | /root/hmn/configs/awg1/20260711-205609/162-KZ-Kazakhstan-Karaganda-S1-109.248.198.4-awg1.conf 31. id=180 | AT | Austria, Graz S1 | 151.236.30.139:33998 | endpoint=151.236.30.139:33998 | /root/hmn/configs/awg1/20260711-205609/180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 32. id=206 | HK | Hong Kong, Central District S2 | 112.120.98.53:46369 | endpoint=112.120.98.53:46369 | /root/hmn/configs/awg1/20260711-205609/206-HK-Hong-Kong-Central-District-S2-112.120.98.53-awg1.conf 33. id=214 | EE | Estonia, Tallinn S2 | 89.40.104.201:36979 | endpoint=89.40.104.201:36979 | /root/hmn/configs/awg1/20260711-205609/214-EE-Estonia-Tallinn-S2-89.40.104.201-awg1.conf 34. id=218 | KZ | Kazakhstan, Almaty M2 | 77.67.8.84:43378 | endpoint=77.67.8.84:43378 | /root/hmn/configs/awg1/20260711-205609/218-KZ-Kazakhstan-Almaty-M2-77.67.8.84-awg1.conf 35. id=225 | IL | Israel, Tel Aviv S5 | 192.71.27.64:40044 | endpoint=192.71.27.64:40044 | /root/hmn/configs/awg1/20260711-205609/225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf OpenWRT network config не трогали. 2026-07-11T20:56:53+00:00 fresh_download_rc=0 === validation decision === 2026-07-11T20:56:53+00:00 fresh download OK 2026-07-11T20:56:53+00:00 validate fresh/current latest pool through vpn_test === hmn-validate-current-pool: retest existing local pool safely === config_dir=/root/hmn/configs/awg1/latest min_all_ok=2 min_foreign_ok=2 exclude_regex=RU-Russia|US-USA|HK-Hong-Kong|CL-Chile|JP-Japan|PS-UAE|KR-South-Korea|South-Korea log=/root/hmn/logs/validate-current-pool-20260711-205653.log === freeze automation during validation === === pre-state === active=vpn1 default dev vpn1 scope link 10.200.0.0/24 dev eth1 scope link src 10.200.0.2 10.201.0.0/24 dev eth3 scope link src 10.201.0.2 9.9.9.9 from 10.200.0.2 dev vpn1 table 200 uid 0 cache === run strict tester on current local pool === HideMyName AWG strict zero-loss tunnel tester Config dir: /root/hmn/configs/awg1/latest Probe IPs: 9.9.9.9 1.1.1.1 Ping count: 5 per IP Wait seconds: 8 Run dir: /root/hmn/test-runs/20260711-205653 [1/35] 012-DK-Denmark-Copenhagen-S4-192.36.27.17-awg1.conf endpoint: 192.36.27.17:35500 __HEARTBEAT__ stage=provider_download elapsed=48s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=64 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- __HEARTBEAT__ stage=provider_download elapsed=64s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=89 [2/35] 029-UA-Ukraine-Kyiv-S3-38.244.192.244-awg1.conf endpoint: 38.244.192.244:45389 __HEARTBEAT__ stage=provider_download elapsed=80s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=64 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- __LIVE_CHUNK__ source=emergency_log bytes=89 [3/35] 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf endpoint: 157.173.27.69:41797 __HEARTBEAT__ stage=provider_download elapsed=96s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=50 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=59.893 __LIVE_CHUNK__ source=emergency_log bytes=91 [4/35] 053-FI-Finland-Helsinki-S4-192.71.247.18-awg1.conf endpoint: 192.71.247.18:35999 __HEARTBEAT__ stage=provider_download elapsed=112s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=64 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- __HEARTBEAT__ stage=provider_download elapsed=128s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=93 [5/35] 062-BE-Belgium-Oostkamp-S7-194.71.227.212-awg1.conf endpoint: 194.71.227.212:32583 __HEARTBEAT__ stage=provider_download elapsed=144s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=51 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=214.579 __LIVE_CHUNK__ source=emergency_log bytes=82 [6/35] 063-CL-Chile-Santiago-38.7.197.83-awg1.conf endpoint: 38.7.197.83:38465 __HEARTBEAT__ stage=provider_download elapsed=160s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=51 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=329.837 __LIVE_CHUNK__ source=emergency_log bytes=98 [7/35] 070-CZ-Czech-Republic-Prague-S1-193.235.207.39-awg1.conf endpoint: 193.235.207.39:38330 __HEARTBEAT__ stage=provider_download elapsed=176s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=63 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=66.976 __LIVE_CHUNK__ source=emergency_log bytes=94 [8/35] 071-US-USA-Los-Angeles-S2-107.172.187.100-awg1.conf endpoint: 107.172.187.100:39480 __HEARTBEAT__ stage=provider_download elapsed=192s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=64 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=185.197 __LIVE_CHUNK__ source=emergency_log bytes=94 [9/35] 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf endpoint: 78.31.250.16:41729 __HEARTBEAT__ stage=provider_download elapsed=208s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=63 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:40% avg=48.103 __LIVE_CHUNK__ source=emergency_log bytes=91 [10/35] 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf endpoint: 84.32.230.159:43808 __HEARTBEAT__ stage=provider_download elapsed=224s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=50 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=74.977 __HEARTBEAT__ stage=provider_download elapsed=240s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=98 [11/35] 075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf endpoint: 95.211.68.119:45176 __HEARTBEAT__ stage=provider_download elapsed=255s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=50 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=44.615 __LIVE_CHUNK__ source=emergency_log bytes=89 [12/35] 076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf endpoint: 149.154.157.24:35090 __HEARTBEAT__ stage=provider_download elapsed=271s runner_pid=18370 __LIVE_CHUNK__ source=emergency_log bytes=64 status=FAIL_PING_LOSS loss=9.9.9.9:20%,1.1.1.1:0% avg=237.712 __LIVE_CHUNK__ source=emergency_log bytes=2423 [13/35] 087-US-USA-New-York-S1-107.175.93.59-awg1.conf endpoint: 107.175.93.59:31095 FAIL: load_error [14/35] 088-US-USA-Dallas-107.174.226.51-awg1.conf endpoint: 107.174.226.51:44839 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/088-US-USA-Dallas-107.174.226.51-awg1.conf.load.txt: No space left on device FAIL: load_error [15/35] 094-JP-Japan-Tokyo-192.121.162.75-awg1.conf endpoint: 192.121.162.75:45945 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/094-JP-Japan-Tokyo-192.121.162.75-awg1.conf.load.txt: No space left on device FAIL: load_error [16/35] 108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf endpoint: 89.46.237.14:38594 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf.load.txt: No space left on device FAIL: load_error [17/35] 114-PS-UAE-Dubai-103.57.251.39-awg1.conf endpoint: 103.57.251.39:37380 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/114-PS-UAE-Dubai-103.57.251.39-awg1.conf.load.txt: No space left on device FAIL: load_error [18/35] 115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf endpoint: 185.14.97.234:37492 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf.load.txt: No space left on device FAIL: load_error [19/35] 117-US-USA-New-York-City-S3-64.253.89.235-awg1.conf endpoint: 64.253.89.235:37402 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/117-US-USA-New-York-City-S3-64.253.89.235-awg1.conf.load.txt: No space left on device FAIL: load_error [20/35] 118-RU-Russia-Moscow-S5-141.98.189.83-awg1.conf endpoint: 141.98.189.83:39408 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/118-RU-Russia-Moscow-S5-141.98.189.83-awg1.conf.load.txt: No space left on device FAIL: load_error [21/35] 128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf endpoint: 192.121.163.235:42530 endpoint already UP on vpn2; testing existing interface, not starting duplicate /root/hmn/hmn-test-all-awg.sh: line 89: can't create /root/hmn/test-runs/20260711-205653/128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf.ping.txt: No space left on device status= loss= avg= __LIVE_CHUNK__ source=emergency_log bytes=2104 [22/35] 129-CH-Switzerland-Zurich-S2-89.46.232.39-awg1.conf endpoint: 89.46.232.39:40316 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/129-CH-Switzerland-Zurich-S2-89.46.232.39-awg1.conf.load.txt: No space left on device FAIL: load_error [23/35] 133-SE-Sweden-Stockholm-S2-46.246.127.84-awg1.conf endpoint: 46.246.127.84:36230 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/133-SE-Sweden-Stockholm-S2-46.246.127.84-awg1.conf.load.txt: No space left on device FAIL: load_error [24/35] 141-RS-Serbia-Belgrade-S2-194.71.126.45-awg1.conf endpoint: 194.71.126.45:32821 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/141-RS-Serbia-Belgrade-S2-194.71.126.45-awg1.conf.load.txt: No space left on device FAIL: load_error [25/35] 146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf endpoint: 37.235.54.96:38971 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf.load.txt: No space left on device FAIL: load_error [26/35] 147-US-USA-Salt-Lake-City-S2-23.158.72.87-awg1.conf endpoint: 23.158.72.87:45460 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/147-US-USA-Salt-Lake-City-S2-23.158.72.87-awg1.conf.load.txt: No space left on device FAIL: load_error [27/35] 149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf endpoint: 157.173.25.198:34340 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf.load.txt: No space left on device FAIL: load_error [28/35] 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf endpoint: 178.215.227.13:44408 endpoint already UP on vpn1; testing existing interface, not starting duplicate /root/hmn/hmn-test-all-awg.sh: line 89: can't create /root/hmn/test-runs/20260711-205653/150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf.ping.txt: No space left on device status= loss= avg= __LIVE_CHUNK__ source=emergency_log bytes=14994 [29/35] 153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf endpoint: 192.71.244.202:45735 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf.load.txt: No space left on device FAIL: load_error [30/35] 162-KZ-Kazakhstan-Karaganda-S1-109.248.198.4-awg1.conf endpoint: 109.248.198.4:37129 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/162-KZ-Kazakhstan-Karaganda-S1-109.248.198.4-awg1.conf.load.txt: No space left on device FAIL: load_error [31/35] 180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf endpoint: 151.236.30.139:33998 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf.load.txt: No space left on device FAIL: load_error [32/35] 206-HK-Hong-Kong-Central-District-S2-112.120.98.53-awg1.conf endpoint: 112.120.98.53:46369 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/206-HK-Hong-Kong-Central-District-S2-112.120.98.53-awg1.conf.load.txt: No space left on device FAIL: load_error [33/35] 214-EE-Estonia-Tallinn-S2-89.40.104.201-awg1.conf endpoint: 89.40.104.201:36979 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/214-EE-Estonia-Tallinn-S2-89.40.104.201-awg1.conf.load.txt: No space left on device FAIL: load_error [34/35] 218-KZ-Kazakhstan-Almaty-M2-77.67.8.84-awg1.conf endpoint: 77.67.8.84:43378 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/218-KZ-Kazakhstan-Almaty-M2-77.67.8.84-awg1.conf.load.txt: No space left on device FAIL: load_error [35/35] 225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf endpoint: 192.71.27.64:40044 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260711-205653/225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf.load.txt: No space left on device FAIL: load_error Готово. Results: /root/hmn/test-runs/20260711-205653/results.tsv Summary: total=35 OK=5 FAIL=30 OK candidates: 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf | 157.173.27.69:41797 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=59.893 062-BE-Belgium-Oostkamp-S7-194.71.227.212-awg1.conf | 194.71.227.212:32583 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=214.579 063-CL-Chile-Santiago-38.7.197.83-awg1.conf | 38.7.197.83:38465 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=329.837 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf | 84.32.230.159:43808 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=74.977 075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf | 95.211.68.119:45176 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=44.615 Strict rejects with ping loss: 070-CZ-Czech-Republic-Prague-S1-193.235.207.39-awg1.conf | 193.235.207.39:38330 | loss=9.9.9.9:0%,1.1.1.1:20% | avg=66.976 071-US-USA-Los-Angeles-S2-107.172.187.100-awg1.conf | 107.172.187.100:39480 | loss=9.9.9.9:0%,1.1.1.1:20% | avg=185.197 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf | 78.31.250.16:41729 | loss=9.9.9.9:0%,1.1.1.1:40% | avg=48.103 076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf | 149.154.157.24:35090 | loss=9.9.9.9:20%,1.1.1.1:0% | avg=237.712 table 200: default dev vpn1 scope link 10.200.0.0/24 dev eth1 scope link src 10.200.0.2 10.201.0.0/24 dev eth3 scope link src 10.201.0.2 main routes touching vpn_test: tester_rc=0 results=/root/hmn/test-runs/20260711-205653/results.tsv all_ok=5 foreign_ok=4 /root/hmn/hmn-validate-current-pool.sh: line 157: can't create /root/hmn/reports/ok-awg1-strict-all-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 168: can't create /root/hmn/reports/ok-awg1-strict-all-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 168: can't create /root/hmn/reports/ok-awg1-strict-all-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 168: can't create /root/hmn/reports/ok-awg1-strict-all-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 168: can't create /root/hmn/reports/ok-awg1-strict-all-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 168: can't create /root/hmn/reports/ok-awg1-strict-all-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 157: can't create /root/hmn/reports/ok-awg1-strict-foreign-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 168: can't create /root/hmn/reports/ok-awg1-strict-foreign-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 168: can't create /root/hmn/reports/ok-awg1-strict-foreign-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 168: can't create /root/hmn/reports/ok-awg1-strict-foreign-20260711-205653.tsv: No space left on device /root/hmn/hmn-validate-current-pool.sh: line 168: can't create /root/hmn/reports/ok-awg1-strict-foreign-20260711-205653.tsv: No space left on device chmod: /root/hmn/reports/ok-awg1-strict-all-20260711-205653.tsv: No such file or directory chmod: /root/hmn/reports/ok-awg1-strict-foreign-20260711-205653.tsv: No such file or directory === publish strict tables atomically === cp: can't create '/root/hmn/cache/ok-awg1-strict-all-latest.tsv.before-validate-20260711-205653': No space left on device cp: can't create '/root/hmn/cache/ok-awg1-strict-foreign-latest.tsv.before-validate-20260711-205653': No space left on device cp: can't create '/root/hmn/cache/ok-awg1-strict-latest.tsv.before-validate-20260711-205653': No space left on device cp: can't stat '/root/hmn/reports/ok-awg1-strict-all-20260711-205653.tsv': No such file or directory cp: can't stat '/root/hmn/reports/ok-awg1-strict-foreign-20260711-205653.tsv': No such file or directory cp: can't stat '/root/hmn/reports/ok-awg1-strict-all-20260711-205653.tsv': No such file or directory mv: can't rename '/root/hmn/cache/ok-awg1-strict-all-latest.tsv.new': No such file or directory mv: can't rename '/root/hmn/cache/ok-awg1-strict-foreign-latest.tsv.new': No such file or directory mv: can't rename '/root/hmn/cache/ok-awg1-strict-latest.tsv.new': No such file or directory === reset runtime bad/quarantine for new validation generation === === selected consistency check, no selected changes here === slot file endpoint avg_ms config_path vpn2 128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf 192.121.163.235:42530 38.879 /root/hmn/configs/awg1/latest/128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf vpn1 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 178.215.227.13:44408 53.234 /root/hmn/configs/awg1/latest/150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf vpn1 endpoint 109.248.198.4:37129: OK in current strict foreign table vpn2 endpoint 151.236.30.139:33998: OK in current strict foreign table === restore active route === === unfreeze and run manager once === manager_rc=0 === final state === vpn1 default dev vpn1 scope link 10.200.0.0/24 dev eth1 scope link src 10.200.0.2 10.201.0.0/24 dev eth3 scope link src 10.201.0.2 9.9.9.9 from 10.200.0.2 dev vpn1 table 200 uid 0 cache --- strict all head --- rank file endpoint avg_ms ping_loss config_path 1 128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf 192.121.163.235:42530 39.008 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf 2 075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf 95.211.68.119:45176 44.271 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf 3 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf 78.31.250.16:41729 50.697 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf 4 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 178.215.227.13:44408 50.900 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 5 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 157.173.27.69:41797 56.803 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 6 149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 157.173.25.198:34340 62.423 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 7 146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf 37.235.54.96:38971 62.926 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf 8 153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 192.71.244.202:45735 66.349 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 9 180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 151.236.30.139:33998 67.482 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 10 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 84.32.230.159:43808 72.088 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 11 108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf 89.46.237.14:38594 77.023 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf --- strict foreign head --- rank file endpoint avg_ms ping_loss config_path 1 128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf 192.121.163.235:42530 39.008 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf 2 075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf 95.211.68.119:45176 44.271 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf 3 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf 78.31.250.16:41729 50.697 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf 4 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 178.215.227.13:44408 50.900 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 5 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 157.173.27.69:41797 56.803 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 6 149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 157.173.25.198:34340 62.423 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 7 146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf 37.235.54.96:38971 62.926 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf 8 153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 192.71.244.202:45735 66.349 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 9 180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 151.236.30.139:33998 67.482 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 10 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 84.32.230.159:43808 72.088 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 11 108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf 89.46.237.14:38594 77.023 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf --- bad file after reset --- bad file empty === done validate-current-pool === 2026-07-11T21:00:53+00:00 validate_current_pool_rc=0 2026-07-11T21:00:53+00:00 retry-needed cleared === run manager once after validation === STEP_048M: legacy manager stage quarantined; skipping /usr/bin/vpn-egress-manager.sh 2026-07-11T21:00:53+00:00 manager_rc=0 === final state === active=vpn1 default dev vpn1 scope link 10.200.0.0/24 dev eth1 scope link src 10.200.0.2 10.201.0.0/24 dev eth3 scope link src 10.201.0.2 9.9.9.9 from 10.200.0.2 dev vpn1 table 200 uid 0 cache latest after: /root/hmn/configs/awg1/20260711-205609 === refresh status === USING_FRESH_POOL_RETESTED 2026-07-11T21:00:53+00:00 pool_source=fresh last_fresh_download_rc=0 last_fresh_download_at=2026-07-11T20:56:53+00:00 retry_needed=no === strict foreign head === rank file endpoint avg_ms ping_loss config_path 1 128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf 192.121.163.235:42530 39.008 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf 2 075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf 95.211.68.119:45176 44.271 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf 3 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf 78.31.250.16:41729 50.697 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf 4 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 178.215.227.13:44408 50.900 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 5 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 157.173.27.69:41797 56.803 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 6 149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 157.173.25.198:34340 62.423 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 7 146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf 37.235.54.96:38971 62.926 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf 8 153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 192.71.244.202:45735 66.349 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 9 180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 151.236.30.139:33998 67.482 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 10 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 84.32.230.159:43808 72.088 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 11 108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf 89.46.237.14:38594 77.023 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf === selected cache === slot file endpoint avg_ms config_path vpn2 128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf 192.121.163.235:42530 38.879 /root/hmn/configs/awg1/latest/128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf vpn1 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 178.215.227.13:44408 53.234 /root/hmn/configs/awg1/latest/150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf === bad file today === bad file empty/not present 2026-07-11T21:00:53+00:00 === hmn-refresh-pool-safe done === wrapper_rc=0 wrapper_log=/root/hmn/logs/refresh-pool-safe-20260711-205609-18433.log __HEARTBEAT__ stage=refresh_finished_rebalance_running elapsed=287s runner_pid=18370 __HEARTBEAT__ stage=refresh_finished_rebalance_running elapsed=303s runner_pid=18370 __LIVE_CHUNK__ source=runner_stdout_final bytes=1017 { "schema": "router-egress-emergency-refresh-v1", "mode": "commit", "decision": "refresh_ok_rebalance_ok", "reason": "fresh_pool_and_top5_rebalance_completed", "daily_fail_count": 15, "daily_fail_threshold": 5, "threshold_reached": true, "force": false, "cooldown_seconds": 600, "cooldown_remaining": 287, "healthy_vpn_slots": 5, "commit_enabled": true, "direct_failopen_enabled": false, "direct_failopen_action": "disabled_not_allowed_in_step050f", "helper_ok": true, "refresh_cmd": "/root/hmn/hmn-refresh-pool-safe.sh", "refresh_cmd_exists": true, "planner_cmd": "/usr/local/sbin/router-egress-hmn-plan-top5.sh", "planner_cmd_exists": true, "rebalance_apply_cmd": "/usr/local/sbin/router-egress-hmn-rebalance-top5-apply.sh", "rebalance_apply_cmd_exists": true, "watcher_cmd": "/usr/local/sbin/router-egress-health-repair-watch.sh", "watcher_cmd_exists": true, "last_emergency_refresh_status": "refresh_ok_rebalance_ok", "last_emergency_refresh_epoch": 1783803369 } __LIVE_CHUNK__ source=emergency_log_final bytes=2097 { "schema": "router-egress-hmn-rebalance-top5-v1", "mode": "--commit", "decision": "commit_failed", "reason": "slot_apply_failed_egress1", "pool": "/root/hmn/cache/ok-awg1-strict-foreign-latest.tsv", "pool_age_sec": 100911, "pool_endpoint_count": 15, "top_count": 5, "changes_count": 3, "apply_performed": true, "apply_ok": false, "plan": [ {"slot":"egress1","iface":"vpn1","table":"201","mark":"0x201","dscp":"cs4","provider":"hidemyname","adapter":"hmn_pool_replace","current":"109.248.198.4:37129","target":"192.121.163.235:42530","change":true,"target_rank":"1","target_avg_ms":"39.008","target_file":"128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf"}, {"slot":"egress2","iface":"vpn2","table":"202","mark":"0x202","dscp":"cs5","provider":"hidemyname","adapter":"hmn_pool_replace","current":"151.236.30.139:33998","target":"78.31.250.16:41729","change":true,"target_rank":"3","target_avg_ms":"50.697","target_file":"072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf"}, {"slot":"egress3","iface":"vpn3","table":"203","mark":"0x203","dscp":"cs1","provider":"hidemyname","adapter":"hmn_pool_replace","current":"95.211.68.119:45176","target":"95.211.68.119:45176","change":false,"target_rank":"2","target_avg_ms":"44.271","target_file":"075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf"}, {"slot":"egress4","iface":"vpn4","table":"204","mark":"0x204","dscp":"cs2","provider":"hidemyname","adapter":"hmn_pool_replace","current":"157.173.25.198:34340","target":"178.215.227.13:44408","change":true,"target_rank":"4","target_avg_ms":"50.900","target_file":"150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf"}, {"slot":"egress5","iface":"vpn5","table":"205","mark":"0x205","dscp":"cs3","provider":"hidemyname","adapter":"hmn_pool_replace","current":"157.173.27.69:41797","target":"157.173.27.69:41797","change":false,"target_rank":"5","target_avg_ms":"56.803","target_file":"049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf"} ], "safety": {"commit_requires_confirm": true, "per_slot_strict_check": true, "per_slot_rollback": true} } === LIVE HMN REFRESH END === __HEARTBEAT__ stage=runner_finished elapsed=315s runner_pid=18370 __FACT__ runner_commit_rc=0 __FACT__ runner_elapsed_seconds=315 __JSON_BEGIN__ runner_commit { "schema": "router-egress-emergency-refresh-v1", "mode": "commit", "decision": "refresh_ok_rebalance_ok", "reason": "fresh_pool_and_top5_rebalance_completed", "daily_fail_count": 15, "daily_fail_threshold": 5, "threshold_reached": true, "force": false, "cooldown_seconds": 600, "cooldown_remaining": 287, "healthy_vpn_slots": 5, "commit_enabled": true, "direct_failopen_enabled": false, "direct_failopen_action": "disabled_not_allowed_in_step050f", "helper_ok": true, "refresh_cmd": "/root/hmn/hmn-refresh-pool-safe.sh", "refresh_cmd_exists": true, "planner_cmd": "/usr/local/sbin/router-egress-hmn-plan-top5.sh", "planner_cmd_exists": true, "rebalance_apply_cmd": "/usr/local/sbin/router-egress-hmn-rebalance-top5-apply.sh", "rebalance_apply_cmd_exists": true, "watcher_cmd": "/usr/local/sbin/router-egress-health-repair-watch.sh", "watcher_cmd_exists": true, "last_emergency_refresh_status": "refresh_ok_rebalance_ok", "last_emergency_refresh_epoch": 1783803369 } __JSON_END__ runner_commit __BLOCK_BEGIN__ runner_commit_stderr_final __BLOCK_END__ runner_commit_stderr_final __FACT__ old_pool_fallback=false __FACT__ fresh_download_proven=true __FACT__ table200_hash_post=a03a7a5738c031c280e4a3147e9f7c5feb4af524f4d7ea427871b3b6cafd4691 __FACT__ table200_restored=true __JSON_BEGIN__ runner_post { "schema": "router-egress-emergency-refresh-v1", "mode": "dry-run", "decision": "cooldown_active", "reason": "threshold_or_force_reached_but_cooldown_active", "daily_fail_count": 15, "daily_fail_threshold": 5, "threshold_reached": true, "force": false, "cooldown_seconds": 600, "cooldown_remaining": 283, "healthy_vpn_slots": 4, "commit_enabled": true, "direct_failopen_enabled": false, "direct_failopen_action": "disabled_not_allowed_in_step050f", "helper_ok": true, "refresh_cmd": "/root/hmn/hmn-refresh-pool-safe.sh", "refresh_cmd_exists": true, "planner_cmd": "/usr/local/sbin/router-egress-hmn-plan-top5.sh", "planner_cmd_exists": true, "rebalance_apply_cmd": "/usr/local/sbin/router-egress-hmn-rebalance-top5-apply.sh", "rebalance_apply_cmd_exists": true, "watcher_cmd": "/usr/local/sbin/router-egress-health-repair-watch.sh", "watcher_cmd_exists": true, "last_emergency_refresh_status": "refresh_ok_rebalance_ok", "last_emergency_refresh_epoch": 1783803369 } __JSON_END__ runner_post __JSON_BEGIN__ hook_post { "schema": "router-egress-emergency-refresh-v1", "mode": "dry-run", "decision": "cooldown_active", "reason": "threshold_or_force_reached_but_cooldown_active", "daily_fail_count": 15, "daily_fail_threshold": 5, "threshold_reached": true, "force": false, "cooldown_seconds": 600, "cooldown_remaining": 280, "healthy_vpn_slots": 5, "commit_enabled": true, "direct_failopen_enabled": false, "direct_failopen_action": "disabled_not_allowed_in_step050f", "helper_ok": true, "refresh_cmd": "/root/hmn/hmn-refresh-pool-safe.sh", "refresh_cmd_exists": true, "planner_cmd": "/usr/local/sbin/router-egress-hmn-plan-top5.sh", "planner_cmd_exists": true, "rebalance_apply_cmd": "/usr/local/sbin/router-egress-hmn-rebalance-top5-apply.sh", "rebalance_apply_cmd_exists": true, "watcher_cmd": "/usr/local/sbin/router-egress-health-repair-watch.sh", "watcher_cmd_exists": true, "last_emergency_refresh_status": "refresh_ok_rebalance_ok", "last_emergency_refresh_epoch": 1783803369 } __JSON_END__ hook_post __JSON_BEGIN__ planner_post { "schema": "router-egress-hmn-plan-top5-v2", "decision": "plan_ok", "pool": "/root/hmn/cache/ok-awg1-strict-foreign-latest.tsv", "pool_mtime_epoch": 1783702742, "quarantine_enabled": true, "quarantine_excluded_count": 4, "duplicate_excluded_count": 0, "desired_count": 5, "changes_count": 3, "plan": [ {"slot":"egress1","iface":"vpn1","current":"109.248.198.4:37129","target":"192.121.163.235:42530","change":true,"target_rank":"1","target_avg_ms":"39.008"} , {"slot":"egress2","iface":"vpn2","current":"151.236.30.139:33998","target":"37.235.54.96:38971","change":true,"target_rank":"7","target_avg_ms":"62.926"} , {"slot":"egress3","iface":"vpn3","current":"95.211.68.119:45176","target":"95.211.68.119:45176","change":false,"target_rank":"2","target_avg_ms":"44.271"} , {"slot":"egress4","iface":"vpn4","current":"157.173.25.198:34340","target":"192.71.244.202:45735","change":true,"target_rank":"8","target_avg_ms":"66.349"} , {"slot":"egress5","iface":"vpn5","current":"157.173.27.69:41797","target":"157.173.27.69:41797","change":false,"target_rank":"5","target_avg_ms":"56.803"} ] } __JSON_END__ planner_post __FACT__ state_mode_post=NORMAL __FACT__ state_status_post=refresh_ok_rebalance_ok __FACT__ state_epoch_post=1783803369 __FACT__ repair_counter_post=15 __FACT__ hook_running_post=true __FACT__ hook_enabled_post=true __FACT__ watcher_running_post=true __FACT__ watcher_enabled_post=true __FACT__ strict_all_post=true __FACT__ routes_all_post=true __FACT__ emergency_lock_present=false __FACT__ refresh_lock_present=false __FACT__ direct_failopen_changed=false __ERROR__ planner_not_converged === REMOTE AUTO ROLLBACK START === __FACT__ auto_rollback=true === REMOTE AUTO ROLLBACK END ===