OpenVPN: handshake ya TLS imeshindikana – uko kwenye tawi gani?
Muda wa kusubiri, cheti kilichokataliwa na kituo cha udhibiti kisicholingana vinahitaji marekebisho tofauti. Soma matukio kabla ya kukatika ili kuchagua tawi sahihi.
Mstari unaosema kuwa handshake ya TLS imeshindikana ni mwisho wa hadithi, si mwanzo wake. Jambo muhimu ni tukio lililotangulia moja kwa moja, kwa sababu tukio hilo linataja ni kasoro ipi kati ya nne tofauti kabisa uliyonayo. Muda wa kusubiri, kutokulingana kwa kituo cha udhibiti, kukataliwa kwa cheti na kushindikana baada ya majadiliano yote hutoa kichwa kimoja. Chagua tawi kwa ushahidi, na marekebisho hayatakuwa ubashiri tena.
Soma tukio la mwisho kabla ya kushindikana
Sogeza juu badala ya kusoma mstari wa mwisho. Tukio la kabla ya kukatika kawaida linataja hatua: hakuna jibu kabisa, hitilafu wakati wa kubadilishana pakiti za udhibiti, matokeo ya uthibitishaji, au majadiliano yaliyofanikiwa yakifuatiwa na matokeo ya uthibitishaji wa utambulisho. Kila moja ya hayo ni mali ya mmiliki tofauti. Mstari huo mmoja huamua ni sehemu ipi hapa chini inatumika.
Hifadhi maandishi ya hitilafu pamoja na toleo la mteja, sehemu ya mwisho na usafirishaji. Weka funguo, nywila na wasifu ambao haujahaririwa nje ya kila kitu unachobandika hadharani.
Hitilafu ya kwanza sahihi ina thamani zaidi kuliko dondoo refu la kumbukumbu. Inataja hatua, na hatua inataja mmiliki.
Tawi la kwanza: hakuna kilichorudi
Ikiwa mteja alituma pakiti yake ya kwanza na hakupokea kitu chochote cha kutumika, tatizo liko njiani au kwa msikilizaji. Thibitisha kuwa wasifu unalingana na chaguo ambalo mwendeshaji hutoa kweli: anwani, bandari na UDP au TCP. Kisha angalia ikiwa sehemu ya mwisho inafikika kutoka kwenye mtandao huu. Andika ni ukaguzi upi kati ya hayo mawili ulioshindikana kabla ya kuendelea.
Kivinjari kinachopakia ukurasa kwenye jina moja la mwenyeji kinathibitisha tu kuwa huduma ya wavuti ilijibu. Hata muunganisho wa TCP uliokubaliwa hausemi chochote kuhusu OpenVPN kukamilisha majadiliano.
Ikiwa wasifu unafanya kazi kwenye mtandao mwingine unaoaminika, weka ulinganisho huo. Unabainisha kizuizi kwenye njia au kwa mtu wa kati.
Tawi la pili: kituo cha udhibiti hakilingani
Wakati ubadilishanaji unaanza na kisha kukwama, mipangilio ya kituo cha udhibiti ndiyo mtuhumiwa wa kwanza. tls-auth na tls-crypt lazima zilingane na usambazaji, na nyenzo kutoka seva nyingine haitatoa ubadilishanaji wa manufaa. Kushindikana huku hutokea kabla ya kuingia kwenye akaunti yoyote. Wasifu ulionakiliwa kutoka seva ya zamani ndio chanzo cha kawaida.
Kuweka upya nywila hakubadilishi mipangilio hiyo, na kuazima ufunguo kutoka huduma nyingine si marekebisho ya uoanifu. Pata wasifu kupitia njia iliyothibitishwa ya mwendeshaji na uandike toleo la mteja analotarajia.
Andika hitilafu mahususi ya majadiliano badala ya kuwasha rundo la algoriti za zamani ili kuona kipi kinashikilia. Maandishi ya hitilafu yaliyonaswa ndiyo yanayomwezesha mwendeshaji kuangalia upande wake.
Tawi la tatu: cheti kilikataliwa
Kushindikana wazi kwa uthibitishaji kunataja cheti ambacho hakikipendi. Angalia saa ya kifaa kwanza, kisha soma ni kipengele kipi kilishindikana: cheti cha seva, cheti cha mteja, au mtoaji aliye kwenye mnyororo. Kuisha muda, mtoaji asiyeaminika na utambulisho usiotarajiwa ni jumbe tatu tofauti.
Weka uthibitishaji ukiwa umewashwa unapopata nyenzo zilizosahihishwa. Kukubali cheti kisichohusiana kunaondoa hitilafu bila kuthibitisha kuwa umefika kwenye seva iliyokusudiwa.
Andika ikiwa kushindikana kunafuata mtandao au wasifu. Hitilafu ya cheti inayoonekana kila mahali si tatizo la njia.
Tawi la nne: majadiliano yalikamilika na kitu kingine kilishindikana
Mara ubadilishanaji wa utambulisho unafanikiwa, kushindikana kulikobaki ni kwa uthibitishaji wa utambulisho au uelekezaji. Kukataliwa wazi kwa akaunti ni swali la uthibitishaji, na handaki iliyounganishwa na tovuti zisizofikika ni swali la uelekezaji au DNS. Kuendelea kubadilisha chaguo za TLS wakati huo kunaharibu hatua iliyokuwa ikifanya kazi tayari.
Unaporipoti tatizo, sema ikiwa kila mtandao unashindikana, ikiwa wasifu mwingine unafanya kazi, na ikiwa seva ilirekodi jaribio. Ukimya upande wa seva na kukataliwa kutoka kwake vinasimama kwenye mipaka tofauti.