Itt tippejst iċ-ċavetta maqsuma bil-quddiem mill-messaġġ tal-amministratur fid-djalogu ta' NetworkManager, timmarka l-kaxxa biex turiha, u taqbel karattru b'karattru. Il-konnessjoni xorta tispiċċa b'falliment ta' awtentikazzjoni qabel ma tgħaddi t-tunell. L-ewwel darba li rajt dan, ħsibt li ċ-ċavetta kienet ħażina; ma kinitx. Żewġ affarijiet oħra jiddeċiedu x'jaqra d-daemon tassew: il-fajl tas-sigrieti li l-plugin jikteb għal dik il-konnessjoni, u jekk il-valur għaddiex mid-djalogu bla bidla.

Il-mixja hawn taħt issegwi ċ-ċavetta mill-qasam sal-fajl, u dan l-ordni huwa dak li jgħidlek fejn intilfet. Agħmilha fuq il-magna li tfalli, mhux fuq dik li taħdem, għax id-differenza bejn dawn iż-żewġ magni hija normalment it-tqassim tal-fajls u mhux iċ-ċavetta.

Ibda mid-djalogu, imma ma tafdax il-qasam

Iftaħ il-tab IPsec tal-konnessjoni u terġa' ittajpja ċ-ċavetta minflok tpejstha. Ċavetta kkupjata minn messaġġ taċ-chat, PDF jew maniġer tal-passaġġi tista' tasal b'qsim ta' linja fl-aħħar li l-qasam ma jurix, u l-karattri li jidhru xorta jidhru tajbin.

Ikklikkja l-kontroll li juri l-passaġġ u ara t-tarf tas-sekwenza, mhux il-kof. Jekk il-cursor iħalli linja vojta taħt it-test, ħassarha u erġa' ittajpja l-aħħar karattru. Dak it-tiswiħ wieħed isolvi sehem sorprendenti ta' dawn ir-rapporti, u jiswa inqas milli taqra xi log.

Jekk iċ-ċavetta tiġi minn sistema ta' biljetti li ddawwar linji twal, itlobha permezz ta' kanal li ma jdawwarx. Qabbel it-tulijiet mal-amministratur minflok tħares lejn żewġ sekwenzi spalla ma' spalla; karattru mitluf f'punt ta' dawran ma jidhirx f'font proporzjonali.

Segwi ċ-ċavetta fil-/etc/ipsec.d

Il-plugin qatt ma jagħti l-PSK lid-daemon tal-IPsec bħala argument fuq il-linja tal-kmand. Minflok jaħżen il-valur f'fajl tas-sigrieti u jorganizza biex id-daemon jinkludi dak il-fajl, billi jżid linja include fil-/etc/ipsec.secrets jekk ma tkunx hemm. Dak li żżomm id-djalogu huwa input għall-fajl iġġenerat, mhux il-valur li qed jintuża.

Elenka x'hemm qabel ma tbiddel xi ħaġa:

