שום דבר לא הגיע לשער, מפני שהלקוח לא מצא קובץ בינארי שהוא זקוק לו קודם. ההודעה מציינת עוזר של סביבת ההרצה, והתגובה הטבעית היא להניח שהצד השני דחה משהו. הוא לא דחה. אינטגרציה מבוססת PPP זקוקה לעוזר הזה במכונה המקומית, והוא חסר, אינו קריא או אינו נמצא במקום שבו הקורא מחפש.

התפריט והדמון הם דברים שונים

עורך שולחן העבודה יכול לשמור פרופיל בזמן שהעוזר שאמור להקים אותו חסר, מפני ש שמירה מאמתת שדות ולא יכולות. שני הרכיבים מגיעים בחבילות שונות ונכשלים ברגעים שונים. פרופיל שנשמר נקי וחיבור שנכשל מיד הם עקביים לחלוטין.

הטעות ההפוכה נפוצה באותה מידה: קובץ הרצה היכןשהו בדיסק אינו מוכיח שהאינטגרציה שנבחרה מוצאת את העותק הנתמך. עותק בתיקיית הבית יכול לספק את המעטפת ועדיין להישאר בלתי נראה לשירות.

קראו את החבילה, לא את הקובץ

בדקו את מצב החבילה המותקנת, את התלויות המוצהרות שלה ואת רשימת הקבצים הצפויה לפני שאתם נוגעים במשהו. אריזת ההפצות מתעדת זאת במפורש, וחבילת NetworkManager PPTP של דביאן היא דוגמה שימושית, מפני שהיא תלויה בנפרד בחבילת הדמון של PPP ובלקוח PPTP. זו אינטגרציה ישנה ולא המלצה לפרוס PPTP היום. היא ממחישה כיצד עוזר מגיע כתלות משל עצמו ולא בתוך הלקוח.

הפרידו בין שלושה אופני כשל: חבילה שלא הותקנה, מאגר שלא מציע מועמד, וקובץ בינארי שהותקן ביד מחוץ לבעלות החבילה. הם זקוקים לתיקונים שונים, ורק הראשון נפתר בהתקנה מחדש של אותה חבילה.

בדיקת קובץ ההרצה במעטפת מתארת את נתיב החיפוש של אותה מעטפת ולא דבר נוסף. העוזר של המנהל עשוי לרוץ בנתיב אחר, בסביבה אחרת או במיקום קובץ הרצה שהוגדר במפורש.

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

תקנו את סביבת ההרצה בלי לשבור אחרות

כשסביבת ההרצה חסרה באופן מוכח, השתמשו בטרנזקציית החבילות הנבדקת של ההפצה וקראו תחילה מה היא תשנה. PPP משותף לכמה אינטגרציות של רשתות גישה, ולכן הסרה או התקנה מחדש שלו עלולות לקחת איתן צרכנים עובדים. טיהור כל חבילה קשורה כדי לתקן אחת שבורה הוא הדרך שבה מחשב נייד מאבד שני חיבורים עובדים.

התקנת לקוח VPN אחר אינה תיקון גם כן. היא יוצרת דרישת תאימות חדשה בעוד הפרופיל המקורי נשאר ללא הסבר.

אם הארגון החליט שהפרוטוקול עצמו צריך להיעלם, זו החלטת הגירה עם בעלים. זה אינו צעד של פתרון תקלות, ואין לקבל אותו ברגע שחיבור נכשל.

התייחסו לשגיאה הבאה כשלב חדש

לאחר שהעוזר עולה, צפו שהכשל הבא יהיה שונה. משא ומתן על קישור PPP, אימות משתמש, הקצאת כתובות, נתיבים ותרגום שמות יכולים להיכשל כל אחד בנפרד, ולכל אחד יש ראיות משלו.

אל תענו לדחייה מאוחרת יותר על ידי ביטול תיקון התלות או על ידי הפעלת כל אפשרויות האימות והדחיסה הישנות בפרופיל. זה הופך בעיה אחת שאפשר לאבחן לכמה בעיות שמשפיעות זו על זו. שנו הגדרה אחת בכל פעם ותעדו מה היא שינתה.

תעדו את גרסאות החבילות ואת ההודעה המדויקת שראיתם. דוח שמציין את הקובץ הבינארי החסר ואת החבילה שאמורה לספק אותו הוא ישים לדרך שבה תלונה כללית על ה-VPN אינה.

מאמרים קשורים