OpenVPN: Die VPN-Verbindung zu ... wegen ungültiger VPN-Geheimnisse

14

Ich bin 3 Tage in Linux. Ich richte eine OpenVPN-Verbindung gemäß den Anweisungen von https://www.goldenfrog.com/support/vyprvpn/vpn-setup/linux/openvpn ein

Die Installation von OpenVPN verlief reibungslos. Das Problem trat auf, als ich versuchte, eine Verbindung herzustellen. Nach dem Verbindungsaufbau:

  1. Ich ging zu den Verbindungen und wählte mein VPN aus.
  2. Die Fehlermeldung, die ich erhalte, ist
    The VPN connection to "My VPN" because of invalid VPN secrets.

  3. Es gibt keine zusätzlichen Eingabeaufforderungen oder Bereiche zur Eingabe von Befehlen. Das Dialogfeld verschwindet nach einiger Zeit.

Jetzt ist mein Computer uralt (der Grund, warum ich Ubuntu zuerst installiert habe), so dass ich keinen drahtlosen Adapter habe. Ich stelle eine Verbindung über ein Ethernet-Kabel her, stelle jedoch fest, dass die VPN-Verbindung beim Versuch, eine Verbindung herzustellen, dem Versuch ähnelt, über WLAN eine Verbindung zum VPN herzustellen. Das verbundene Symbol ändert sich von 2 entgegengesetzten Pfeilen zum WLAN-Symbol.

Abgesehen davon bin ich mir nicht ganz sicher, was es sonst noch verursachen könnte. Ich habe gelesen, dass das Problem bei Schlüsselbundproblemen liegt, aber ich bekomme keine Aufforderung, auf meinen Schlüsselbund zuzugreifen. Es sieht also so aus, als müsste die Lösung in der Anfangseinstellung sein.

Wie kann ich den Fehler mit den VPN-Geheimnissen unter 14.04 lösen, wenn ich über ein Ethernet-Kabel eine Verbindung zum Internet herstelle?

Obi Smith
quelle
1
Das animierte WLAN-Symbol ist das Standardverhalten beim Herstellen einer Verbindung, unabhängig davon, ob es sich um eine kabelgebundene, drahtlose oder VPN-Verbindung handelt. Die Meldung "Ungültige VPN-Geheimnisse" weist auf ein falsches Kennwort hin. Überprüfen Sie daher, ob Sie es richtig eingegeben haben. Versuchen Sie auch die Schritte in der zweiten Hälfte dieser Seite, um festzustellen, ob es ein Problem mit Schlüsselringen gibt.
TheSchwa
Ok, brillant, ich werde es versuchen. Die Binärdatei kann nicht mit einer GUI geöffnet werden. Können Sie die Terminal-Befehle bereitstellen, um Root-Zugriff zu erhalten und Zeilen in der Binärdatei vom Terminal aus zu bearbeiten? Oder gibt es eine Möglichkeit, Root-Zugriff über eine der grafischen Apps zu erhalten. Gedit und Ghex scheinen die Top-Optionen zu sein, aber sie haben keine Berechtigungen zum Öffnen der Bin-Datei
Obi Smith
Von der Kommandozeile aus können Sie ein GUI-Programm, zum Beispiel gedit, hochstufen, mit gksudo geditdem Sie dann zur Eingabe Ihres sudo-Passworts aufgefordert werden. Oder Sie können es direkt über die Befehlszeile bearbeiten, indem Sie den Nano-Editor mit verwenden sudo nano /path/to/file. Sobald Sie die Änderungen vorgenommen haben, drücken Sie die Tastenkombination Strg + O und anschließend die Eingabetaste, um das Überschreiben zu bestätigen, und die Tastenkombination Strg + X, um den Vorgang zu beenden.
Theschwa
Haben Sie eine CRT-Datei festgelegt. Unter VPN-Einstellungen benötigen Sie möglicherweise ein Zertifikat von Ihrem VPN-Server. Sie können sie normalerweise von Ihrem Provider herunterladen.
Dash LaLonde

Antworten:

1

Ich bin nicht wirklich der Meinung, dass dies ein Fehler ist. In Anbetracht dessen, dass es für die Mehrheit der Benutzer funktioniert, die openVPN und Network Manager verwenden.

Haben Sie die richtigen Berechtigungen für den Schlüssel und die Zertifikatsdatei? Was passiert, wenn du rennst?

openvpn --config nameofyourconfigfile.conf 

als root vom terminal? Bitte fügen Sie die Ausgabe hier ein, wenn sie nicht funktioniert. Es sollte mehr Debug-Informationen liefern.

Wenn es so funktioniert. Dann haben Sie Berechtigungsprobleme bei Ihrem Schlüssel und / oder Ihrer Zertifikatsdatei.

Tomodachi
quelle
1

Ich habe openvpnerfolgreich viele Male mit seinem Begleiter verwendet vpnc-scripts.

Sobald beide Pakete verfügbar sind, versuchen Sie, eine Verbindung mit den folgenden Komponenten herzustellen:

  1. openconnect -b -u USER.NAME --force-dpd 60 --authgroup=default --script=/usr/share/vpnc-scripts/vpnc-script VPN.DOMAIN.TLD

Hierdurch sollten auch Ihre Routen korrekt eingerichtet werden, sodass Ihr Computer nach erfolgreicher Verbindung mit dem VPN weiß, wie er mit den dort gefundenen Computern kommuniziert.

WARNUNG

Wenn Sie vpnc-scriptswie beschrieben über ein Standardskript mit einem VPN verbunden sind, löst Ihr Computer alle DNS-Abfragen mithilfe des vom VPN bereitgestellten DNS-Servers auf. Dies bedeutet, dass der VPN-DNS-Server beim Aufrufen von Facebook.com antwortet und nicht der normalerweise verwendete Server.

ErdeMeLon
quelle
0

Das passiert mir ständig.

Das VPN funktioniert beim ersten Mal einwandfrei und schlägt bei dieser Meldung zu einem anderen Zeitpunkt fehl.

Ich verwende diese Problemumgehung:

sudo service network-manager restart

Versuchen Sie dann erneut, eine Verbindung herzustellen, und es funktioniert.

Nicolay77
quelle