Mozilla Firefox Это отличный браузер, но, к сожалению, в нем есть что-то, что мне никогда не нравилось, и это факт, что он создает проблему при просмотре через прокси, который они используют. NTLM (протокол, используемый в серверах Windows) с использованием пользователя, которому требуется аутентификация.
Проблема на самом деле в том, что мы постоянно получаем окно с запросом имени пользователя и пароля для каждого HTTP-запроса, и это оказывается головной болью. С выпуском Firefox 30 команда разработчиков решила по умолчанию отключить резервную аутентификацию NTLM (хотя только NTLMv1) из соображений безопасности.
Используйте прокси с аутентификацией в Firefox, изменив параметр
К счастью, есть способ повторно использовать резервную копию NTLM-аутентификации. Для этого открываем вкладку и пишем:
about:config
Немного полежим, нажав на кнопку: Я буду осторожен, обещаю!.
А потом пишем в области поиска:
network.negotiate-auth.allow-insecure-ntlm-v1
изменение его стоимости с Ложь a Правда.
Использовать прокси с аутентификацией в Firefox с CNTML
Есть еще один способ избавиться от проблемы использования прокси с аутентификацией в Firefox по протоколу NTLM с использованием CNTLM Proxy. Чтобы установить его в наших предпочтительных дистрибутивах, мы можем загрузить двоичные файлы из ссылку. В случае ArchLinux мы можем сделать это с Yaourt:
yaourt -S cntlm
После установки нам нужно отредактировать файл /etc/cntlm.conf и мы должны раскомментировать или добавить следующие строки в конце:
Имя пользователя your_user Домен yourdomain.delanet Пароль your_password Прокси-сервер proxy.tusserver: 3128 NoProxy localhost, 10. *, 192.168. *, * .Yourdomain.delared Listen 8081
В случае последней строки это порт, который мы собираемся использовать в доверенное лицо de Mozilla Firefox, который должен быть таким:
Следует уточнить, что CNTLM Он служит не только тогда, когда нам нужно использовать прокси с аутентификацией в Firefox, но и для того, чтобы наш компьютер служил прокси-сервером для других устройств или компьютеров в сети. Для этого необходимо раскомментировать и настроить следующие строки:
# Включить, чтобы разрешить доступ с других компьютеров # Шлюз да # Полезно в режиме шлюза для разрешения / ограничения определенных IP-адресов # Укажите отдельные IP-адреса или подсети по одному правилу на строку. # Allow 127.0.0.1 #Deny 0/0
Первое, что мы делаем, это говорим ему, что мы будем Шлюз оплаты и тогда мы сможем решить, кому разрешено или нет.
Теперь нам нужно только запустить службу, в случае ArchLinux мы используем команду:
sudo systemctl start cntlm.service
Хорошая идея, поэтому у меня обычно не возникает проблем с аутентификацией доступа к моему маршрутизатору с помощью Iceweasel и Firefox.
В любом случае, в статье, которая сейчас находится на рассмотрении, я заметил, что исполняемые пакеты Iceweasel с XULRunner были объединены в версии 30, оставив только Iceweasel (я не знаю, произойдет ли то же самое в Firefox 30 из Ubuntu).
Что-то подобное я отчаянно искал. Спасибо
Большое спасибо за подсказку, это случалось со мной пару раз, и я не знал почему.
В последние дни у меня была такая же проблема на наших Mac: Firefox обновляется до версии 30, и навигации больше нет, поскольку именно здесь есть прокси-сервер ISA. Большое спасибо за предоставленное решение.
Большое спасибо за подсказку. Я просто использую Firefox 30 в Ubuntu, и в версии 29 он действительно запрашивал у меня аутентификацию для прокси (управляемого ISA Server), а в версии 30 он просто отменял мою навигацию.
Мне пришлось попробовать CNTLM как в Windows, так и в Ubuntu, но на самом деле с CNTLM, несмотря на то, что он написан на C, навигация немного замедляется.
В любом случае спасибо за часть конфигурации Firefox.