Lüüsini ei jõudnud midagi, sest klient ei leidnud binaarfaili, mida ta esmalt vajab. Teade nimetab käituskeskkonna abilist ja loomulik reaktsioon on eeldada, et kaugem pool keeldus millestki. Ei keeldunud. PPP-põhine integratsioon vajab seda abilist kohalikus masinas ning see puudub, on loetamatu või ei asu seal, kuhu kutsuja vaatab.

Menüü ja deemon on eri asjad

Töölaua redaktor saab profiili salvestada, kui abiline, mis selle looks, puudub, sest salvestamine valideerib välju, mitte võimalusi. Kaks komponenti tulevad eri pakettides ja ebaõnnestuvad eri hetkedel. Puhtalt salvestuv profiil ja kohe ebaõnnestuv ühendus on täiesti kooskõlas.

Vastupidine viga on sama tavaline: kuskil kettal olev käivitatav fail ei tõesta, et valitud integratsioon leiab toetatud koopia. Kodukataloogis olev koopia võib shelli rahuldada ja jääda siiski teenusele nähtamatuks.

Lugege paketti, mitte faili

Enne millegi puudutamist kontrollige paigaldatud paketi olekut, selle deklareeritud sõltuvusi ja oodatavat faililoendit. Distributsioonide pakendamine dokumenteerib selle selgesõnaliselt ja Debiani pakett NetworkManager PPTP on kasulik näide, sest see sõltub eraldi PPP deemoni paketist ja PPTP kliendist. See on pärandintegratsioon, mitte soovitus PPTP-d täna juurutada. See näitab, kuidas abiline saabub omaette sõltuvusena, mitte kliendi sees.

Hoidke lahus kolm nurjumisviisi: pakett, mis ei paigaldunud, hoidla, mis ei paku ühtki kandidaati, ja käsitsi väljaspool paketi omandit paigaldatud binaarfail. Need vajavad erinevaid parandusi ja ainult esimene paraneb sama paketi uuesti paigaldamisega.

Käivitatava faili kontroll shellis kirjeldab ainult selle shelli otsinguteed ja mitte midagi muud. Halduri abiline võib töötada teise teega, teises keskkonnas või selgesõnaliselt seadistatud käivitatava faili asukohaga.

dpkg -s network-manager-pptp | grep -E "Status|Depends"
dpkg -L ppp | grep -E "bin/pppd$"
command -v pppd; ls -l /usr/sbin/pppd

Parandage käituskeskkonda teisi rikkumata

Kui käituskeskkond on tõestatult puudulik, kasutage distributsiooni üle vaadatud paketitehingut ja lugege esmalt, mida see muudab. PPP-d jagavad mitmed juurdepääsuvõrgu integratsioonid, seega võib selle eemaldamine või uuesti paigaldamine kaasa võtta töötavaid tarbijaid. Kõigi seotud pakettide puhastamine ühe katkise parandamiseks on viis, kuidas sülearvuti kaotab kaks töötavat ühendust.

Teise VPN kliendi paigaldamine ei ole samuti parandus. See loob uue ühilduvusnõude, jättes algse profiili selgitamata.

Kui organisatsioon on otsustanud, et protokoll ise peaks kaduma, on see omanikuga migratsiooniotsus. See ei ole tõrkeotsingu samm ja seda ei tohiks teha hetkel, mil ühendus ebaõnnestub.

Käsitlege järgmist viga uue etapina

Kui abiline käivitub, oodake, et järgmine nurjumine on teistsugune. PPP lingi läbirääkimine, kasutaja autentimine, aadresside jaotamine, marsruudid ja nimede lahendamine võivad igaüks iseseisvalt nurjuda ning igaühel on oma tõendid.

Ärge vastake hilisemale keeldumisele sõltuvuse paranduse tagasipööramisega ega kõigi vanade autentimis- ja pakkimisvalikute sisselülitamisega profiilis. See muudab ühe diagnoositava probleemi mitmeks vastastikku mõjuvaks. Muutke korraga ühte seadet ja kirjutage üles, mida see muutis.

Kirjutage üles pakettide versioonid ja täpne teade, mida nägite. Aruanne, mis nimetab puuduva binaarfaili ja paketi, mis peaks selle pakkuma, on rakendatav viisil, mida üldine VPN-i kaebus ei ole.

Seotud artiklid