Стар демон на Emacs може да запази стар прокси
Проверете дълготрайния сървър на Emacs и състоянието на проксито на URL библиотеката, когато нов терминал emacsclient изглежда игнорира обновените настройки.
Нов терминал не създава нов сървър на Emacs. emacsclient може да помоли демона от вчера да извърши днешното изтегляне на пакет, използвайки старото състояние на проксито на демона.
Проверете както средата, така и url-proxy-services в сесията на Emacs, която обработва неуспешната заявка:
| Какво е остаряло? | Къде да гледате след това |
|---|---|
| Средата на Emacs все още съдържа стария краен адрес | Източникът на стартиране на сървъра: потребителска услуга, сесия на работния плот или демон при влизане |
Средата е правилна, но url-proxy-services все още съдържа стария краен адрес | Инициализация на URL библиотеката и явни настройки на Lisp |
URL библиотеката може да инициализира поддържани прокси записи от средата. Промяната на тази среда по-късно не изгражда непременно наново запис, който вече е инициализиран или изрично зададен в Lisp. Информацията, специфична за клиента, предавана в определени контексти на сървъра, не е общо нулиране на прокси конфигурацията на сървъра.
Коригирайте желаната работеща конфигурация и източника ѝ на стартиране, за да се съгласи следващият сървър. Рестартирането също дава свежа инициализация, но първо запазете работата в този сървър; затварянето и отварянето наново на рамка може да остави процеса работещ.
Тази диагноза се отнася до URL библиотеката. Ако пакетът извиква Git, curl или друг външен изтеглящ инструмент, следвайте конфигурацията на този клиент, вместо да очаквате url-proxy-services да го замени.