Tunnelblick data-ciphers ikkje kjent att: kva motor køyrde?
Ein ukjend data-ciphers-feil er ein lokal parsefeil, ikkje usemje om chiffer. Finn motoren den tilkoplinga brukte, før du redigerer profilen.
Tunnelblick rapporterer eit ukjent data-ciphers-alternativ, nemner OpenVPN 2.4 i same andedrag, og tilkoplinga startar aldri. Dette er ein lokal parsefeil og ikkje usemje om chiffere, fordi motoren avviste profilen før noka forhandling med gatewayen fann stad. Det vanlege rådet om chifferpolitikken til tenaren kan ikkje hjelpe her; parsaren må først forstå fila. Finn motoren som nettopp denne konfigurasjonen faktisk starta, og resten følgjer.
Les logglinja før du rører profilen
Opne den feilande tilkoplinga i detaljvindauget i Tunnelblick og les loggen frå toppen. Dei første linjene oppgir motorversjonen og profilen som blir gitt til han, etterfølgd av alternativet som stoppa parsaren. Alt etter det er støy, fordi prosessen er avslutta.
Noter tre fakta frå den loggen: motorversjonen, konfigurasjonsnamnet og den nøyaktige meldinga. Dei tre er heile diagnosen. Dei er også det du treng om det viser seg at rettinga krev at den installerte applikasjonen blir endra. Ta skjermbilete av linjene i staden for å gjenfortelje dei, fordi alternativnamn lett blir skrivne feil når dei blir gjentekne frå minnet.
Stadfest kva motor den konfigurasjonen køyrer
Tunnelblick er ein applikasjon pakka rundt ein OpenVPN-motor, og ulike konfigurasjonar kan køyre ulike motorar. Kontroller versjonen som er vald for denne konfigurasjonen i detaljvindauget i staden for å lese applikasjonsversjonen, og ikkje byt han ut med utdata frå ein terminal openvpn-binærfil som konfigurasjonen aldri brukar. Rettleiinga for OpenVPN-versjonar frå Tunnelblick skildrar korleis det valet verkar og kvar valet blir lagra.
Skilnaden har noko å seie fordi ein maskin kan ha ei moderne binærfil i PATH og ein medfølgjande 2.4-motor bak tilkoplinga som feila. Profilen blir vurdert av den andre.
openvpn --version
ls /Applications/Tunnelblick.app/Contents/Resources/openvpn/Desse to kommandoane viser kva eit terminal ville køyre og kva motormapper den installerte applikasjonen har. Ingen av dei beviser kva den feilande konfigurasjonen brukte, sidan loggen allereie har fortalt deg det, og stiane er ulike mellom Tunnelblick-utgåver.
Kvifor direktivnamnet endra seg
OpenVPN innførte data-ciphers som forhandlingslista i 2.5 og erstatta den tidlegare ncp-ciphers-skrivemåten som vart forelda i den utgåva. Ein 2.4-motor har ikkje eit slikt alternativ, så han stoppar ved den første tokenen han ikkje kjenner. Det einskilde cipher-alternativet er heller ikkje eit eldre alias for lista; det namngir éin chiffer i staden for eit forhandlingssett.
Difor gir tekstsubstitusjon på tvers av versjonar profilar som blir parsa og deretter oppfører seg uventa, og difor er det ikkje ein versjonskontroll å kopiere eit utdrag frå eit foruminnlegg. Alternativnamna flytta seg saman med reservehandtering og standardverdiar, og ei fil som er sett saman ved å gi éin direktiv nytt namn, svarar ikkje til ei som er skriven for motoren.
Rett motoren eller profilen, ikkje symptomet
For ein støtta utrulling er den varige reparasjonen ein støtta kombinasjon av Tunnelblick og motor som godtek profilen til operatøren, arrangert gjennom den som eig installasjonen av applikasjonen. Om ein eldre installasjon må bli ei stund, be om ein profil skriven for den motoren og for chifferane gatewayen faktisk godtek.
Sletting av data-ciphers og data-ciphers-fallback fjernar faktisk denne bestemte parsefeilen, og det er nettopp difor det er freistande. Det endrar også kva chiffer som blir forhandla, i det stille, i ein tryggingskonfigurasjon du ikkje hadde tenkt å redigere. Hald på den opphavlege profilen og samanlikn i staden dei støtta innstillingane medvite.
Prøv igjen og les neste steg
Etter rettinga, prøv tilkoplinga igjen og les den nye loggen frå byrjinga i staden for å anta suksess. Ein profil som no blir parsa kan framleis stoppe ved chifferforhandling, ved sertifikatverifisering, ved autentisering eller ved ruting, og kvar av desse feila har sitt eige bevis.
Om forhandlinga mislykkast, samanlikn chifferane begge partar støttar med dei kvar av dei har lov til å bruke. Om autentiseringa mislykkast, fungerer profilen og motoren no godt nok til å ha nådd gatewayen, noko som er framgang verdt å notere. Å stoppe den kjeda ved den første stille loggen er korleis ei tryggingsinnstilling blir fjerna av feil grunn.