Profili PPTP, ki vztrajajo, da je geslo napačno, povedo nekaj ožjega, kot se sliši. Skrivnost se preveri čisto na koncu verige, ki se začne s pogajanji o zmogljivostih, zato se vsako neskladje prej v tej verigi pokaže kot napaka pri preverjanju pristnosti. Zato ponastavitev gesla, ponovno tipkanje ali ponovno ustvarjanje profila ne spremeni ničesar. Najprej preberite pogajanja in nato izberite popravek glede na to, kolikšen del poti obvladujete.

Zakaj se skrivnost nikoli ne preveri

Preverjanje pristnosti PPP se pogaja: strežnik predlaga metode, odjemalec odgovori s tem, kar zmore, in oba se dogovorita za eno, preden se izmenjajo kakršni koli poverilnice. Ko strežnik ponuja samo EAP-PEAP in odjemalčev pppd tega ne izvaja, se pogovor konča v fazi predloga. Strežnik zabeleži napako pri preverjanju pristnosti, ker je to faza, ki je spodletela, ne zato, ker bi geslo primerjali in ga ocenili kot nezadostno.

Zato je napaka enaka pri napačnem geslu in pri neskladju metode. Samo dnevnik ju loči, in to le, če je odjemalec lahko podroben.

Berite pogajanja, ne zadnje napake

Zaženite povezavo v ospredju z vklopljenim razhroščevanjem in berite vrstice preverjanja pristnosti od zgoraj. Dnevnik navede predlagano metodo, sprejeto metodo in kje se je izmenjava ustavila. Profil, ki nikoli ne zapusti CHAP ali MSCHAPv2, medtem ko strežnik pričakuje PEAP, je težava metode, ne poverilnic. Zadnja vrstica tega dnevnika je kraj, kjer je odjemalec obupal, ne kraj, kjer je vzrok.

sudo pppd call provider debug nodetach

Shranite ta izpis. Je tudi dokaz, ki ga lastnik omrežja potrebuje pred spremembo pravilnika strežnika, in razreši vprašanje, ali je bilo geslo sploh v igri.

Drugi vzrok se skriva v datoteki skrivnosti

Če dnevnik kaže, da se metodi ujemata, poglejte datoteko, ki shranjuje skrivnost. Nova vrstica ali presledek na koncu, zapisan v polje gesla, se pošlje kot del gesla, zato strežnik primerja drugačen niz od tistega, ki ste ga vnesli. Datoteka je v urejevalniku videti pravilna, in prav zato preživi toliko poskusov.

sudo cat -A /etc/ppp/chap-secrets

Znak za dolar označuje konec vsake vrstice v tem izpisu. Polje gesla z nečim pred tem znakom ali zalutali presledek med polji je treba prepisati z narekovaji, ki jih dokumentira orodje.

Izberite popravek glede na to, komu pripada strežnik

Če je strežnik vaš, dovolitev MSCHAPv2 za tisti račun je najmanjša sprememba, in zabeležiti bi morali, da ste zavestno sprejeli šibkejšo metodo. Če pripada nekomu drugemu, je pošten popravek odjemalec, ki izvaja EAP-PEAP; krpanje pppd naredi nezdružljivost vašo težavo vzdrževanja. Če je izbira protokola še odprta, je PPTP najšibkejši del zasnove in selitev je običajno cenejša od ohranjanja zakrpanega odjemalca pri življenju. Zapišite to odločitev poleg profila, da je naslednja oseba ne bo znova odprla.

Katero koli pot izberete, po tem preizkusite z drugega računalnika v drugem omrežju. Shranjen profil lahko še naprej ponuja staro metodo in povzroči, da je popravljen strežnik videti pokvarjen. Nato odstranite nastavitev razhroščevanja, saj lahko podrobni dnevniki PPP na skupni delovni postaji zajamejo več, kot želite.

Sorodni članki