Faili binary ya pppd haipatikani: rekebisha mazingira, si uthibitishaji
Kukosekana kwa pppd ni sharti la ndani la mazingira ya utekelezaji, si nenosiri lililokataliwa. Chunguza kifurushi na njia ya anayepiga kabla ya kufuta chochote.
Hakuna kitu kilichofika kwenye lango, kwa sababu mteja hakupata faili binary anayohitaji kwanza. Ujumbe unataja msaidizi wa mazingira, na itikio la kawaida ni kudhani upande wa pili ulikataa kitu. Haukukataa. Muunganiko unaotegemea PPP unahitaji msaidizi huyo kwenye mashine ya ndani, na hayupo, hawezi kusomwa au hayupo mahali anapotazama anayepiga.
Menyu na daemon ni vitu tofauti
Kihariri cha eneo la kazi kinaweza kuhifadhi wasifu wakati msaidizi ambaye angeuanzisha hayupo, kwa sababu kuhifadhi huthibitisha sehemu, si uwezo. Vipengele viwili huja katika vifurushi tofauti na hushindwa kwa nyakati tofauti. Wasifu unaohifadhiwa safi na muunganisho unaoshindwa papo hapo ni sawa kabisa.
Kosa la kinyume ni la kawaida vile vile: faili inayotekelezeka mahali fulani kwenye diski haithibitishi kwamba muunganiko uliochaguliwa hupata nakala inayotumika. Nakala katika saraka ya nyumbani inaweza kutosheleza shell na bado isionekane kwa huduma.
Soma kifurushi, si faili
Kabla ya kugusa chochote, chunguza hali ya kifurushi kilichosakinishwa, utegemezi wake uliotangazwa na orodha ya faili inayotarajiwa. Ufungashaji wa usambazaji huandika hili wazi, na kifurushi cha NetworkManager PPTP cha Debian ni mfano muhimu, kwa sababu kinategemea kando kifurushi cha daemon ya PPP na mteja wa PPTP. Huu ni muunganiko wa zamani, si pendekezo la kupeleka PPTP leo. Unaonyesha jinsi msaidizi huja kama utegemezi wake mwenyewe, si ndani ya mteja.
Tenganisha mbinu tatu za kushindwa: kifurushi ambacho hakikusakinishwa, hazina isiyotoa mgombea, na faili binary iliyosakinishwa kwa mkono nje ya umiliki wa kifurushi. Zinahitaji matengenezo tofauti, na ni ya kwanza tu inayorekebishwa kwa kusakinisha tena kifurushi kile kile.
Ukaguzi wa faili inayotekelezeka katika shell unaeleza njia ya utafutaji ya shell hiyo tu na hakuna zaidi. Msaidizi wa msimamizi anaweza kufanya kazi kwa njia nyingine, katika mazingira mengine, au kwa mahali pa faili inayotekelezeka palipowekwa wazi.
dpkg -s network-manager-pptp | grep -E "Status|Depends"
dpkg -L ppp | grep -E "bin/pppd$"
command -v pppd; ls -l /usr/sbin/pppdRekebisha mazingira bila kuvunja mengine
Mazingira yanapothibitika kuwa hayajakamilika, tumia shughuli ya vifurushi iliyopitiwa ya usambazaji na soma kwanza itakachobadilisha. PPP inashirikiwa na muunganiko kadhaa wa mitandao ya ufikiaji, kwa hiyo kuiondoa au kuisakinisha tena kunaweza kuchukua watumiaji wanaofanya kazi. Kusafisha kila kifurushi kinachohusiana ili kurekebisha kimoja kilichovunjika ndiyo njia ambayo kompyuta ya mkononi hupoteza miunganisho miwili inayofanya kazi.
Kusakinisha mteja mwingine wa VPN pia si ukarabati. Kunaleta sharti jipya la ulinganifu huku ukiacha wasifu wa awali bila maelezo.
Ikiwa shirika limeamua kwamba itifaki yenyewe inapaswa kuondoka, huo ni uamuzi wa uhamishaji wenye mmiliki. Si hatua ya kutatua matatizo, na haipaswi kufanywa wakati muunganisho unashindwa.
Chukulia kosa linalofuata kama hatua mpya
Msaidizi anapoanza, tarajia kushindwa kunakofuata kuwa tofauti. Majadiliano ya kiungo cha PPP, uthibitishaji wa mtumiaji, ugawaji wa anwani, njia na utatuzi wa majina kila kimoja kinaweza kushindwa kwa kujitegemea, na kila kimoja kina ushahidi wake.
Usijibu kukataliwa kwa baadaye kwa kubatilisha ukarabati wa utegemezi au kwa kuwasha chaguo zote za zamani za uthibitishaji na ukandamizaji katika wasifu. Hiyo inabadilisha tatizo moja linaloweza kutambuliwa kuwa kadhaa yanayoshirikiana. Badilisha mpangilio mmoja kwa wakati mmoja na uandike ulibadilisha nini.
Andika matoleo ya vifurushi na ujumbe kamili uliouona. Ripoti inayotaja faili binary inayokosekana na kifurushi kinachopaswa kuipatia inaweza kutekelezwa kwa njia ambayo malalamiko ya jumla kuhusu VPN hayana.