Используйте ELPA (Emacs) за прокси-сервером, требующим аутентификации

Я прочитал этоти этотвопрос. В обоих говорят, что Emacs может заниматься аутентификацией, но у меня это не работает.

Вопрос: что не так?

Версия Emacs — 24.0.97-1, и она работает на 64-разрядной версии Linux.

На работе мне приходится использовать прокси-сервер для любого интернет-соединения. Поэтому я установил следующие переменные среды:

http_proxy="http://username:password@ip:port
https_proxy="https://username:password@ip:port
ftp_proxy="ftp://username:password@ip:port

Это работает. Я могу скачать пакеты без проблем.

Когда я запускаю M-x package-refresh-contentsв Emacs, он запрашивает логин и пароль для прокси-сервера, но не может подключиться к серверу. Он даже не пытается подключиться, т.е. после ввода пароля и нажатия EnterEmacs моментальносообщает: Не удалось скачать архив 'marmalade'

То же самое происходит, если я удаляю имя пользователя и пароль из переменной http_proxyили если я устанавливаю url-proxy-servicesв Emacs (даже если я отключу системную переменную).

20
задан Community 23 May 2017 в 12:17
поделиться