Starý démon Emacs může držet starý proxy
Zkontrolujte dlouho běžící server Emacs a stav proxy v knihovně URL, když se nový terminál emacsclient zdá ignorovat aktualizované nastavení.
Nový terminál nevytvoří nový server Emacs. emacsclient může požádat včerejšího démona, aby provedl dnešní stahování balíčků, a použije přitom jeho starý stav proxy.
Prozkoumejte prostředí i url-proxy-services uvnitř relace Emacs, která zpracovává neúspěšný požadavek:
| Co je zastaralé? | Kam se podívat dál |
|---|---|
| Prostředí Emacs stále obsahuje starý koncový bod | Zdroj spuštění serveru: uživatelská služba, relace plochy nebo démon spuštěný při přihlášení |
Prostředí je správné, ale url-proxy-services stále obsahuje starý koncový bod | Inicializace knihovny URL a explicitní nastavení v Lispu |
Knihovna URL může inicializovat podporované položky proxy z prostředí. Pozdější změna tohoto prostředí nutně znovu nevytvoří položku, která už byla inicializována nebo výslovně nastavena v Lispu. Informace specifické pro klienta předávané v určitých kontextech serveru nejsou obecným resetem konfigurace proxy serveru.
Opravte zamýšlenou živou konfiguraci a její zdroj spuštění, aby s tím příští server souhlasil. Restart také poskytne čerstvou inicializaci, ale nejprve uložte práci, kterou tento server drží; zavření a znovuotevření rámce může proces nechat běžet.
Tato diagnostika se týká knihovny URL. Pokud balíček volá Git, curl nebo jiný externí stahovač, řiďte se konfigurací tohoto klienta, místo abyste očekávali, že jej url-proxy-services nahradí.