VPNC-Verbindung schlägt fehl - laufender Prozess nicht zu beenden

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Richard
Beiträge: 639
Registriert: 11.10.2012 14:18:37
Lizenz eigener Beiträge: GNU General Public License

VPNC-Verbindung schlägt fehl - laufender Prozess nicht zu beenden

Beitrag von Richard » 10.06.2023 15:19:14

Hallo,

ich habe auf einem Raspberry Pi ein Script laufen, dass eine VPN-Verbindung zu einer entfernten Fritzbox herstellt, per ping ein Netzwerkgerät prüft und alles in eine Log-Datei schreibt. Seit ein paar Wochen kommt es vor, dass keine Verbindung mehr aufgebaut werden kann. Wenn ich das manuell versucht mit "sudo vpnc-connect fritzbox.conf" kommt

Code: Alles auswählen

vpnc-connect: Error binding to source port. Try '--local-port 0'
Failed to bind to 0.0.0.0:4500: Address already in use
Das soll laut Google.-Suche daran liegen, dass am Port 4500 bereits etwas läuft. Das soll man mit "sudo netstat -tulpen | grep -v 0.0.0.0" herausbekommen. Bei mir kommt da

Code: Alles auswählen

sudo netstat -tulpen | grep -v 0.0.0.0
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       Benutzer   Inode      PID/Program name    
tcp6       0      0 ::1:8888                :::*                    LISTEN      0          10911      261/pigpiod         
tcp6       0      0 :::22                   :::*                    LISTEN      0          11417      371/sshd: /usr/sbin 
tcp6       0      0 ::1:25                  :::*                    LISTEN      0          12309      657/exim4           
udp6       0      0 :::46199                :::*                                108        10920      246/avahi-daemon: r 
udp6       0      0 :::5353                 :::*                                108        10918      246/avahi-daemon: r 
Jedoch sehe ich hier nichts an dem Port. Mit "ps aux | grep vpnc" sehe ich aber, dass schlicht noch ein VPNC-Prozess läuft

Code: Alles auswählen

root      3939  0.0  0.5  10072  2236 ?        Ss   05:47   0:29 vpnc-connect fritzbox.conf
pi        7723  0.0  0.4   7456  1952 pts/0    S+   15:07   0:00 grep --color=auto vpnc
Ich vermute der belegt den Port. Wieso das bei netstat nicht steht weiß ich nicht. Mir ist es in den letzten Wochen nur einmal gelungen den Prozess manuell zu beenden mit

Code: Alles auswählen

sudo pkill "vpnc-connect fritzbox.conf"
Meist gibt es keine Rückmeldung, der Prozess läuft aber weiter (die Prozess-ID ist die gleiche). Auch killall oder kill <prozess-id> gehen nicht. Einzig ein Neustart hilft aktuell.

Benutzeravatar
debilian
Beiträge: 1200
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: VPNC-Verbindung schlägt fehl - laufender Prozess nicht zu beenden

Beitrag von debilian » 10.06.2023 15:31:45

Code: Alles auswählen

kill -9 PID
hilft auch nicht?
-- nichts bewegt Sie wie ein GNU --

Richard
Beiträge: 639
Registriert: 11.10.2012 14:18:37
Lizenz eigener Beiträge: GNU General Public License

Re: VPNC-Verbindung schlägt fehl - laufender Prozess nicht zu beenden

Beitrag von Richard » 13.06.2023 21:03:16

Aktuell hängt das VPN nicht, wird aber wieder passieren, dann teste ich das.

Antworten