Дайджест-аутентификация на прокси Squid не работает
Я пытался заставить дайджест-проверку подлинности работать на Squid, но он не принимает мои учетные данные. Я пробовал разные пароли (в случае нечетных символов) и разные области.
Это мой незакомментированный файл конфигурации, который работал нормально до того, как я добавил дайджест-строки аутентификации и удалил временные acl и линии доступа для диапазонов IP-адресов.
auth_param digest program /usr/lib/squid3/digest_file_auth –c /etc/squid/password-file
auth_param digest children 10 startup=0 idle=1
auth_param digest realm isis
auth_param digest nonce_garbage_interval 5 minutes
auth_param digest nonce_max_duration 30 minutes
auth_param digest nonce_max_count 50
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 443 # https
acl Safe_ports port 1025-65535 # unregistered ports
acl CONNECT method CONNECT
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost manager
http_access deny manager
http_access deny to_localhost
http_access allow localhost
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
http_access deny all
http_port 3128
cache_dir ufs /var/spool/squid 1000 16 256
coredump_dir /var/spool/squid
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern (Release|Packages(.gz)*)$ 0 20% 2880
refresh_pattern . 0 20% 4320
forwarded_for delete