Ich habe einen Server, der mehrere Frontends und APIs hostet, und diese APIs benötigen AnyConnect VPN, um auf eine Remote-Datenbank zugreifen zu können. In den letzten 2 Wochen jedoch (Nach einem kompletten Serverneustart vermute ich) wenn ich mich per SSH mit meinem Server verbinde, wird die VPN-Verbindung getrennt und muss manuell wiederhergestellt werden, was zu Störungen bei den APIs führt und zu vielen Ausfallzeiten führt. Hat jemand ein ähnliches Problem?
Ich weiß mit Sicherheit, dass die Verbindung zum Server über SSH vor den letzten zwei Wochen problemlos funktionierte und keine Probleme mit der VPN-Verbindung verursachte. Die einzige Ursache, die mir einfällt, ist, dass die Verbindung monatelang bestand, vielleicht nach einer erneuten Verbindung, automatische Updates durchgeführt wurden, die einige Einstellungen geändert haben, die dieses SSH-Problem verursacht haben, oder dass der Neustart des Servers etwas im Zusammenhang mit dem IP-Routing geändert hat.
Das Syslog unter var/log/syslog zeigt Folgendes, nachdem ich mich per SSH verbunden habe:
E4CA10B acvpnagent[798]: Abbruchgrundcode 5: Der Benutzer meldet sich vom System ab. E4CA10B acvpnagent[798]: Funktion: OnTunnelStateChange Datei: ../../vpn/Agent/TND.cpp Zeile: 2053 Tunnelstatusänderungsbenachrichtigung (neu 3, alt 1)
E4CA10B acvpnagent[798]: Die primäre DTLS-Verbindung zum sicheren Gateway wird abgebaut.
Offenbar wird eine Verbindung zum Server über SSH als Abmeldung eines Benutzers erkannt, was dazu führt, dass das VPN beendet wird. Hat jemand eine Ahnung, warum das so ist und wie man das beheben kann?