Подскажите кто-нибудь как создать файл паролей для digest аутентификации в Squid. Htpasswd -m -c passwd_file user что-то не работает
>Подскажите кто-нибудь как создать файл паролей для digest аутентификации в Squid. Htpasswd
>-m -c passwd_file user что-то не работает
угу. такая же проблема не знаю чем под нее пароли творить, под эту digest-авторизацию блин...
>Подскажите кто-нибудь как создать файл паролей для digest аутентификации в Squid. Htpasswd
>-m -c passwd_file user что-то не работает
говорят htdigest от апача, подходит. сам еще не пробовал..
>говорят htdigest от апача, подходит. сам еще не пробовал..
Я попробывал htdigest -с passfile realm user. Создал он мне пароль. Дальше настраиваю эксплорер для прокси с digest авторизацией (здесь как обычно),он запрашивает, но выходить никуда не хочет. Говорит неправильно и все заново. Вообще в поле имени пользователя появился список почему-то.
Я почитал инфу, rfc2617, но не увидел из-за чего он не хочет идти в мир. Может кто подскажет.
как настроить эксплоер на digest авторизацию ??
Спасибо.
>как настроить эксплоер на digest авторизацию ??
>Спасибо.
А во это хороший вопрос! Вообще я просто настраивал в настройках LAN для эксплорера прокси, т.е proxy.local:3128. Вот и все.
Я думаю фишка с digest авторизацией не в настройках эксплорера. Сейчас перевожу rfc по этому поводу, возникают определенные мысли, но пока еще не проверял.
А вообще кто-нибудь собирал squid с поддержкой digest авторизацией?
Не уже ли ни кто не разбирался с этим?
Разобрался наконец-то сам. Чтобы другие не парились скажу что файл создается просто, можно сказать руками. Это простой clear text,
то есть: user:password. Удачи!!!
Да вот еще что. Эта фича работает исправно только в версии squid-2.5 stable2, остальные нужно патчить от ошибок
>Не уже ли ни кто не разбирался с этим?
Была такая проблема. Если создавать файл htpasswd -c ...
то симтомы аналогичные.
А вот если сначала руками создать пустой файл,
а потом htpasswd добавлять туда юзеров,
то все работает
Теперь сам уже окончательно рассказываю как создать файл паролей для digest auth в squid.
htpasswd -cp /ваш-файл-с-паролями имя-пользователя
Пример: htpasswd -cp /usr/local/squid/etc/digpass user
Опция -с создает файл. Если файл уже существует, то запускать надо без нее. Удачи
Ребят, а почему когда я включил digest авторизацию перестало работать https? Вернее когда я набираю адрес https://blabla у меня не выскакивает окно авторизации а в логах пишет что
TCP_DENIED/407 1801 CONNECT serviceguide.mgsm.ru:443 - NONE/- text/html?
Кто поможет? Кстати, когда переходишь по ссылке на https - все ок