URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 5687
[ Назад ]

Исходное сообщение
"Авторизация ntlm_auth из squid на Win2k3 R2 Enterprise SP2 Eng + Mui"

Отправлено FreeMan42 , 08-Авг-08 06:08 
До недавнего времени стояла Win2k3 PS1 Rus, авторизация (ntlm_auth, smb_auth все из сборки squid) работала как часы, но со сменой железа и необходимостью английской версии сервера, поставил Win2k3 R2 Enterprise SP2 Eng + Mui и началось.. во первых незаработ smb_auth, пришлось подредактировать smb_auth.pl, и им пользоваться, и до сих пор иногда выскакивает запрос логина и пароля при ntlm_auth (т.е. большинство запросов проходит нормально, пользователь авторизуется без проблем, но некоторые запросы получаеют TCP_DENIED/407) ntlm_auth из samba не подходит, не льзя поднимать самбу!

squid.conf
---------------------------------------------------------------
auth_param ntlm program /usr/lib/squid/ntlm_auth fabrika/ambar
auth_param ntlm children 10
auth_param ntlm max_challenge_reuses 0
auth_param ntlm max_challenge_lifetime 2 minutes

#auth_param basic program /usr/lib/squid/smb_auth -W fabrika
auth_param basic program /usr/lib/squid/smb_auth.pl
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
---------------------------------------------------------------

при выполнении /usr/lib/squid/ntlm_auth fabrika/ambar из командной строки, и ввода логина и пароля хелпер отвечает так : BH Helper detected protocol error

Что можно сделать в данной ситуации?


Содержание

Сообщения в этом обсуждении
"Авторизация ntlm_auth из squid на Win2k3 R2 Enterprise SP2 E..."
Отправлено BlackFalcon , 09-Авг-08 14:30 
>[оверквотинг удален]
>auth_param basic program /usr/lib/squid/smb_auth.pl
>auth_param basic children 5
>auth_param basic realm Squid proxy-caching web server
>auth_param basic credentialsttl 2 hours
>---------------------------------------------------------------
>
>при выполнении /usr/lib/squid/ntlm_auth fabrika/ambar из командной строки, и ввода логина и пароля
>хелпер отвечает так : BH Helper detected protocol error
>
>Что можно сделать в данной ситуации?

Используйте хелпер от самбы с указанием протокола хелпера.

auth-param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp