OpenVpn - Options error: Maximum option line length (256) exceeded - Editor Notepad++
Hallo zusammen,
ich komme nicht mehr weiter leider:
Ich habe OpenVPN auf zwei Windows 10 Pro Notebooks eingerichtet.
Notebook A ist der Server und Notebook B der Client. Bei einem ersten Blick in die Logdatei beim Notebook A (Server) steht die Meldung:
Options error: In server.ovpn:1: Maximum option line length (256) exceeded, line starts with # Zertifikateca "C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\ca.crt"cert "C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\MeinServer.crt"key "C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\MeinServer.key"dh "C:\\\\Program Files\\\\Op
Use --help for more information.
Beim Notebook B (Client) das gleiche!
Benutzt habe ich zum erstellen der Konfig-Dateien - server.ovpn und meinclient.ovpn das Notepad++
In der Meldung wird gesagt dass die Maximale Optionszeilenlänge (256) überschritten wird.
Fehlt da irgendwo in der Konfig ein Anführungszeichen etc.?
Die Meldung erscheint nun auf Notebook A (Server):
VG
Mike
ich komme nicht mehr weiter leider:
Ich habe OpenVPN auf zwei Windows 10 Pro Notebooks eingerichtet.
Notebook A ist der Server und Notebook B der Client. Bei einem ersten Blick in die Logdatei beim Notebook A (Server) steht die Meldung:
Options error: In server.ovpn:1: Maximum option line length (256) exceeded, line starts with # Zertifikateca "C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\ca.crt"cert "C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\MeinServer.crt"key "C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\MeinServer.key"dh "C:\\\\Program Files\\\\Op
Use --help for more information.
Beim Notebook B (Client) das gleiche!
Benutzt habe ich zum erstellen der Konfig-Dateien - server.ovpn und meinclient.ovpn das Notepad++
In der Meldung wird gesagt dass die Maximale Optionszeilenlänge (256) überschritten wird.
# Zertifikateca "C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\ca.crt"cert
"C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\MeinServer.crt"key
"C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\MeinServer.key"dh
"C:\\\\Program Files\\\\OpenVPN\\\\easy-rsa\\\\keys\\\\dh1024.pem"# Server und Netzwerklocal 192.168.x.x
#LAN-Adresse des Serversport 1194 proto udpdev tapserver 192.168.x.x 255.255.255.0 #Subnetzifconfig-pool-persist ipp.txtcomp-lzopersist-keypersist-tunkeepalive 10 120# Logstatus
"C:\\\\Program Files\\\\Open-VPN\\\\log\\\\openvpn-status.log"log "C:\\\\Program Files\\\\OpenVPN\\\\log\\\\openvpn.log"log-append "C:\\\\Program Files\\\\OpenVPN\\\\log\\\\openvpn.log"verb 3
Fehlt da irgendwo in der Konfig ein Anführungszeichen etc.?
Die Meldung erscheint nun auf Notebook A (Server):
Options error: Unrecognized option or missing or extra parameter(s) in server.ovpn:2: C:\\Program Files\\OpenVPN\\easy-rsa\\keys\\MeinServer.crt (2.4.7)
Use --help for more information.
VG
Mike
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 453185
Url: https://administrator.de/contentid/453185
Ausgedruckt am: 25.11.2024 um 09:11 Uhr
6 Kommentare
Neuester Kommentar
Fehlt da irgendwo in der Konfig ein Anführungszeichen etc.?
Nun, da fehlen ja sämtliche Zeilenumbrüche ... also kein Wunder das er sich über zu lange Zeilen beschwert .Notebook A ist der Server
Würg.Lesen, verstehen, nachmachen, fertig.
OpenVPN Server installieren auf pfSense Firewall, Mikrotik. DD-WRT oder GL.inet Router
Gruß w.
Und ohne die Server Konfig Datei und auch die Client Konfig Datei kommen wir ebenfalls nicht weiter.
Wie gesagt, o.a. Tutorial lesen und besonders das Format (CR/LF) der o.a. beiden Text Dateien kontrollieren.
Infos zum Win 10 Setup für OVPN auch hier:
Clientverbindung OpenVPN Mikrotik
(Kapitel: "Windows OpenVPN Client Config Datei ")
Wie gesagt, o.a. Tutorial lesen und besonders das Format (CR/LF) der o.a. beiden Text Dateien kontrollieren.
Infos zum Win 10 Setup für OVPN auch hier:
Clientverbindung OpenVPN Mikrotik
(Kapitel: "Windows OpenVPN Client Config Datei ")
Es gibt insgesamt drei Varianten, wie man Zeilenumbrüche in Textdateien speichert, diese sind entweder einzelne ASCII-Zeichen oder (im Falle von Windows) eine Kombination.
Im ASCII-Zeichensatz gibt es die beiden Spezialzeichen:
LF / Line feed: Das ist das ASCII-Zeichen, welches den Cursor in die nächste Zeile springen lässt, resp. dem Drucker einen Zeilenvorschub signalisiert.
CR / Carriage return: Das ist das ASCII-Zeichen, welches den Cursor an den Anfang der aktuellen Zeile springen lässt, resp. dem Drucker signalisiert dass er den Wagen an den Anfang der Zeile holt (Wagenrücklauf).
CRLF in Kombination sagt also: Gehe an den Anfang der Zeile zurück und wege dich dann eine Zeile nach unten.
Das ist der Standard, wie er in der Windows-Welt verwendet wird (und IMHO folgt es der Logik).
LF ist in der UNIX-, BSD- und Linux-Welt der Standard,
CR wurde oder wird unter MacOS verwendet.
Untereinander kompatibel sind die Zeilenumbrüche so erstmal nicht - denn entweder werden sie nicht registriert weil das falsche Zeichen resp. nicht die komplette Kombination verwendet wird - oder du hast zu viele Zeichen.
Im Falle von einer Datei mit Unix-Zeilenumbrüchen hast du unter Windows natürlich das Problem, dass dort mit "LF" allein keine neue Zeile eingeleitet wird und daher deine gesamte Datei (aus Sicht von Windows) exakt eine Zeile hat.
Um das in Notepad++ zu konfigurieren gehst du auf [Bearbeiten] -> [Format Zeilenende] und musst da zusehen, dass du das nach CRLF konvertierst.
Ist der Menueintrag ausgegraut, dann ist die Datei bereits in CRLF.
Im ASCII-Zeichensatz gibt es die beiden Spezialzeichen:
LF / Line feed: Das ist das ASCII-Zeichen, welches den Cursor in die nächste Zeile springen lässt, resp. dem Drucker einen Zeilenvorschub signalisiert.
CR / Carriage return: Das ist das ASCII-Zeichen, welches den Cursor an den Anfang der aktuellen Zeile springen lässt, resp. dem Drucker signalisiert dass er den Wagen an den Anfang der Zeile holt (Wagenrücklauf).
CRLF in Kombination sagt also: Gehe an den Anfang der Zeile zurück und wege dich dann eine Zeile nach unten.
Das ist der Standard, wie er in der Windows-Welt verwendet wird (und IMHO folgt es der Logik).
LF ist in der UNIX-, BSD- und Linux-Welt der Standard,
CR wurde oder wird unter MacOS verwendet.
Untereinander kompatibel sind die Zeilenumbrüche so erstmal nicht - denn entweder werden sie nicht registriert weil das falsche Zeichen resp. nicht die komplette Kombination verwendet wird - oder du hast zu viele Zeichen.
Im Falle von einer Datei mit Unix-Zeilenumbrüchen hast du unter Windows natürlich das Problem, dass dort mit "LF" allein keine neue Zeile eingeleitet wird und daher deine gesamte Datei (aus Sicht von Windows) exakt eine Zeile hat.
Um das in Notepad++ zu konfigurieren gehst du auf [Bearbeiten] -> [Format Zeilenende] und musst da zusehen, dass du das nach CRLF konvertierst.
Ist der Menueintrag ausgegraut, dann ist die Datei bereits in CRLF.