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