Tunnelblick meldt in ûnbekende data-ciphers-opsje, neamt OpenVPN 2.4 yn deselde azem, en de ferbining begjint nea. Dat is in lokale parseflater yn stee fan in siperskille, want de motor wegere it profyl foardat der ea in ûnderhanneling mei de gateway plakfûn. It gewoane advys oer it siferbelied fan 'e tsjinner kin hjir net helpe; de parser moat earst it bestân begripe. Fyn de motor dy't dizze iene konfiguraasje eins starte, en de rest folget.

Lês de logrigel foardat jo it profyl oanreitsje

Iepenje de mislearre ferbining yn it detailsfinster fan Tunnelblick en lês it log fan boppen. De earste rigels neame de motorferzje en it profyl dat deroan jûn wurdt, folge troch de opsje dy't it parsen stoppe. Alles dêrnei is lûd, want it proses is ôfsletten.

Skriuw trije feiten út dat log op: de motorferzje, de konfiguraasjenamme en it krekte berjocht. Dy trije binne de hiele diagnoaze. Se binne ek wat jo nedich hawwe as bliken docht dat de reparaasje fereasket dat de ynstalleare applikaasje feroaret. Meitsje in skermôfdruk fan 'e rigels yn stee fan se te parafrasearjen, want opsjenammen wurde maklik ferkeard typt as jo se út 't ûnthâld werhelje.

Befêstigje hokker motor dy konfiguraasje rint

Tunnelblick is in applikaasje om in OpenVPN-motor hinne, en ferskate konfiguraasjes kinne ferskate motoren rinne. Kontrolearje de ferzje dy't foar dizze konfiguraasje keazen is yn it detailsfinster yn stee fan de applikaasjeferzje te lêzen, en ferfange it net troch de útfier fan in terminale openvpn binêre bestân dat de konfiguraasje nea brûkt. De gids foar OpenVPN-ferzjes fan Tunnelblick beskriuwt hoe't dy seleksje wurket en wêr't de kar bewarre wurdt.

It ûnderskie makket út, want in masine kin in moderne binêre bestân op 'e PATH hawwe en in ynboud 2.4-motor efter de ferbining dy't mislearre. It profyl wurdt troch de twadde beoardiele.

openvpn --version
ls /Applications/Tunnelblick.app/Contents/Resources/openvpn/

Dy twa opdrachten litte sjen wat in terminal rinne soe en hokker motormappen de ynstalleare applikaasje befettet. Gjin fan beide bewiist wat de mislearre konfiguraasje brûkte, om't it log jo dat al ferteld hat, en paden ferskille tusken Tunnelblick-útjeften.

Wêrom't de namme fan 'e rjochtline feroare

OpenVPN yntrodusearre data-ciphers as de ûnderhannelingslist yn 2.5, en ferfong de eardere stavering ncp-ciphers dy't yn dy útjefte ferâldere. In 2.4-motor hat sa'n opsje net, dus hy stiet stil by it earste token dat er net ken. Ek de inkelde opsje cipher is gjin âldere alias foar de list; hy neamt ien sifer yn stee fan in ûnderhannelingsset.

Dêrom liedt tekstferfanging oer ferzjes ta profilen dy't parse wurde en har dêrnei ûnferwachts gedrage, en dêrom is it kopiearjen fan in fragmint út in forumberjocht gjin ferzjekontrôle. De opsjenammen ferhuzen tegearre mei fallback-ôfhanneling en standertwearden, en in bestân dat gearstald is troch ien rjochtline om te neamen is net lykweardich oan ien dat foar de motor skreaun is.

Reparearje de motor of it profyl, net it symptoom

Foar in stipe ynset is de duorjende reparaasje in stipe kombinaasje fan Tunnelblick en motor dy't it profyl fan 'e operator akseptearret, regele fia wa't de ynstallaasje fan 'e applikaasje besit. As in âldere ynstallaasje in skoft bliuwe moat, freegje dan om in profyl dat skreaun is foar dy motor en foar de sifers dy't de gateway eins akseptearret.

It wiskjen fan data-ciphers en data-ciphers-fallback hellet dizze spesifike parseflater wol fuort, en dêrom is it ferliedlik. It feroaret ek stilwei hokker sifers ûnderhannele wurde, yn in feiligenskonfiguraasje dy't jo net fan doel wiene te bewurkjen. Hâld it orizjinele profyl en fergelykje yn stee dêrfan de stipe ynstellingen bewust.

Besykje it opnij en lês de folgjende stap

Besykje nei de korreksje de ferbining opnij en lês it nije log fan it begjin ôf yn stee fan sukses oan te nimmen. In profyl dat no parset kin noch hieltyd stopje by siferûnderhanneling, by sertifikaatferifikaasje, by autentikaasje of by routing, en elk fan dy flaters hat syn eigen bewiis.

As de ûnderhanneling mislearret, fergelykje dan de sifers dy't beide kanten stypje en dy't elk tastien is te brûken. As de autentikaasje mislearret, wurkje it profyl en de motor no goed genôch om de gateway te berikken, wat foarútgong is dy't it fêstlizzen wurdich is. It stopjen fan dy keatling by it earste stille log is hoe't in feiligensynstelling om 'e ferkearde reden fuorthelle wurdt.

Relatearre artikelen