Un demon Emacs vechi poate păstra un proxy vechi
Verificați serverul Emacs de lungă durată și starea proxy a bibliotecii URL când un terminal emacsclient nou pare să ignore setările actualizate.
Un terminal nou nu creează un server Emacs nou. emacsclient poate cere demonului de ieri să efectueze descărcarea pachetelor de astăzi, folosind starea proxy veche a demonului.
Inspectați atât mediul, cât și url-proxy-services în sesiunea Emacs care gestionează cererea eșuată:
| Ce este învechit? | Unde să priviți în continuare |
|---|---|
| Mediul Emacs conține încă vechiul punct final | Sursa de lansare a serverului: serviciu de utilizator, sesiune de desktop sau demon la autentificare |
Mediul este corect, dar url-proxy-services conține încă vechiul punct final | Inițializarea bibliotecii URL și setări Lisp explicite |
Biblioteca URL poate inițializa intrări proxy acceptate din mediu. Modificarea acelui mediu mai târziu nu reconstruiește neapărat o intrare deja inițializată sau setată explicit în Lisp. Informațiile specifice clientului transmise în anumite contexte ale serverului nu sunt o resetare generală a configurației proxy a serverului.
Corectați configurația activă dorită și sursa ei de lansare pentru ca următorul server să fie de acord. Repornirea oferă și o inițializare proaspătă, dar salvați mai întâi munca păstrată în acel server; închiderea și redeschiderea unui cadru poate lăsa procesul în execuție.
Acest diagnostic privește biblioteca URL. Dacă pachetul apelează Git, curl sau alt descărcător extern, urmați configurația acelui client în loc să vă așteptați ca url-proxy-services să îl înlocuiască.