Hallo,
ich habe folgende Topologie:
Noch ein wichtiger Hinweis: Ich hab noch zwei weitere Windows 10 Clients mit dem Server verbunden, die haben beide mit dem automatischen reconnect überhaupt kein Problem, die sind super stabil nach einem Server-Neustart.
ich habe folgende Topologie:
- Synology 1 "SATURN" ist ein TCP basierter OpenVPN Server
- es gibt ein Client Config Dir, um dem zweiten Synology "PLUTO" eine fixe IP zu geben (10.10.0.10)
und das Subnetz hinter dem VPN Client mittels iroute bekannt zu machen (192.168.1.0/24) - klicke ich beim PLUTO in Systemeinstellungen auf Verbinden, verbindet er problemlos und alles funktioniert
Ich hab beim Client die Einstellung gesetzt, dass er bei Verbindungsabbruch automatisch neu verbinden soll gesetzt - im fehlerfreien Fall sieht ein ps aux | grep openvpn so aus:
Bash:root 10904 0.0 0.0 25456 3080 ? Ss 11:42 0:00 /usr/sbin/openvpn --daemon --cd /usr/syno/etc/synovpnclient/openvpn --config client_o1611942711 --writepid /var/run/ovpn_client.pid root 10953 0.0 0.0 25456 740 ? Ss 11:42 0:00 /usr/sbin/openvpn --daemon --cd /usr/syno/etc/synovpnclient/openvpn --config client_o1611942711 --writepid /var/run/ovpn_client.pid
- warum da zwei PIDs zu sehen sind, versteh ich nicht, aber es läuft
- jetzt kommt das Problem:
- wenn ich serverseitig einen Neustart mache (SATURN Neustart, oder nur openvpn Server neustart ist egal), schafft der Client keinen connect mehr
- er baut die Verbindung immer wieder neu auf, manchmal steht sie ganz kurz, bricht dann wieder ein
- das ist dann eine Dauerschleife und hört nicht mehr auf, es werden immer mehr openvpn PIDs auf dem Client sichtbar
- Lösung:
- ins Webinterface von PLUTO gehen, und auf "trennen" klicken -> Verbindung wird grau
- sofort wieder auf "Verbinden
=> Erster Verbindungsversuch klappt
- initialer Verbindungsaufbau: Klappt
- Neustart des openvpn Servers
- Connect / Reconnect Loop mehrere Versuche
- "Trennen" / "Verbinden" des Clients
- nächster Verbindungsversuch klappt wieder
Noch ein wichtiger Hinweis: Ich hab noch zwei weitere Windows 10 Clients mit dem Server verbunden, die haben beide mit dem automatischen reconnect überhaupt kein Problem, die sind super stabil nach einem Server-Neustart.