>[оверквотинг удален]
>>...
>># Then, set this line to
>>something like
>>#
>>auth_param digest program /usr/local/squid/libexec/digest_auth_pw /usr/local/squid/etc/digpass
>>
>>Ещё запусти этот хелпер из командной строки (под тем же пользователем, что
>>и сквид) и посмотри на что он конкретно ругается.
>
>запустил молчик как рыба... Ну хорошо... вот полностью описание (из конфига!):
# === Parameters for the digest scheme follow ===
#
# "program" cmdline
# Specify the command for the external authenticator. Such a program
# reads a line containing "username":"realm" and replies with the
# appropriate H(A1) value hex encoded or ERR if the user (or his H(A1)
# hash) does not exists. See RFC 2616 for the definition of H(A1).
# "ERR" responses may optionally be followed by a error description
# available as %m in the returned error page.
Т.е. программа считывает строку вида "username":"realm" (обязательно в кавычках), ищет по пользователю строку из файла digpass и возвращает хеш либо ERR (если нет пользователя в этом файле).
Формат файла: username:password или username:realm:HA1
ЗЫ
А что, у тебя _реально_ клиентами используется такая схема аутентификации? :)