vpnc ist manchmal ein bisschen fehlerhaft. Prüfen Sie zunächst immer, ob eine Instanz von vpnc-connect oder vpnc ausgeführt wird, indem Sie Folgendes tun:
ps aux | grep vpnc
Wenn ja, töten Sie es mit kill und der Prozess-ID, die Sie in der zweiten Spalte finden.
Ich persönlich benutze immer vpnc-connect anstelle eines direkten Anrufs an vpnc (auf den meisten Systemen ist afaik ein Symlink zu vpnc).
Könntest du deine Config-Datei posten? Befindet sich unter /etc/vpnc/default.conf und /etc/vpnc.conf (Denken Sie daran, dass Sie sie nicht als normaler Benutzer lesen können.)
Grüße
1
Preet Sindhal
Der Fehler liegt darin, dass versucht wird, den bereits verwendeten Port zu verwenden. Sie können dies durch Ausführen sehen
netstat -tuvnlp
Wenn Sie einen anderen Port angeben, der ausgeführt werden soll, funktioniert das wie
vpnc --local-port=5100 /path/to/vpnfile.conf
0
Col
Hört sich an, als ob bereits etwas anderes Port 4500 verwendet. Versuchen Sie netstat, herauszufinden, was los ist.
Wenn Sie Routing-Tabellen anzeigen möchten, verwenden Sie
netstat -nr
( -nbedeutet numerische Ausgabe (dh IP-Adresse anstelle von Hostname) und -rAusdruck der Routingtabelle.)
Um alle offenen Ports zu finden, verwenden Sie:
netstat -a
Verwenden Sie zum Suchen von Abhörports:
netstat -l
0
user291915
Das ist mir gerade passiert.
In meinem Fall wurde ein anderer VPN-Client installiert (Shrew Soft Ike) und beim Start automatisch gestartet.
Versuchen Sie herauszufinden, ob ein anderer vpn-Client ausgeführt wird (in meinem Fall ps -e | grep ike), beenden Sie ihn und konfigurieren Sie ihn so, dass er nur bei Bedarf startet.