Hindi mahanap ang binary ng pppd: ayusin ang runtime, hindi ang authentication
Ang nawawalang pppd ay lokal na pangangailangan ng runtime, hindi tinanggihang password. Suriin ang package at ang path ng tumatawag bago magbura ng anuman.
Walang nakarating sa gateway, dahil hindi mahanap ng client ang binary na kailangan muna nito. Binabanggit ng mensahe ang isang katulong ng runtime, at ang natural na reaksyon ay ipagpalagay na may tinanggihan ang kabilang dulo. Wala itong tinanggihan. Kailangan ng integrasyong nakabatay sa PPP ang katulong na iyon sa lokal na makina, at wala ito, hindi mabasa, o wala sa lugar na tinitingnan ng tumatawag.
Magkaiba ang menu at ang daemon
Makapagse-save ng profile ang desktop editor kahit wala ang katulong na magtatatag nito, dahil ang pag-save ay nagva-validate ng field, hindi ng kakayahan. Dumarating ang dalawang bahagi sa magkaibang package at nabigo sa magkaibang sandali. Ang profile na malinis na nase-save at ang koneksyong agad nabigo ay ganap na magkatugma.
Kasingkaraniwan din ang kabaligtarang pagkakamali: ang executableng nasa disk ay hindi nagpapatunay na nahahanap ng napiling integrasyon ang sinusuportahang kopya. Ang kopya sa home directory ay maaaring makapagbigay-kasiyahan sa isang shell at manatiling hindi nakikita ng serbisyo.
Basahin ang package, hindi ang file
Bago hawakan ang anuman, suriin ang kalagayan ng naka-install na package, ang mga nakasaad na dependency at ang inaasahang listahan ng file. Dokumentado ito nang malinaw ng packaging ng mga distribusyon, at ang package na NetworkManager PPTP ng Debian ay kapaki-pakinabang na halimbawa, dahil hiwalay itong umaasa sa package ng daemon ng PPP at sa client ng PPTP. Ito ay lumang integrasyon, hindi rekomendasyong i-deploy ang PPTP ngayon. Ipinapakita nito kung paano dumarating ang katulong bilang sariling dependency at hindi sa loob ng client.
Paghiwalayin ang tatlong paraan ng pagpalya: package na hindi na-install, repository na walang iniaalok na kandidato, at binary na mano-manong in-install sa labas ng pagmamay-ari ng package. Magkaiba ang kailangang pag-aayos sa kanila, at ang una lang ang naaayos sa pamamagitan ng muling pag-install ng parehong package.
Ang pagsusuri ng executable sa isang shell ay naglalarawan lamang ng search path ng shell na iyon at wala nang iba. Maaaring tumakbo ang katulong ng manager sa ibang path, sa ibang environment, o may tahasang naka-configure na lokasyon ng executable.
dpkg -s network-manager-pptp | grep -E "Status|Depends"
dpkg -L ppp | grep -E "bin/pppd$"
command -v pppd; ls -l /usr/sbin/pppdAyusin ang runtime nang hindi sinisira ang iba
Kapag ang runtime ay kitang-kitang hindi kumpleto, gamitin ang ginawang pagsusuri na package transaction ng distribusyon at basahin muna kung ano ang babaguhin nito. Pinagsasaluhan ng ilang integrasyon ng access network ang PPP, kaya ang pag-alis o muling pag-install nito ay maaaring magdala ng gumaganang mga user. Ang paglilinis ng bawat kaugnay na package para ayusin ang isang sira ay ang paraan kung paano nawawalan ng dalawang gumaganang koneksyon ang isang laptop.
Ang pag-install ng ibang VPN client ay hindi rin pag-aayos. Lumilikha ito ng bagong pangangailangan sa compatibility habang iniiwan ang orihinal na profile na walang paliwanag.
Kung nagpasya ang organisasyon na ang protocol mismo ay dapat mawala, iyon ay desisyon sa migration na may may-ari. Hindi ito hakbang sa pag-troubleshoot, at hindi ito dapat gawin sa sandaling pumalya ang koneksyon.
Ituring ang susunod na error na bagong yugto
Kapag nagsimula ang katulong, asahan na magkaiba ang susunod na pagpalya. Ang negosasyon ng PPP link, pagpapatunay ng user, paglalaan ng address, mga ruta at paglutas ng pangalan ay maaaring magpalya nang isa-isa, at bawat isa ay may sariling ebidensya.
Huwag sagutin ang susunod na pagtanggi sa pamamagitan ng pag-undo sa pag-aayos ng dependency o ng pag-on sa lahat ng lumang opsyon sa authentication at compression sa profile. Ginagawa nito ang isang madada-diagnose na problema na maging ilang magkakaugnay. Baguhin ang isang setting sa isang pagkakataon at itala kung ano ang binago nito.
Itala ang mga bersyon ng package at ang eksaktong mensaheng nakita mo. Ang ulat na tumutukoy sa nawawalang binary at sa package na dapat magbigay nito ay maaaring kumilos sa paraang hindi kayang gawin ng pangkalahatang reklamo tungkol sa VPN.