Tunnelblick data-ciphers fel nem ismerve: melyik motor futott?
A fel nem ismert data-ciphers hiba helyi elemzési hiba, nem titkosítási nézeteltérés. Keresse meg, melyik motort használta az a kapcsolat, mielőtt szerkeszti a profilt.
A Tunnelblick fel nem ismert data-ciphers beállítást jelent, ugyanabban a lélegzetben említi az OpenVPN 2.4-et, és a kapcsolat soha nem indul el. Ez helyi elemzési hiba, nem titkosítási nézeteltérés, mert a motor már elutasította a profilt, mielőtt bármilyen egyeztetés történt volna az átjáróval. A kiszolgáló titkosítási szabályzatára vonatkozó szokásos tanács itt nem segít; az elemzőnek először meg kell értenie a fájlt. Keresse meg, melyik motort indította el valójában ez a konfiguráció, és a többi magától következik.
Olvassa el a naplósort, mielőtt a profilhoz nyúl
Nyissa meg a sikertelen kapcsolatot a Tunnelblick részletek ablakában, és olvassa a naplót felülről. Az első sorok megnevezik a motor verzióját és a neki átadott profilt, majd az elemzést leállító beállítást. Minden, ami ezután következik, zaj, mert a folyamat kilépett.
Jegyezzen fel három tényt abból a naplóból: a motor verzióját, a konfiguráció nevét és a pontos üzenetet. Ez a három a teljes diagnózis. Ezekre akkor is szüksége lesz, ha kiderül, hogy a javítás a telepített alkalmazás módosítását igényli. Készítsen képernyőképet a sorokról, ne fogalmazza át őket, mert a beállításneveket könnyű elgépelni, amikor emlékezetből ismétli őket.
Erősítse meg, melyik motort futtatja ez a konfiguráció
A Tunnelblick egy OpenVPN motor köré épített alkalmazás, és a különböző konfigurációk különböző motorokat futtathatnak. A részletek ablakában ellenőrizze az ehhez a konfigurációhoz kiválasztott verziót, ne az alkalmazás verzióját olvassa, és ne helyettesítse egy olyan terminál openvpn bináris kimenetével, amelyet a konfiguráció soha nem használ. A Tunnelblick OpenVPN-verziók útmutatója leírja, hogyan működik ez a kiválasztás, és hol tárolódik a választás.
A különbség számít, mert egy gépen lehet modern bináris a PATH-ban és egy csomagolt 2.4 motor a sikertelen kapcsolat mögött. A profilt a második értékeli.
openvpn --version
ls /Applications/Tunnelblick.app/Contents/Resources/openvpn/Ez a két parancs megmutatja, mit futtatna egy terminál, és milyen motorkönyvtárakat tartalmaz a telepített alkalmazás. Egyik sem bizonyítja, mit használt a sikertelen konfiguráció, mivel a napló már megmondta ezt, és az útvonalak eltérnek a Tunnelblick kiadásai között.
Miért változott meg az utasítás neve
Az OpenVPN a 2.5-ben bevezette a data-ciphers beállítást egyeztetési listaként, leváltva a korábbi ncp-ciphers írásmódot, amely abban a kiadásban elavulttá vált. A 2.4-es motornak nincs ilyen beállítása, ezért megáll az első számára ismeretlen tokenen. Az egyetlen cipher beállítás sem a lista régebbi álneve; egy titkosítást nevez meg egyeztetési halmaz helyett.
Ezért a szöveghelyettesítés verziók között olyan profilokat hoz létre, amelyek elemezhetők, majd váratlanul viselkednek, és ezért nem verzióellenőrzés egy fórumbejegyzésből másolt részlet. A beállításnevek a tartalék kezelésével és az alapértékekkel együtt mozdultak el, és az egy utasítás átnevezésével összeállított fájl nem egyenértékű a motorhoz írt fájllal.
A motort vagy a profilt javítsa, ne a tünetet
Támogatott üzembe helyezés esetén a tartós javítás egy támogatott Tunnelblick- és motorkombináció, amely elfogadja az üzemeltető profilját, az alkalmazás telepítésének tulajdonosán keresztül megszervezve. Ha egy régebbi telepítésnek egy ideig maradnia kell, kérjen olyan profilt, amelyet ahhoz a motorhoz és azokhoz a titkosításokhoz írtak, amelyeket az átjáró valóban elfogad.
A data-ciphers és a data-ciphers-fallback törlése valóban megszünteti ezt a konkrét elemzési hibát, és éppen ezért csábító. Csendben megváltoztatja azt is, mely titkosításokról egyeztetnek, egy olyan biztonsági konfigurációban, amelyet nem szándékozott szerkeszteni. Őrizze meg az eredeti profilt, és helyette tudatosan hasonlítsa össze a támogatott beállításokat.
Próbálja újra, és olvassa el a következő szakaszt
A javítás után próbálja újra a kapcsolatot, és olvassa az új naplót az elejétől, ne feltételezze a sikert. Egy most elemzett profil továbbra is megállhat a titkosítás egyeztetésénél, a tanúsítvány ellenőrzésénél, a hitelesítésnél vagy az útválasztásnál, és ezeknek a hibáknak mindegyike saját bizonyítékkal rendelkezik.
Ha az egyeztetés meghiúsul, hasonlítsa össze a két fél által támogatott titkosításokat azokkal, amelyeket mindegyikük használhat. Ha a hitelesítés meghiúsul, a profil és a motor most elég jól működik ahhoz, hogy elérje az átjárót, ami rögzítésre érdemes előrelépés. Ennek a láncnak az első csendes naplónál való megállítása az a mód, ahogyan egy biztonsági beállítás rossz okból eltávolításra kerül.