Tunnelblick data-ciphers net erkannt: wéi eng Engine ass gelaf?
En net erkannten data-ciphers-Fehler ass e lokale Parse-Fehler, net eng Cipher-Onstëmmegkeet. Fannt d'Engine, déi dës Verbindung benotzt huet, ier Dir de Profil ännert.
Tunnelblick mellt eng onbekannt data-ciphers-Optioun, nennt OpenVPN 2.4 am selwechten Otem, an d'Verbindung fänkt ni un. Dat ass e lokale Parse-Fehler an net eng Onstëmmegkeet iwwer de Cipher, well d'Engine de Profil ofgeleent huet, ier eng Verhandlung mam Gateway stattfonnt huet. Den übleche Rot iwwer d'Cipher-Politik vum Server kann hei net hëllefen; de Parser muss als éischt d'Datei verstoen. Fannt d'Engine, déi dës eng Konfiguratioun tatsächlech gestart huet, an de Rescht kënnt vun eleng.
Liest d'Logzeil, ier Dir de Profil beréiert
Maacht déi feelend Verbindung am Detailfenster vun Tunnelblick op a liest de Log vun uewen. Déi éischt Zeilen nennen d'Engine-Versioun an de Profil, deen him iwwerginn gëtt, duerno d'Optioun, déi de Parse gestoppt huet. Alles duerno ass Kaméidi, well de Prozess erausgaang ass.
Notéiert dräi Fakten aus deem Log: d'Engine-Versioun, den Numm vun der Konfiguratioun an déi genee Noriicht. Déi dräi sinn déi ganz Diagnos. Si sinn och dat, wat Dir braucht, wann sech erausstellt, datt d'Reparatur eng Ännerung vun der installéierter Applikatioun erfuerdert. Maacht e Screenshot vun den Zeilen, amplaz se ëmzeschreiwen, well Optiounsnumme liicht falsch getippt ginn, wann een se aus dem Gediechtnes widderhëlt.
Bestätegt, wéi eng Engine dës Konfiguratioun ausféiert
Tunnelblick ass eng Applikatioun, déi ëm eng OpenVPN-Engine gebaut ass, a verschidde Konfiguratiounen kënnen ënnerschiddlech Engines ausféieren. Kontrolléiert d'Versioun, déi fir dës Konfiguratioun gewielt gouf, am Detailfenster, amplaz d'Applikatiounsversioun ze liesen, a ersetzt se net duerch d'Ausgab vun engem Terminal-openvpn-Binärprogramm, deen d'Konfiguratioun ni benotzt. Den Guide fir OpenVPN-Versiounen vun Tunnelblick beschreift, wéi dës Auswiel funktionéiert a wou d'Auswiel gespäichert gëtt.
Den Ënnerscheed ass wichteg, well eng Maschinn e modernen Binärprogramm am PATH an eng matgeliwwert 2.4-Engine hannert der Verbindung kann hunn, déi feelgeschloen ass. De Profil gëtt vun der zweeter bewäert.
openvpn --version
ls /Applications/Tunnelblick.app/Contents/Resources/openvpn/Dës zwou Kommandoen weisen, wat en Terminal ausféiere géif a wéi eng Engine-Verzeechnisser déi installéiert Applikatioun matbréngt. Keng vun deenen zwee beweist, wat déi feelgeschloen Konfiguratioun benotzt huet, well de Log Iech dat schonn gesot huet, an d'Weeër ënnerscheeden sech tëscht Tunnelblick-Versiounen.
Firwat sech den Numm vun der Direktiv geännert huet
OpenVPN huet data-ciphers an 2.5 als Verhandlungslescht agefouert an déi fréier ncp-ciphers-Schreifweis ersat, déi an där Versioun veralt ass. Eng 2.4-Engine huet keng sou Optioun, also bleift se beim éischten Token stoen, deen se net kennt. Och déi eenzel Optioun cipher ass keen eelere Alias fir d'Lëscht; se nennt een eenzegen Cipher amplaz vun engem Verhandlungsset.
Dofir produzéiert Textersetzung tëscht Versiounen Profiler, déi sech parse loossen an dann onerwaart behuelen, an dofir ass d'Kopéiere vun engem Fragment aus engem Forumsbäitrag keng Versiounspréifung. D'Optiounsnumme si mat der Fallback-Behandlung an den Default-Wäerter geplënnert, an eng Datei, déi duerch d'Ëmbenenne vun enger Direktiv zesummegesat gouf, ass net gläichwäerteg mat enger, déi fir d'Engine geschriwwe gouf.
Reparéiert d'Engine oder de Profil, net de Symptom
Fir eng ënnerstëtzt Asetzung ass déi dauerhaft Reparatur eng ënnerstëtzt Kombinatioun aus Tunnelblick an Engine, déi de Profil vum Bedreiwer akzeptéiert, organiséiert iwwer deen, deen d'Installatioun vun der Applikatioun besëtzt. Wann eng eeler Installatioun eng Zäit misst bleiwen, frot no engem Profil, dee fir déi Engine an fir d'Ciphers geschriwwe gouf, déi de Gateway tatsächlech akzeptéiert.
D'Läschen vun data-ciphers an data-ciphers-fallback hëlt dësen spezifesche Parse-Fehler tatsächlech ewech, an dat ass genau de Grond, firwat et verlockend ass. Et ännert och, wéi eng Ciphers ausgehandelt ginn, stëll, an enger Sécherheetskonfiguratioun, déi Dir net wollt änneren. Hält de urspréngleche Profil a vergläicht amplaz déi ënnerstëtzt Astellungen bewosst.
Probéiert nach eng Kéier a liest déi nächst Etapp
No der Korrektur probéiert d'Verbindung nach eng Kéier a liest den neien Log vun Ufank un, amplaz Erfolleg unzehuelen. E Profil, deen elo parst, kann nach ëmmer bei der Cipher-Verhandlung, bei der Zertifikatspréifung, bei der Authentifizéierung oder beim Routing stoppen, an all dës Feeler huet säin eegene Beweis.
Wann d'Verhandlung feelgeet, vergläicht d'Ciphers, déi déi zwou Säiten ënnerstëtzen, mat deenen, déi jidderee benotze kann. Wann d'Authentifizéierung feelgeet, schaffe Profil an Engine elo gutt genuch, fir de Gateway erreecht ze hunn, wat e Fortschrëtt ass, deen et wäert ass ze notéieren. Dës Kette beim éischte rouege Log ze stoppen ass de Wee, wéi eng Sécherheetsastellung aus dem falsche Grond ewechgeholl gëtt.