ipsec --version
sudo ls -l /etc/ipsec.d/*.secrets /etc/ipsec.d/ipsec.nm-l2tp.secrets 2>/dev/null
sudo grep -n "include" /etc/ipsec.secrets

Rilaxxi eqdem tal-plugin kitbu fajl wieħed għal kull konnessjoni, imsemmi għall-UUID tal-konnessjoni, pereżempju /etc/ipsec.d/nm-l2tp-ipsec-<uuid>.secrets. It-tħassir ta' profil fl-applet ma jħassarx dak il-fajl b'mod affidabbli. Jekk fajl antik minn server preċedenti għadu fuq id-diska u għadu inkluż, id-daemon jista' jagħżel sigriet li jappartjeni għal profil li ma għadx tużah, u l-konnessjoni tfalli waqt li l-qasam viżibbli ikun tajjeb.

Ifhem x'għamlet il-bidla 1.2.12 lill-aġġornamenti

Il-verżjoni 1.2.12 tal-plugin issostitwiet il-fajls tas-sigrieti għal kull konnessjoni b'fajl wieħed maqsum, /etc/ipsec.d/ipsec.nm-l2tp.secrets. L-aġġornament ma jnaddafx il-fajls eqdem skont l-UUID, u linja include /etc/ipsec.d/*.secrets eżistenti xorta tinkludihom. Il-verżjoni 1.2.16 biddlet l-immaniġġjar tal-proposti default, mhux it-tqassim tas-sigrieti.

Dak l-istorja tispjega għaliex żewġ magni b'dak li jidher l-istess profil iġibu ruħhom differenti. Iċ-ċavetta hija identika; is-sett ta' fajls li jinkludi d-daemon mhuwiex. Meta tneħħi fajl orfni, ċaqlaqha fil-ġenb minflok tħassarha, ikkonferma l-konnessjoni, imbagħad ħassarha ladarba l-istat li jaħdem ikun irreġistrat. Li terġa' ssemmiha żżomm il-valur antik jista' jiġi rkuprat jekk jirriżulta li l-ħsara tinsab x'imkien ieħor.

Issepara l-karattri li l-format tal-ħażna ma jistax iżomm

Id-dokumentazzjoni ta' strongSwan għas-sekwenza tas-sigriet maqsum tgħid li l-valur ma jistax ikun fih qsim ta' linja jew karattru ta' virgoletta doppja. Ċavetta mpejsta minn dokument tista' ġġorr wieħed minnhom mingħajr ebda differenza viżwali f'djalogu normali.

Minn 1.2.12 'l hawn il-valur maħżun mhuwiex test sempliċi. Il-plugin jikkodifika l-PSK f'base64 qabel ma jasal għall-fajl, u n-noti tar-rilaxx jippreżentaw dak l-ikkodifikar bħala r-raġuni għaliex virgoletta doppja issa hija aċċettabbli f'ċavetta. Għalhekk virgoletta miktuba fil-qasam hija rappreżentabbli; l-istess mhux veru għal kull karattru ta' kontroll.

It-tul huwa restrizzjoni oħra. Ma japplika ebda minimu universali fil-software L2TP/IPsec: xi klijenti jaċċettaw ċwievet iqsar minn għoxrin karattru u xi gateways jinfurzaw minimu. Jekk ċavetta qasira tiġi rrifjutata, ir-regola tappartjeni għall-politika tas-server jew għall-validazzjoni ta' dak il-klijent, u li tgħolli xi ħaġa lokalment ma jibdilx dan.

Aqra liema saff ta' awtentikazzjoni falla

Ħaddem l-ipsec --version l-ewwel, għax strongSwan u Libreswan jużaw ismijiet ta' fajls u sintassi differenti, u parir għal wieħed jista' jagħmel ħsara lill-ieħor. Imbagħad aqra l-istadju tal-falliment mill-messaġġ tal-klijent jew mil-log tad-daemon: ilment dwar iċ-ċavetta maqsuma bil-quddiem huwa avveniment differenti minn isem tal-utent u passażġ rrifjutati.

Il-PSK tawtentika t-truf tat-tunell. L-isem tal-utent u l-passaġġ jawtentikaw il-persuna ġewwa L2TP, u l-PPP jieħu ħsiebhom wara li l-assoċjazzjoni IPsec tinġieb 'il fuq. PSK korretta b'kont żbaljat xorta tfalli, u li tbiddel il-kont ma jsewwix ċavetta li d-daemon qatt ma qrah sew.

Meta tagħlaq il-biljett, innota l-erbgħa kollha: il-verżjoni tal-plugin, il-fajl tas-sigrieti li qed jintuża, jekk iċ-ċavetta ġietx ittajpjata mill-ġdid jew impejsta, u s-saff imsemmi fl-iżball. B'hekk kull min jerġa' jagħmel din il-mixja aktar tard jista' jaqbeż dritt għad-differenza bejn il-magna li taħdem u dik li tfalli.

Artikli relatati