Новый терминал не создаёт новый сервер Emacs. emacsclient может попросить вчерашний демон выполнить сегодняшнюю загрузку пакета, используя его старое состояние прокси.

Проверьте и окружение, и url-proxy-services в сеансе Emacs, который обрабатывает неудавшийся запрос:

Что устарело?Где смотреть дальше
Окружение Emacs всё ещё содержит старую конечную точкуИсточник запуска сервера: пользовательская служба, сеанс рабочего стола или демон при входе
Окружение верное, но url-proxy-services всё ещё содержит старую конечную точкуИнициализация библиотеки URL и явные настройки Lisp

Библиотека URL может инициализировать поддерживаемые записи прокси из окружения. Последующее изменение этого окружения не обязательно пересоздаёт запись, уже инициализированную или явно заданную в Lisp. Информация, специфичная для клиента и передаваемая в определённых контекстах сервера, не является общим сбросом конфигурации прокси сервера.

Исправьте нужную рабочую конфигурацию и источник её запуска, чтобы следующий сервер согласовался. Перезапуск тоже даёт свежую инициализацию, но сначала сохраните работу, хранящуюся в этом сервере; закрытие и повторное открытие фрейма может оставить процесс работающим.

Эта диагностика касается библиотеки URL. Если пакет вызывает Git, curl или другой внешний загрузчик, следуйте конфигурации этого клиента, а не ждите, что url-proxy-services заменит его.

Похожие статьи