From b55708721c51ed7df1090a40073fc99b91ab9718 Mon Sep 17 00:00:00 2001 From: alexz Date: Sun, 4 Jan 2026 10:28:56 +0000 Subject: [PATCH] Add host routing service restart after VPN connects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SSH to host and restart rego-routing.service after VPN connection is established in the VM. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- apps/rego-tunnel/shared/cisco-vpn | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/rego-tunnel/shared/cisco-vpn b/apps/rego-tunnel/shared/cisco-vpn index a9ad415..c70f17e 100644 --- a/apps/rego-tunnel/shared/cisco-vpn +++ b/apps/rego-tunnel/shared/cisco-vpn @@ -609,6 +609,14 @@ start_anyconnect() { # Setup forwarding setup_forwarding + # Restart host routing service + log INFO "Restarting host routing service..." + if ssh -o ConnectTimeout=5 -o BatchMode=yes root@ssh.alexzaw.dev systemctl restart rego-routing.service; then + log INFO "Host routing service restarted" + else + log WARN "Failed to restart host routing service" + fi + # Test connection log INFO "Testing connection to $TARGET_IP..." if ping -c 2 -W 3 "$TARGET_IP" &>/dev/null; then