Mteja anakataa kuanza na hitilafu ya chaguo inayotaja ncp-disable, ingawa wasifu ulifanya kazi kwenye mashine iliyotangulia. Ujumbe huo haumaanishi kuwa chaguo limeandikwa vibaya au usimbaji fiche umevunjika. Unamaanisha kuwa faili binary iliyo mbele yako haijui kabisa agizo hilo, na kuna sababu mbili tofauti sana za hilo. Ipipo inayotumika huamua ikiwa utahariri wasifu au utabadilisha mteja.

Hitilafu inaweza kutoka kwenye faili binary mpya zaidi

Hitilafu ya chaguo lisilotambulika inahusu kichanganuzi, si handaki. OpenVPN 2.4 iliongeza vigezo vya usimbaji vinavyoweza kujadiliwa, 2.5 ilitangaza kuwa kimepitwa na wakati kitufe kilichovizima, na 2.6 iliondoa kabisa. Kwa hiyo wasifu ulioandikwa kwa 2.3 au 2.4 unashindikana kwenye mteja wa sasa hata kama hakuna kilichobadilika kwenye faili. Toleo linalolalamika ni jipya zaidi, si la zamani.

Tambua faili gani inayotekelezeka ilizalisha ujumbe kabla ya kuhariri chochote. Mteja wa desktop huleta injini yake mwenyewe, wakati faili binary ya mstari wa amri iliyowekwa kando ina toleo lake. Wawili hao wanaweza kutokubaliana kwenye mashine moja.

openvpn --version huamua hilo kwa faili binary unayojaribu. Huenda mteja wa GUI haonyeshi amri hiyo; katika hali hiyo soma skrini yake ya habari au toleo la maktaba iliyoambatanishwa.

Kilichodhibitiwa kweli na chaguo hilo

Agizo lilizima majadiliano ya vigezo vya kriptografia, kwa hiyo pande zote mbili zilirudi kwenye tabia ya zamani ya uteuzi iliyoongozwa na mpangilio wa cipher. Haikuzima usimbaji fiche kamwe na haikugeuza handaki kuwa maandishi wazi. Kuichanganua kama swichi ya usalama ni mchepuko wa kwanza usio sahihi, na husababisha mabadiliko yanayofanya muunganisho kuwa mbaya zaidi badala ya bora.

Mara majadiliano yanapokuwepo, swali linalolingana ni usimbaji upi kila upande uko tayari kutumia. Ni swali la sera, na sera inaishi katika data-ciphers kuanzia 2.5.

Jina la zamani ncp-ciphers ni la 2.4. Kuchanganya majina mawili kati ya pande ni chanzo cha kawaida cha kushindikana kwa majadiliano ya upande mmoja. Wasifu unaobeba yote mawili ni wasifu uliohaririwa na watu wawili kwa nyakati tofauti.

Badilisha sera, si tahajia

Weka data-ciphers pande zote mbili kwa chaguo la pamoja lililokusudiwa, na uweke orodha fupi vya kutosha kwa mkaguzi kufikiria juu yake. Kubadilisha mstari mmoja holela hakuthibitishi chochote; matokeo hutegemea makutano ya orodha zote mbili na kile ambacho TLS stack inaunga mkono. Thibitisha kwamba pande zinakubaliana kwa kusoma matokeo yaliyojadiliwa badala ya usanidi. Kisha andika orodha zote mbili kwenye rekodi ya uwekaji ili mabadiliko yajayo yaanzie katika hali inayojulikana.

Sasisha wasifu kupitia mmiliki wake. Kuongeza chaguo la kupuuza ili kuficha agizo lililopitwa na wakati huacha swali la sera bila jibu.

Ikiwa upande wa zamani unahitaji kwa kweli utunzaji wa upatanifu, uweke ndani ya uwekaji huo. Kurejesha tabia iliyopitwa na wakati duniani kote si sharti la kuunganisha pande za kisasa. Isipokuwa inapaswa kutaja upande ambao ipo kwa ajili yake.

Mistari miwili inayofanana na orodha ya usimbaji lakini si orodha

Kurundika mistari miwili ya usimbaji pia hurejesha majadiliano, na matokeo ni wasifu unaofanana na orodha huku ukifanya kazi kama thamani moja. Mstari mmoja unaotaja AES-256-CBC na unaofuata ukitaja CBC ni jaribio la kawaida. CBC peke yake hutaja hali, si algoriti, kwa hiyo kichanganuzi kinaweza kuikubali mahali kimoja na kuikataa mahali pengine. Maagizo ya cipher yanayorudiwa huweka chaguo moja mara mbili badala ya kukusanya watahiniwa.

Angalia majina yanayokubaliwa kwa openvpn --show-ciphers kwenye faili binary lengwa badala ya kunakili orodha kutoka mwongozo ulioandikwa kwa tawi lingine. Orodha hubadilika kati ya matoleo. Jina halali katika tawi moja si lazima liwe halali katika lingine.

Ikiwa lengo lilikuwa ulinganisho wa utendaji, rekodi algoriti na mzigo wa kazi. Kubadilika kwenda CBC si kipimo cha kutokuwepo kwa usimbaji fiche.

Angalia kile muunganisho ulijadili kwa kweli

Anzisha muunganisho mpya na usome mstari wa kituo cha data kwenye kumbukumbu, unaotaja usimbaji unaotumika. Seti ya kituo cha udhibiti huamuliwa kando, kwa hiyo orodha inayoruhusiwa kwenye faili inaonyesha tu kile kilichotolewa. Wakati pande mbili zimechagua kitu usichokitarajia, orodha ndizo mahali pa kuangalia, si kiolesura cha handaki. Thibitisha matokeo kwenye muunganisho wa pili baada ya mabadiliko yoyote, kwa sababu kuanzisha upya mara moja kunaweza kutumia tena kipindi kilichohifadhiwa.

Hifadhi matokeo yaliyojadiliwa kwenye rekodi ya uwekaji kando ya toleo la wasifu. Hilo ndilo tendo linalojibu swali linalofuata kuhusu usimbaji upi unaolinda trafiki kwa kweli.

Makala zinazohusiana