So debuggen Sie VPN-Verbindungsprobleme (13.10)

So debuggen Sie VPN-Verbindungsprobleme (13.10)

Ich versuche, eine Verbindung zu einem Arbeits-VPN herzustellen, aber jeder Verbindungsversuch schlägt fehl. Das VPN wurde in der Network Manager-Benutzeroberfläche konfiguriert und die Verbindung wird auch von dort aus gestartet. Ich habe die Systemprotokolle überprüft und Folgendes festgestellt:

Jan 28 08:29:09 cwlt NetworkManager[751]: <info> Starting VPN service 'pptp'...
Jan 28 08:29:09 cwlt NetworkManager[751]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 6383
Jan 28 08:29:09 cwlt NetworkManager[751]: <info> VPN service 'pptp' appeared; activating connections
Jan 28 08:29:09 cwlt NetworkManager[751]: <info> VPN plugin state changed: starting (3)
Jan 28 08:29:09 cwlt NetworkManager[751]: <info> VPN connection 'VPN' (Connect) reply received.
Jan 28 08:29:09 cwlt pppd[6387]: Plugin /usr/lib/pppd/2.4.5/nm-pptp-pppd-plugin.so loaded.
Jan 28 08:29:09 cwlt pppd[6387]: pppd 2.4.5 started by root, uid 0
Jan 28 08:29:09 cwlt pppd[6387]: using channel 10
Jan 28 08:29:09 cwlt pppd[6387]: Using interface ppp0
Jan 28 08:29:09 cwlt pppd[6387]: Connect: ppp0 <--> /dev/pts/4
Jan 28 08:29:09 cwlt NetworkManager[751]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Jan 28 08:29:09 cwlt NetworkManager[751]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found.
Jan 28 08:29:09 cwlt NetworkManager[751]: <warn> /sys/devices/virtual/net/ppp0: couldn't determine device driver; ignoring...
Jan 28 08:29:09 cwlt pptp[6391]: nm-pptp-service-6383 log[main:pptp.c:314]: The synchronous pptp option is NOT activated
Jan 28 08:29:09 cwlt whoopsie[1138]: online
Jan 28 08:29:09 cwlt pptp[6405]: nm-pptp-service-6383 log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Jan 28 08:29:09 cwlt pptp[6405]: nm-pptp-service-6383 log[ctrlp_disp:pptp_ctrl.c:739]: Received Start Control Connection Reply
Jan 28 08:29:09 cwlt pptp[6405]: nm-pptp-service-6383 log[ctrlp_disp:pptp_ctrl.c:773]: Client connection established.
Jan 28 08:29:10 cwlt pptp[6405]: nm-pptp-service-6383 log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Jan 28 08:29:10 cwlt whoopsie[1138]: online
Jan 28 08:29:10 cwlt pptp[6405]: nm-pptp-service-6383 log[ctrlp_disp:pptp_ctrl.c:858]: Received Outgoing Call Reply.
Jan 28 08:29:10 cwlt pptp[6405]: nm-pptp-service-6383 log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0, peer's call ID 42341).
Jan 28 08:29:49 cwlt NetworkManager[751]: <warn> VPN connection 'Fluency Labs VPN' (IP Config Get) timeout exceeded.
Jan 28 08:29:49 cwlt NetworkManager[751]: <info> Policy set 'VM529841-5G' (eth1) as default for IPv4 routing and DNS.
Jan 28 08:29:49 cwlt pppd[6387]: Terminating on signal 15
Jan 28 08:29:49 cwlt pppd[6387]: Connection terminated.
Jan 28 08:29:49 cwlt avahi-daemon[709]: Withdrawing workstation service for ppp0.
Jan 28 08:29:49 cwlt NetworkManager[751]:    SCPlugin-Ifupdown: devices removed (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Jan 28 08:29:49 cwlt pppd[6387]: Child process /usr/sbin/pptp xxx.xxx.xxx.xxx --nolaunchpppd --loglevel 0 --logstring nm-pptp-service-6383 (pid 6389) terminated with signal 15
Jan 28 08:29:49 cwlt pppd[6387]: Exit.
Jan 28 08:29:49 cwlt pptp[6391]: nm-pptp-service-6383 warn[decaps_hdlc:pptp_gre.c:204]: short read (-1): Input/output error
Jan 28 08:29:49 cwlt pptp[6391]: nm-pptp-service-6383 warn[decaps_hdlc:pptp_gre.c:216]: pppd may have shutdown, see pppd log
Jan 28 08:29:49 cwlt pptp[6405]: nm-pptp-service-6383 log[callmgr_main:pptp_callmgr.c:234]: Closing connection (unhandled)
Jan 28 08:29:49 cwlt pptp[6405]: nm-pptp-service-6383 log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request'
Jan 28 08:29:49 cwlt pptp[6405]: nm-pptp-service-6383 log[call_callback:pptp_callmgr.c:79]: Closing connection (call state)
Jan 28 08:29:54 cwlt NetworkManager[751]: <info> VPN service 'pptp' disappeared

Ich habe die IP-Adresse hier absichtlich versteckt, also machen Sie sich darüber keine Sorgen. Ich weiß nicht wirklich, was hier schief läuft, also wäre es großartig, wenn mir jemand den richtigen Weg weisen könnte.

Antwort1

Die Beantwortung Ihres Fragentitels unterscheidet sich etwas von Ihrem spezifischen Problem. Ich beginne mit der Beantwortung des Fragentitels: Wie behebt man VPN-Verbindungsprobleme?

  1. Zuerst müssen Sie pppd im Debugmodus ausführen, indem Sie die Debugoption übergeben.
sudo grep debug /etc/rsyslog.d/*

Die Ausgabe könnte etwa so aussehen:

 /etc/rsyslog.d/50-default.conf:#*.=debug;\
 /etc/rsyslog.d/50-default.conf:#   news.none;mail.none -/var/log/debug
 /etc/rsyslog.d/50-default.conf:#   *.=debug;*.=info;\
 /etc/rsyslog.d/50-default.conf:    *.=debug;*.=info;\

Also/var/log/debugist Ihre Debug-Datei.

  1. Starten Sie pppd mit der Debug-Option

sudo pppd debug call /Pfad/zu/IhremVPN.vpn

  1. Debug-Protokoll ansehen

tail -f /var/log/debug

Antwort2

Lassen Sie mich nun auf Ihr konkretes Problem eingehen.

wie es scheint, gibt es einige Warnungen in Ihrem Protokoll. Ich werde versuchen, sie einzeln zu untersuchen.

  1. Sie haben eine Zeile, die besagt:

NetworkManager[751]: Richtlinie legt 'VM529841-5G' (eth1) als Standard für IPv4-Routing und DNS fest.

Ich gehe davon aus, dass VPN die Tunnelschnittstelle statt Ethernet1 verwenden sollte. Versuchen Sie daher, unter Netzwerkverbindungen -> VPN -> Bearbeiten -> Registerkarte IPv4-Einstellungen -> Routen das Häkchen bei „Diese Verbindung nur für Ressourcen in ihrem Netzwerk verwenden“ zu entfernen.

  1. Eine andere Zeile lautet:

Timeout der VPN-Verbindung „Fluency Labs VPN“ (IP Config Get) überschritten

Entfernen Sie den Wins-Eintrag aus der Hosts-Zeile von /etc/nsswitch.conf

  1. Eine andere Zeile lautet:

/sys/devices/virtual/net/ppp0: Gerätetreiber konnte nicht ermittelt werden; wird ignoriert...

folgendediese FrageEs sieht so aus, als ob es einen Fehler in libgcrypt11=1.5.0-3ubuntu2.2 gibt. Nach dem Zurücksetzen auf libgcrypt11=1.5.0-3ubuntu2.1 funktioniert alles wieder ...

sudo apt-get installiere libgcrypt11=1.5.0-3ubuntu2.1

Ich hoffe, das rettet dich

verwandte Informationen