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

בדקו גם את הסביבה וגם את url-proxy-services בתוך הפעלת ה-Emacs שמטפלת בבקשה שנכשלה:

מה מיושן?היכן להסתכל בהמשך
סביבת ה-Emacs עדיין מכילה את נקודת הקצה הישנהמקור ההפעלה של השרת: שירות משתמש, הפעלת שולחן עבודה או דמון בזמן התחברות
הסביבה תקינה, אך url-proxy-services עדיין מכיל את נקודת הקצה הישנהאתחול ספריית ה-URL והגדרות Lisp מפורשות

ספריית ה-URL יכולה לאתחל רשומות פרוקסי נתמכות מהסביבה. שינוי הסביבה הזו מאוחר יותר אינו בונה מחדש בהכרח רשומה שכבר אותחלה או שהוגדרה במפורש ב-Lisp. מידע ייחודי ללקוח שמועבר בהקשרי שרת מסוימים אינו איפוס כללי של תצורת הפרוקסי של השרת.

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

אבחנה זו נוגעת לספריית ה-URL. אם החבילה קוראת ל-Git, ל-curl או להוריד חיצוני אחר, פעלו לפי התצורה של אותו לקוח במקום לצפות ש-url-proxy-services יחליף אותו.

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