=== SCHEDULED FAILURE === 2026-07-12T04:20:00+00:00 === hmn-refresh-pool-safe start === 2026-07-12T04:20:00+00:00 mode=fresh-download 2026-07-12T04:20:00+00:00 log=/root/hmn/logs/refresh-pool-safe-20260712-042000-16148.log === lock === === pre-state === active=vpn1 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 via 95.165.96.1 dev eth0 uid 0 cache === backup current published pointers/tables === /root/hmn/hmn-refresh-pool-safe.sh: line 153: can't create /root/hmn/backups/refresh-safe-before-20260712-042000-16148/configs-latest-readlink.txt: No space left on device /root/hmn/hmn-refresh-pool-safe.sh: line 154: can't create /root/hmn/backups/refresh-safe-before-20260712-042000-16148/configs-latest-realpath.txt: No space left on device cp: can't create '/root/hmn/backups/refresh-safe-before-20260712-042000-16148/ok-awg1-strict-all-latest.tsv': No space left on device cp: can't create '/root/hmn/backups/refresh-safe-before-20260712-042000-16148/ok-awg1-strict-foreign-latest.tsv': No space left on device cp: can't create '/root/hmn/backups/refresh-safe-before-20260712-042000-16148/selected-awg1-latest.tsv': No space left on device 2026-07-12T04:20:00+00:00 backup=/root/hmn/backups/refresh-safe-before-20260712-042000-16148 latest before: /root/hmn/configs/awg1/20260711-205609 === fresh download stage === 2026-07-12T04:20:00+00:00 trying fresh HMN download via: /root/hmn/hmn-download-all-awg.sh ERROR: не нашёл active VPN interface. Проверь: ip route show table 200 2026-07-12T04:20:00+00:00 fresh_download_rc=1 === validation decision === 2026-07-12T04:20:00+00:00 fresh download failed/unavailable rc=1 2026-07-12T04:20:00+00:00 fallback: keep old configs/latest and validate current local 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-20260712-042000.log === freeze automation during validation === === pre-state === active=vpn1 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 via 95.165.96.1 dev eth0 uid 0 cache === run strict tester on current local pool === tee: /root/hmn/logs/validate-current-pool-20260712-042000.log: No space left on device mkdir: can't create directory '/root/hmn/test-runs/20260712-042000': No space left on device 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/20260712-042000 /root/hmn/hmn-test-all-awg.sh: line 143: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [1/35] 012-DK-Denmark-Copenhagen-S4-192.36.27.17-awg1.conf endpoint: 192.36.27.17:35500 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/012-DK-Denmark-Copenhagen-S4-192.36.27.17-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [2/35] 029-UA-Ukraine-Kyiv-S3-38.244.192.244-awg1.conf endpoint: 38.244.192.244:45389 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/029-UA-Ukraine-Kyiv-S3-38.244.192.244-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [3/35] 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf endpoint: 157.173.27.69:41797 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [4/35] 053-FI-Finland-Helsinki-S4-192.71.247.18-awg1.conf endpoint: 192.71.247.18:35999 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/053-FI-Finland-Helsinki-S4-192.71.247.18-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [5/35] 062-BE-Belgium-Oostkamp-S7-194.71.227.212-awg1.conf endpoint: 194.71.227.212:32583 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/062-BE-Belgium-Oostkamp-S7-194.71.227.212-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [6/35] 063-CL-Chile-Santiago-38.7.197.83-awg1.conf endpoint: 38.7.197.83:38465 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/063-CL-Chile-Santiago-38.7.197.83-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [7/35] 070-CZ-Czech-Republic-Prague-S1-193.235.207.39-awg1.conf endpoint: 193.235.207.39:38330 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/070-CZ-Czech-Republic-Prague-S1-193.235.207.39-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [8/35] 071-US-USA-Los-Angeles-S2-107.172.187.100-awg1.conf endpoint: 107.172.187.100:39480 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/071-US-USA-Los-Angeles-S2-107.172.187.100-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [9/35] 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf endpoint: 78.31.250.16:41729 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [10/35] 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf endpoint: 84.32.230.159:43808 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [11/35] 075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf endpoint: 95.211.68.119:45176 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [12/35] 076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf endpoint: 149.154.157.24:35090 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [13/35] 087-US-USA-New-York-S1-107.175.93.59-awg1.conf endpoint: 107.175.93.59:31095 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/087-US-USA-New-York-S1-107.175.93.59-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/088-US-USA-Dallas-107.174.226.51-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/094-JP-Japan-Tokyo-192.121.162.75-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/114-PS-UAE-Dubai-103.57.251.39-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/117-US-USA-New-York-City-S3-64.253.89.235-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/118-RU-Russia-Moscow-S5-141.98.189.83-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf.ping.txt: nonexistent directory status= loss= avg= /root/hmn/hmn-test-all-awg.sh: line 201: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/129-CH-Switzerland-Zurich-S2-89.46.232.39-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/133-SE-Sweden-Stockholm-S2-46.246.127.84-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/141-RS-Serbia-Belgrade-S2-194.71.126.45-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/147-US-USA-Salt-Lake-City-S2-23.158.72.87-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf.ping.txt: nonexistent directory status= loss= avg= /root/hmn/hmn-test-all-awg.sh: line 201: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/162-KZ-Kazakhstan-Karaganda-S1-109.248.198.4-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/206-HK-Hong-Kong-Central-District-S2-112.120.98.53-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/214-EE-Estonia-Tallinn-S2-89.40.104.201-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/218-KZ-Kazakhstan-Almaty-M2-77.67.8.84-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory Готово. Results: /root/hmn/test-runs/20260712-042000/results.tsv Summary: total=35 OK=0 FAIL=35 OK candidates: awk: /root/hmn/test-runs/20260712-042000/results.tsv: No such file or directory Strict rejects with ping loss: awk: /root/hmn/test-runs/20260712-042000/results.tsv: No such file or directory table 200: 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-20260712-042000.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-20260712-042000.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-20260712-042000.tsv: No space left on device 2026-07-12T04:20:00+00:00 === hmn-refresh-pool-safe start === 2026-07-12T04:20:00+00:00 mode=fresh-download 2026-07-12T04:20:00+00:00 log=/root/hmn/logs/refresh-pool-safe-20260712-042000-16148.log === lock === === pre-state === active=vpn1 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 via 95.165.96.1 dev eth0 uid 0 cache === backup current published pointers/tables === /root/hmn/hmn-refresh-pool-safe.sh: line 153: can't create /root/hmn/backups/refresh-safe-before-20260712-042000-16148/configs-latest-readlink.txt: No space left on device /root/hmn/hmn-refresh-pool-safe.sh: line 154: can't create /root/hmn/backups/refresh-safe-before-20260712-042000-16148/configs-latest-realpath.txt: No space left on device cp: can't create '/root/hmn/backups/refresh-safe-before-20260712-042000-16148/ok-awg1-strict-all-latest.tsv': No space left on device cp: can't create '/root/hmn/backups/refresh-safe-before-20260712-042000-16148/ok-awg1-strict-foreign-latest.tsv': No space left on device cp: can't create '/root/hmn/backups/refresh-safe-before-20260712-042000-16148/selected-awg1-latest.tsv': No space left on device 2026-07-12T04:20:00+00:00 backup=/root/hmn/backups/refresh-safe-before-20260712-042000-16148 latest before: /root/hmn/configs/awg1/20260711-205609 === fresh download stage === 2026-07-12T04:20:00+00:00 trying fresh HMN download via: /root/hmn/hmn-download-all-awg.sh ERROR: не нашёл active VPN interface. Проверь: ip route show table 200 2026-07-12T04:20:00+00:00 fresh_download_rc=1 === validation decision === 2026-07-12T04:20:00+00:00 fresh download failed/unavailable rc=1 2026-07-12T04:20:00+00:00 fallback: keep old configs/latest and validate current local 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-20260712-042000.log === freeze automation during validation === === pre-state === active=vpn1 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 via 95.165.96.1 dev eth0 uid 0 cache === run strict tester on current local pool === tee: /root/hmn/logs/validate-current-pool-20260712-042000.log: No space left on device mkdir: can't create directory '/root/hmn/test-runs/20260712-042000': No space left on device 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/20260712-042000 /root/hmn/hmn-test-all-awg.sh: line 143: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [1/35] 012-DK-Denmark-Copenhagen-S4-192.36.27.17-awg1.conf endpoint: 192.36.27.17:35500 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/012-DK-Denmark-Copenhagen-S4-192.36.27.17-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [2/35] 029-UA-Ukraine-Kyiv-S3-38.244.192.244-awg1.conf endpoint: 38.244.192.244:45389 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/029-UA-Ukraine-Kyiv-S3-38.244.192.244-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [3/35] 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf endpoint: 157.173.27.69:41797 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [4/35] 053-FI-Finland-Helsinki-S4-192.71.247.18-awg1.conf endpoint: 192.71.247.18:35999 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/053-FI-Finland-Helsinki-S4-192.71.247.18-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [5/35] 062-BE-Belgium-Oostkamp-S7-194.71.227.212-awg1.conf endpoint: 194.71.227.212:32583 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/062-BE-Belgium-Oostkamp-S7-194.71.227.212-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [6/35] 063-CL-Chile-Santiago-38.7.197.83-awg1.conf endpoint: 38.7.197.83:38465 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/063-CL-Chile-Santiago-38.7.197.83-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [7/35] 070-CZ-Czech-Republic-Prague-S1-193.235.207.39-awg1.conf endpoint: 193.235.207.39:38330 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/070-CZ-Czech-Republic-Prague-S1-193.235.207.39-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [8/35] 071-US-USA-Los-Angeles-S2-107.172.187.100-awg1.conf endpoint: 107.172.187.100:39480 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/071-US-USA-Los-Angeles-S2-107.172.187.100-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [9/35] 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf endpoint: 78.31.250.16:41729 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [10/35] 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf endpoint: 84.32.230.159:43808 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [11/35] 075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf endpoint: 95.211.68.119:45176 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [12/35] 076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf endpoint: 149.154.157.24:35090 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [13/35] 087-US-USA-New-York-S1-107.175.93.59-awg1.conf endpoint: 107.175.93.59:31095 /root/hmn/hmn-test-all-awg.sh: line 179: can't create /root/hmn/test-runs/20260712-042000/087-US-USA-New-York-S1-107.175.93.59-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/088-US-USA-Dallas-107.174.226.51-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/094-JP-Japan-Tokyo-192.121.162.75-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/114-PS-UAE-Dubai-103.57.251.39-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/117-US-USA-New-York-City-S3-64.253.89.235-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/118-RU-Russia-Moscow-S5-141.98.189.83-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf.ping.txt: nonexistent directory status= loss= avg= /root/hmn/hmn-test-all-awg.sh: line 201: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/129-CH-Switzerland-Zurich-S2-89.46.232.39-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/133-SE-Sweden-Stockholm-S2-46.246.127.84-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/141-RS-Serbia-Belgrade-S2-194.71.126.45-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/147-US-USA-Salt-Lake-City-S2-23.158.72.87-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf.ping.txt: nonexistent directory status= loss= avg= /root/hmn/hmn-test-all-awg.sh: line 201: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/162-KZ-Kazakhstan-Karaganda-S1-109.248.198.4-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/206-HK-Hong-Kong-Central-District-S2-112.120.98.53-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/214-EE-Estonia-Tallinn-S2-89.40.104.201-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/218-KZ-Kazakhstan-Almaty-M2-77.67.8.84-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory [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/20260712-042000/225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf.load.txt: nonexistent directory FAIL: load_error /root/hmn/hmn-test-all-awg.sh: line 181: can't create /root/hmn/test-runs/20260712-042000/results.tsv: nonexistent directory Готово. Results: /root/hmn/test-runs/20260712-042000/results.tsv Summary: total=35 OK=0 FAIL=35 OK candidates: awk: /root/hmn/test-runs/20260712-042000/results.tsv: No such file or directory Strict rejects with ping loss: awk: /root/hmn/test-runs/20260712-042000/results.tsv: No such file or directory table 200: 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-20260712-042000.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-20260712-042000.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-20260712-042000.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-20260712-042000.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-20260712-042000.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-20260712-042000.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-20260712-042000.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-20260712-042000.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-20260712-042000.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-20260712-042000.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-20260712-042000.tsv: No space left on device chmod: /root/hmn/reports/ok-awg1-strict-all-20260712-042000.tsv: No such file or directory chmod: /root/hmn/reports/ok-awg1-strict-foreign-20260712-042000.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-20260712-042000': No space left on device cp: can't create '/root/hmn/cache/ok-awg1-strict-foreign-latest.tsv.before-validate-20260712-042000': No space left on device cp: can't create '/root/hmn/cache/ok-awg1-strict-latest.tsv.before-validate-20260712-042000': No space left on device cp: can't stat '/root/hmn/reports/ok-awg1-strict-all-20260712-042000.tsv': No such file or directory cp: can't stat '/root/hmn/reports/ok-awg1-strict-foreign-20260712-042000.tsv': No such file or directory cp: can't stat '/root/hmn/reports/ok-awg1-strict-all-20260712-042000.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 === /root/hmn/hmn-validate-current-pool.sh: line 203: can't create /root/hmn/state/bad-endpoints-20260712.txt: No space left on device 2026-07-12T04:20:06+00:00 validate_current_pool_rc=1 2026-07-12T04:20:06+00:00 old/current pool validation failed; rolling back published tables 2026-07-12T04:20:06+00:00 rollback: restoring published pointers/tables from /root/hmn/backups/refresh-safe-before-20260712-042000-16148 2026-07-12T04:20:06+00:00 rollback WARN: no usable old latest target /root/hmn/hmn-refresh-pool-safe.sh: line 48: can't create /root/hmn/state/refresh-retry-needed: No space left on device /root/hmn/hmn-refresh-pool-safe.sh: line 49: can't create /root/hmn/state/refresh-retry-reason: No space left on device 2026-07-12T04:20:06+00:00 retry-needed set: fresh_download_failed_and_old_pool_validation_failed_rc_1 === BACKUP LISTING === path=/root/hmn/backups/refresh-safe-before-20260712-042000-16148 === ACTIVE INTERFACE CONTRACT === /root/hmn/hmn-apply-selected.sh:243:ip route show table 200 /root/hmn/hmn-code-test.sh:21:ACTIVE="$(ip route show table 200 | awk '/^default dev /{print $3; exit}')" /root/hmn/hmn-code-test.sh:28: echo "ERROR: не нашёл active VPN interface в table 200." /root/hmn/hmn-code-test.sh:29: ip route show table 200 /root/hmn/hmn-download-all-awg.sh:32: ACTIVE="$(ip route show table 200 | awk '/^default dev /{print $3; exit}')" /root/hmn/hmn-download-all-awg.sh:38: echo "ERROR: не нашёл active VPN interface." /root/hmn/hmn-download-all-awg.sh:40: echo " ip route show table 200" /root/hmn/hmn-load-vpn-slot.sh:26:ACTIVE="$(ip route show table 200 | awk '/^default dev /{print $3; exit}')" /root/hmn/hmn-load-vpn-slot.sh:30: echo "Current table 200 active slot: $ACTIVE" /root/hmn/hmn-load-vpn-slot.sh:101:echo " active table 200 before load: ${ACTIVE:-none}" /root/hmn/hmn-load-vpn-slot.sh:176:echo "table 200 after load:" /root/hmn/hmn-load-vpn-slot.sh:177:ip route show table 200 /root/hmn/hmn-load-vpn-test.sh:165:echo "Current table 200:" /root/hmn/hmn-load-vpn-test.sh:166:ip route show table 200 /root/hmn/hmn-load-vpn-test.sh:183: echo "Table 200 after ifup:" /root/hmn/hmn-load-vpn-test.sh:184: ip route show table 200 /root/hmn/hmn-load-vpn-user.sh:213:echo "Current table 200:" /root/hmn/hmn-load-vpn-user.sh:214:ip route show table 200 /root/hmn/hmn-load-vpn-user.sh:230: echo "Table 200 after ifup:" /root/hmn/hmn-load-vpn-user.sh:231: ip route show table 200 /root/hmn/hmn-refill-slot.sh:26:[ "$ACTIVE_SLOT" = "vpn1" ] || [ "$ACTIVE_SLOT" = "vpn2" ] || { /root/hmn/hmn-refill-slot.sh:188:ip route replace default dev "$ACTIVE_SLOT" table 200 /root/hmn/hmn-refill-slot.sh:249:ip route replace default dev "$ACTIVE_SLOT" table 200 /root/hmn/hmn-refill-slot.sh:254:ip route show table 200 /root/hmn/hmn-refill-slot.sh:255:ip route get 9.9.9.9 from 10.200.0.2 /root/hmn/hmn-refresh-awg.sh:65: ip route show table 200 | awk ' /root/hmn/hmn-refresh-awg.sh:109:echo "table 200 default dev: $TABLE_DEV" /root/hmn/hmn-refresh-awg.sh:110:ip route show table 200 /root/hmn/hmn-refresh-awg.sh:113: fail "table 200 default dev does not match active slot" /root/hmn/hmn-refresh-awg.sh:128:echo "1. download fresh AWG configs through active VPN interface" /root/hmn/hmn-refresh-awg.sh:147: ip route show table 200 /root/hmn/hmn-refresh-awg.sh:183: echo "table 200:" /root/hmn/hmn-refresh-awg.sh:184: ip route show table 200 /root/hmn/hmn-refresh-awg.sh:187: ip route get "$PING_IP" from 10.200.0.2 /root/hmn/hmn-refresh-pool-safe.sh:145: ip route show table 200 /root/hmn/hmn-refresh-pool-safe.sh:146: ip route get 9.9.9.9 from 10.200.0.2 2>/dev/null || true /root/hmn/hmn-refresh-pool-safe.sh:266: ip route show table 200 /root/hmn/hmn-refresh-pool-safe.sh:267: ip route get 9.9.9.9 from 10.200.0.2 2>/dev/null || true /root/hmn/hmn-set-code.sh:68:# auto = use default dev from routing table 200 /root/hmn/hmn-test-all-awg.sh:238:echo "table 200:" /root/hmn/hmn-test-all-awg.sh:239:ip route show table 200 /root/hmn/hmn-validate-current-pool.sh:92:ip route show table 200 /root/hmn/hmn-validate-current-pool.sh:93:ip route get 9.9.9.9 from 10.200.0.2 2>&1 || true /root/hmn/hmn-validate-current-pool.sh:232: ip route replace default dev "$ACTIVE" table 200 2>/dev/null || true /root/hmn/hmn-validate-current-pool.sh:250:ip route show table 200 /root/hmn/hmn-validate-current-pool.sh:251:ip route get 9.9.9.9 from 10.200.0.2 2>&1 || true /root/hmn/hmn-vpn-egress-revive.sh:22: ip -4 route show table 200 | awk ' /root/hmn/hmn-vpn-egress-revive.sh:65: ip -4 route replace default dev "$WANT" table 200 2>/dev/null || true /root/hmn/hmn-vpn-egress-revive.sh:115: ip -4 route show table 200 /root/hmn/hmn-vpn-egress-revive.sh:136: vpn1|vpn2) TARGET="$ACTIVE_SLOT" ;; /root/hmn/hmn-vpn-egress-revive.sh:163: echo "=== wait table 200 default ===" /root/hmn/hmn-vpn-egress-revive.sh:167: ip -4 route show table 200 /root/hmn/hmn-vpn-egress-revive.sh:184: ip -4 route show table 200 /root/hmn/hmn-vpn-user-override.sh:64: ip -4 route show table 200 2>/dev/null | sed -n 's/^default dev \([^ ]*\).*/\1/p' | head -n 1 /root/hmn/hmn-vpn-user-override.sh:73: ip -4 route replace default dev vpn_user table 200 /root/hmn/hmn-vpn-user-override.sh:74: echo "VPN_USER_OVERRIDE vpn_user | default dev vpn_user scope link" > "$ROUTE_STATE_FILE" /root/hmn/hmn-vpn-user-override.sh:173: echo "=== table 200 ===" /root/hmn/hmn-vpn-user-override.sh:175: ip -4 route show table 200 2>/dev/null || true /root/hmn/hmn-vpn-user-override.sh:241: echo "=== activate table 200 override ===" /root/hmn/hmn-vpn-user-override.sh:242: ensure_vpn_user_route || die "failed to set table 200 default dev vpn_user" /root/hmn/hmn-vpn-user-override.sh:261: if [ "$(current_table200_default_dev)" = "vpn_user" ]; then /root/hmn/hmn-vpn-user-override.sh:262: ip -4 route del default table 200 2>/dev/null || true /usr/local/sbin/router-egress-slots-apply.sh:30: ip route replace default dev vpn1 table 201 /usr/local/sbin/router-egress-slots-apply.sh:31: ip route replace default dev vpn2 table 202 /usr/local/sbin/router-egress-slots-apply.sh:32: ip route replace default dev vpn3 table 203 /usr/local/sbin/router-egress-slots-apply.sh:33: ip route replace default dev vpn4 table 204 /usr/local/sbin/router-egress-slots-apply.sh:34: ip route replace default dev vpn5 table 205 /usr/local/sbin/router-egress-slots-apply.sh:44: ip route show table 200 | grep -F "default dev vpn1" >/dev/null || { /usr/local/sbin/router-egress-slots-apply.sh:45: echo "BLOCK: legacy_table200_default_vpn1_missing" === REPAIR HISTORY === 2026-07-11T19:17:51Z action=emergency_refresh_start count=10 threshold=5 direct_failopen=false 2026-07-11T19:17:51+00:00 === hmn-refresh-pool-safe start === 2026-07-11T19:17:51+00:00 mode=fresh-download 2026-07-11T19:17:51+00:00 log=/root/hmn/logs/refresh-pool-safe-20260711-191751-11798.log === lock === === pre-state === active=vpn1 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 via 95.165.96.1 dev eth0 uid 0 cache === backup current published pointers/tables === 2026-07-11T19:17:51+00:00 backup=/root/hmn/backups/refresh-safe-before-20260711-191751-11798 latest before: /root/hmn/configs/awg1/20260710-163600 === fresh download stage === 2026-07-11T19:17:51+00:00 trying fresh HMN download via: /root/hmn/hmn-download-all-awg.sh ERROR: не нашёл active VPN interface. Проверь: ip route show table 200 2026-07-11T19:17:51+00:00 fresh_download_rc=1 === validation decision === 2026-07-11T19:17:51+00:00 fresh download failed/unavailable rc=1 2026-07-11T19:17:51+00:00 fallback: keep old configs/latest and validate current local 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-191751.log === freeze automation during validation === === pre-state === active=vpn1 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 via 95.165.96.1 dev eth0 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-191751 [1/35] 012-DK-Denmark-Copenhagen-S4-192.36.27.17-awg1.conf endpoint: 192.36.27.17:35500 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [2/35] 029-UA-Ukraine-Kyiv-S3-38.244.192.244-awg1.conf endpoint: 38.244.192.244:45389 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [3/35] 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf endpoint: 157.173.27.69:41797 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=58.883 [4/35] 053-FI-Finland-Helsinki-S4-192.71.247.18-awg1.conf endpoint: 192.71.247.18:35999 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [5/35] 062-BE-Belgium-Oostkamp-S7-194.71.227.212-awg1.conf endpoint: 194.71.227.212:32583 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=216.277 [6/35] 063-CL-Chile-Santiago-38.7.197.83-awg1.conf endpoint: 38.7.197.83:38465 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=251.667 [7/35] 070-CZ-Czech-Republic-Prague-S1-193.235.207.39-awg1.conf endpoint: 193.235.207.39:38330 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=66.640 [8/35] 071-US-USA-Los-Angeles-S2-107.172.187.100-awg1.conf endpoint: 107.172.187.100:39480 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=201.061 [9/35] 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf endpoint: 78.31.250.16:41729 status=FAIL_PING_LOSS loss=9.9.9.9:20%,1.1.1.1:40% avg=48.989 [10/35] 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf endpoint: 84.32.230.159:43808 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=71.359 [11/35] 075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf endpoint: 95.211.68.119:45176 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=45.674 [12/35] 076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf endpoint: 149.154.157.24:35090 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=229.548 [13/35] 087-US-USA-New-York-S1-107.175.93.59-awg1.conf endpoint: 107.175.93.59:31095 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=137.499 [14/35] 088-US-USA-Dallas-107.174.226.51-awg1.conf endpoint: 107.174.226.51:44839 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=173.756 [15/35] 094-JP-Japan-Tokyo-192.121.162.75-awg1.conf endpoint: 192.121.162.75:45945 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [16/35] 108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf endpoint: 89.46.237.14:38594 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=78.069 [17/35] 114-PS-UAE-Dubai-103.57.251.39-awg1.conf endpoint: 103.57.251.39:37380 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [18/35] 115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf endpoint: 185.14.97.234:37492 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=60.249 [19/35] 117-US-USA-New-York-City-S3-64.253.89.235-awg1.conf endpoint: 64.253.89.235:37402 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=144.048 [20/35] 118-RU-Russia-Moscow-S5-141.98.189.83-awg1.conf endpoint: 141.98.189.83:39408 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=85.370 [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 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=39.100 [22/35] 129-CH-Switzerland-Zurich-S2-89.46.232.39-awg1.conf endpoint: 89.46.232.39:40316 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [23/35] 133-SE-Sweden-Stockholm-S2-46.246.127.84-awg1.conf endpoint: 46.246.127.84:36230 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=63.768 [24/35] 141-RS-Serbia-Belgrade-S2-194.71.126.45-awg1.conf endpoint: 194.71.126.45:32821 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [25/35] 146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf endpoint: 37.235.54.96:38971 status=FAIL_PING_LOSS loss=9.9.9.9:20%,1.1.1.1:40% avg=65.111 [26/35] 147-US-USA-Salt-Lake-City-S2-23.158.72.87-awg1.conf endpoint: 23.158.72.87:45460 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=184.249 [27/35] 149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf endpoint: 157.173.25.198:34340 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=63.183 [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 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=51.096 [29/35] 153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf endpoint: 192.71.244.202:45735 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=64.716 [30/35] 162-KZ-Kazakhstan-Karaganda-S1-109.248.198.4-awg1.conf endpoint: 109.248.198.4:37129 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=202.187 [31/35] 180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf endpoint: 151.236.30.139:33998 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=68.127 [32/35] 206-HK-Hong-Kong-Central-District-S2-112.120.98.53-awg1.conf endpoint: 112.120.98.53:46369 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=196.454 [33/35] 214-EE-Estonia-Tallinn-S2-89.40.104.201-awg1.conf endpoint: 89.40.104.201:36979 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [34/35] 218-KZ-Kazakhstan-Almaty-M2-77.67.8.84-awg1.conf endpoint: 77.67.8.84:43378 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=162.698 [35/35] 225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf endpoint: 192.71.27.64:40044 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=173.755 Готово. Results: /root/hmn/test-runs/20260711-191751/results.tsv Summary: total=35 OK=18 FAIL=17 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=58.883 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=216.277 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=251.667 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=71.359 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=45.674 108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf | 89.46.237.14:38594 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=78.069 115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf | 185.14.97.234:37492 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=60.249 117-US-USA-New-York-City-S3-64.253.89.235-awg1.conf | 64.253.89.235:37402 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=144.048 118-RU-Russia-Moscow-S5-141.98.189.83-awg1.conf | 141.98.189.83:39408 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=85.370 128-LV-Latvia-Riga-S1-192.121.163.235-awg1.conf | 192.121.163.235:42530 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=39.100 147-US-USA-Salt-Lake-City-S2-23.158.72.87-awg1.conf | 23.158.72.87:45460 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=184.249 149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf | 157.173.25.198:34340 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=63.183 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf | 178.215.227.13:44408 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=51.096 153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf | 192.71.244.202:45735 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=64.716 162-KZ-Kazakhstan-Karaganda-S1-109.248.198.4-awg1.conf | 109.248.198.4:37129 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=202.187 180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf | 151.236.30.139:33998 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=68.127 206-HK-Hong-Kong-Central-District-S2-112.120.98.53-awg1.conf | 112.120.98.53:46369 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=196.454 225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf | 192.71.27.64:40044 | loss=9.9.9.9:0%,1.1.1.1:0% | avg=173.755 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.640 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=201.061 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf | 78.31.250.16:41729 | loss=9.9.9.9:20%,1.1.1.1:40% | avg=48.989 076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf | 149.154.157.24:35090 | loss=9.9.9.9:0%,1.1.1.1:20% | avg=229.548 087-US-USA-New-York-S1-107.175.93.59-awg1.conf | 107.175.93.59:31095 | loss=9.9.9.9:0%,1.1.1.1:20% | avg=137.499 088-US-USA-Dallas-107.174.226.51-awg1.conf | 107.174.226.51:44839 | loss=9.9.9.9:0%,1.1.1.1:20% | avg=173.756 133-SE-Sweden-Stockholm-S2-46.246.127.84-awg1.conf | 46.246.127.84:36230 | loss=9.9.9.9:0%,1.1.1.1:20% | avg=63.768 146-GB-United-Kingdom-London-S1-37.235.54.96-awg1.conf | 37.235.54.96:38971 | loss=9.9.9.9:20%,1.1.1.1:40% | avg=65.111 218-KZ-Kazakhstan-Almaty-M2-77.67.8.84-awg1.conf | 77.67.8.84:43378 | loss=9.9.9.9:0%,1.1.1.1:20% | avg=162.698 table 200: 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-191751/results.tsv all_ok=18 foreign_ok=13 === publish strict tables atomically === === 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.100 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 45.674 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 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 178.215.227.13:44408 51.096 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 4 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 157.173.27.69:41797 58.883 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 5 115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf 185.14.97.234:37492 60.249 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf 6 149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 157.173.25.198:34340 63.183 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 153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 192.71.244.202:45735 64.716 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 8 180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 151.236.30.139:33998 68.127 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 9 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 84.32.230.159:43808 71.359 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 10 108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf 89.46.237.14:38594 78.069 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 11 118-RU-Russia-Moscow-S5-141.98.189.83-awg1.conf 141.98.189.83:39408 85.370 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/118-RU-Russia-Moscow-S5-141.98.189.83-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.100 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 45.674 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 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 178.215.227.13:44408 51.096 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 4 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 157.173.27.69:41797 58.883 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 5 115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf 185.14.97.234:37492 60.249 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf 6 149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 157.173.25.198:34340 63.183 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 153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 192.71.244.202:45735 64.716 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 8 180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 151.236.30.139:33998 68.127 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 9 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 84.32.230.159:43808 71.359 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 10 108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf 89.46.237.14:38594 78.069 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 11 225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf 192.71.27.64:40044 173.755 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf --- bad file after reset --- bad file empty === done validate-current-pool === 2026-07-11T19:28:59+00:00 validate_current_pool_rc=0 2026-07-11T19:28:59+00:00 retry-needed set: fresh_download_failed_rc_1 === run manager once after validation === STEP_048M: legacy manager stage quarantined; skipping /usr/bin/vpn-egress-manager.sh 2026-07-11T19:28:59+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/20260710-163600 === refresh status === USING_OLD_POOL_RETESTED 2026-07-11T19:28:59+00:00 pool_source=old-after-download-fail last_fresh_download_rc=1 last_fresh_download_at=2026-07-11T19:17:51+00:00 retry_needed_at=2026-07-11T19:28:59+00:00 retry_reason=fresh_download_failed_rc_1 === 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.100 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 45.674 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 150-NL-Netherlands-Amsterdam-R5-178.215.227.13-awg1.conf 178.215.227.13:44408 51.096 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 4 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf 157.173.27.69:41797 58.883 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 5 115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf 185.14.97.234:37492 60.249 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/115-NO-Norway-Sandefjord-S15-185.14.97.234-awg1.conf 6 149-AT-Austria-Vienna-S3-157.173.25.198-awg1.conf 157.173.25.198:34340 63.183 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 153-SI-Slovenia-Ljubljana-S3-192.71.244.202-awg1.conf 192.71.244.202:45735 64.716 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 8 180-AT-Austria-Graz-S1-151.236.30.139-awg1.conf 151.236.30.139:33998 68.127 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 9 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf 84.32.230.159:43808 71.359 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 10 108-HU-Hungary-Budapest-S6-89.46.237.14-awg1.conf 89.46.237.14:38594 78.069 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 11 225-IL-Israel-Tel-Aviv-S5-192.71.27.64-awg1.conf 192.71.27.64:40044 173.755 9.9.9.9:0%,1.1.1.1:0% /root/hmn/configs/awg1/latest/225-IL-Israel-Tel-Aviv-S5-192.71.27.64-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-11T19:28:59+00:00 === hmn-refresh-pool-safe done === wrapper_rc=0 wrapper_log=/root/hmn/logs/refresh-pool-safe-20260711-191751-11798.log { "schema": "router-egress-hmn-rebalance-top5-v1", "mode": "--commit", "decision": "commit_ok", "reason": "changes_applied", "pool": "/root/hmn/cache/ok-awg1-strict-foreign-latest.tsv", "pool_age_sec": 0, "pool_endpoint_count": 13, "top_count": 5, "changes_count": 2, "apply_performed": true, "apply_ok": true, "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.100","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":"185.14.97.234:37492","change":true,"target_rank":"5","target_avg_ms":"60.249","target_file":"115-NO-Norway-Sandefjord-S15-185.14.97.234-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":"45.674","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":"178.215.227.13:44408","target":"178.215.227.13:44408","change":false,"target_rank":"3","target_avg_ms":"51.096","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":"4","target_avg_ms":"58.883","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} } 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 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 [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 [6/35] CL | Chile, Santiago | 38.7.197.83:38465 OK -> 38.7.197.83:38465 | address=10.101.61.41/32 | match=yes [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 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 [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 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [2/35] 029-UA-Ukraine-Kyiv-S3-38.244.192.244-awg1.conf endpoint: 38.244.192.244:45389 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [3/35] 049-DE-Germany-Berlin-S7-157.173.27.69-awg1.conf endpoint: 157.173.27.69:41797 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=59.893 [4/35] 053-FI-Finland-Helsinki-S4-192.71.247.18-awg1.conf endpoint: 192.71.247.18:35999 status=FAIL_NO_HANDSHAKE loss=9.9.9.9:100%,1.1.1.1:100% avg=- [5/35] 062-BE-Belgium-Oostkamp-S7-194.71.227.212-awg1.conf endpoint: 194.71.227.212:32583 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=214.579 [6/35] 063-CL-Chile-Santiago-38.7.197.83-awg1.conf endpoint: 38.7.197.83:38465 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=329.837 [7/35] 070-CZ-Czech-Republic-Prague-S1-193.235.207.39-awg1.conf endpoint: 193.235.207.39:38330 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=66.976 [8/35] 071-US-USA-Los-Angeles-S2-107.172.187.100-awg1.conf endpoint: 107.172.187.100:39480 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:20% avg=185.197 [9/35] 072-NL-Netherlands-Amsterdam-S8-78.31.250.16-awg1.conf endpoint: 78.31.250.16:41729 status=FAIL_PING_LOSS loss=9.9.9.9:0%,1.1.1.1:40% avg=48.103 [10/35] 073-TR-Turkey-Istanbul-S3-84.32.230.159-awg1.conf endpoint: 84.32.230.159:43808 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=74.977 [11/35] 075-NL-Netherlands-Amsterdam-H13-95.211.68.119-awg1.conf endpoint: 95.211.68.119:45176 status=OK loss=9.9.9.9:0%,1.1.1.1:0% avg=44.615 [12/35] 076-IT-Italy-Milan-S3-149.154.157.24-awg1.conf endpoint: 149.154.157.24:35090 status=FAIL_PING_LOSS loss=9.9.9.9:20%,1.1.1.1:0% avg=237.712 [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= [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= [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 { "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} } Sat Jul 11 20:07:19 2026 daemon.notice netifd: Network device 'vpn4' link is down Sat Jul 11 20:07:19 2026 daemon.notice netifd: Interface 'vpn4' is now down Sat Jul 11 20:07:19 2026 daemon.notice netifd: Interface 'vpn4' is setting up now Sat Jul 11 20:07:19 2026 daemon.notice netifd: Interface 'vpn4' is now up Sat Jul 11 20:07:19 2026 daemon.notice netifd: Network device 'vpn4' link is up Sat Jul 11 20:07:19 2026 user.notice firewall: Reloading firewall due to ifup of vpn4 (vpn4) Sat Jul 11 20:22:22 2026 daemon.notice netifd: vpn4 (27281): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found Sat Jul 11 20:22:22 2026 daemon.notice netifd: Network device 'vpn4' link is down Sat Jul 11 20:22:22 2026 daemon.notice netifd: Interface 'vpn4' is now down Sat Jul 11 20:22:22 2026 daemon.notice netifd: Interface 'vpn4' is setting up now Sat Jul 11 20:22:22 2026 daemon.notice netifd: Interface 'vpn4' is now up Sat Jul 11 20:22:22 2026 daemon.notice netifd: Network device 'vpn4' link is up Sat Jul 11 20:22:22 2026 user.notice firewall: Reloading firewall due to ifup of vpn4 (vpn4) Sat Jul 11 20:38:36 2026 daemon.notice netifd: vpn4 (5385): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found Sat Jul 11 20:38:36 2026 daemon.notice netifd: Network device 'vpn4' link is down Sat Jul 11 20:38:36 2026 daemon.notice netifd: Interface 'vpn4' is now down Sat Jul 11 20:38:36 2026 daemon.notice netifd: Interface 'vpn4' is setting up now Sat Jul 11 20:38:36 2026 daemon.notice netifd: Interface 'vpn4' is now up Sat Jul 11 20:38:36 2026 daemon.notice netifd: Network device 'vpn4' link is up Sat Jul 11 20:38:36 2026 user.notice firewall: Reloading firewall due to ifup of vpn4 (vpn4) Sat Jul 11 21:00:53 2026 daemon.notice netifd: vpn1 (29453): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found Sat Jul 11 21:00:53 2026 daemon.notice netifd: Network device 'vpn1' link is down Sat Jul 11 21:00:53 2026 daemon.notice netifd: Interface 'vpn1' is now down Sat Jul 11 21:00:53 2026 daemon.notice netifd: Interface 'vpn1' is setting up now Sat Jul 11 21:00:53 2026 daemon.notice netifd: Interface 'vpn1' is now up Sat Jul 11 21:00:53 2026 daemon.notice netifd: Network device 'vpn1' link is up Sat Jul 11 21:00:54 2026 user.notice firewall: Reloading firewall due to ifup of vpn1 (vpn1) Sat Jul 11 21:01:10 2026 daemon.notice netifd: vpn1 (29945): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found Sat Jul 11 21:01:11 2026 daemon.notice netifd: Network device 'vpn1' link is down Sat Jul 11 21:01:11 2026 daemon.notice netifd: Interface 'vpn1' is now down Sat Jul 11 21:01:11 2026 daemon.notice netifd: Interface 'vpn1' is setting up now Sat Jul 11 21:01:11 2026 daemon.notice netifd: Interface 'vpn1' is now up Sat Jul 11 21:01:11 2026 daemon.notice netifd: Network device 'vpn1' link is up Sat Jul 11 21:01:11 2026 user.notice firewall: Reloading firewall due to ifup of vpn1 (vpn1) Sat Jul 11 21:01:41 2026 daemon.notice netifd: vpn4 (32409): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found Sat Jul 11 21:01:41 2026 daemon.notice netifd: Network device 'vpn4' link is down Sat Jul 11 21:01:41 2026 daemon.notice netifd: Interface 'vpn4' is now down Sat Jul 11 21:01:41 2026 daemon.notice netifd: Interface 'vpn4' is setting up now Sat Jul 11 21:01:41 2026 daemon.notice netifd: Interface 'vpn4' is now up Sat Jul 11 21:01:41 2026 daemon.notice netifd: Network device 'vpn4' link is up Sat Jul 11 21:01:41 2026 user.notice firewall: Reloading firewall due to ifup of vpn4 (vpn4) Sat Jul 11 21:27:29 2026 daemon.notice netifd: vpn4 (27182): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found Sat Jul 11 21:27:29 2026 daemon.notice netifd: Network device 'vpn4' link is down Sat Jul 11 21:27:29 2026 daemon.notice netifd: Interface 'vpn4' is now down Sat Jul 11 21:27:29 2026 daemon.notice netifd: Interface 'vpn4' is setting up now Sat Jul 11 21:27:29 2026 daemon.notice netifd: Interface 'vpn4' is now up Sat Jul 11 21:27:29 2026 daemon.notice netifd: Network device 'vpn4' link is up Sat Jul 11 21:27:29 2026 user.notice firewall: Reloading firewall due to ifup of vpn4 (vpn4) Sun Jul 12 04:40:00 2026 daemon.notice netifd: vpn1 (29109): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found Sun Jul 12 04:40:00 2026 daemon.notice netifd: Network device 'vpn1' link is down Sun Jul 12 04:40:00 2026 daemon.notice netifd: Interface 'vpn1' is now down Sun Jul 12 04:40:00 2026 daemon.notice netifd: Interface 'vpn1' is setting up now Sun Jul 12 04:40:00 2026 daemon.notice netifd: Interface 'vpn1' is now up Sun Jul 12 04:40:00 2026 daemon.notice netifd: Network device 'vpn1' link is up Sun Jul 12 04:40:00 2026 user.notice firewall: Reloading firewall due to ifup of vpn1 (vpn1) Sun Jul 12 04:40:16 2026 daemon.notice netifd: vpn2 (29430): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found Sun Jul 12 04:40:16 2026 daemon.notice netifd: Network device 'vpn2' link is down Sun Jul 12 04:40:16 2026 daemon.notice netifd: Interface 'vpn2' is now down Sun Jul 12 04:40:16 2026 daemon.notice netifd: Interface 'vpn2' is setting up now Sun Jul 12 04:40:16 2026 daemon.notice netifd: Interface 'vpn2' is now up Sun Jul 12 04:40:16 2026 daemon.notice netifd: Network device 'vpn2' link is up Sun Jul 12 04:40:16 2026 user.notice firewall: Reloading firewall due to ifup of vpn2 (vpn2) Sun Jul 12 04:40:32 2026 daemon.notice netifd: vpn4 (29671): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found Sun Jul 12 04:40:32 2026 daemon.notice netifd: Network device 'vpn4' link is down Sun Jul 12 04:40:32 2026 daemon.notice netifd: Interface 'vpn4' is now down Sun Jul 12 04:40:32 2026 daemon.notice netifd: Interface 'vpn4' is setting up now Sun Jul 12 04:40:33 2026 daemon.notice netifd: Interface 'vpn4' is now up Sun Jul 12 04:40:33 2026 daemon.notice netifd: Network device 'vpn4' link is up Sun Jul 12 04:40:33 2026 user.notice firewall: Reloading firewall due to ifup of vpn4 (vpn4)