BullDOS
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Дружищи, нужна помощь. Может будут у кого какие предположения! Итак: ----------------------------------------- squidNT 2.7 stable6 (скомпиленная с delay_pools) - взято с http://squid.acmeconsulting.it/download/dl-squid.html (в описании написано, что запускается на windows 2008 x86 и x64) установлен на Windows 2008. Домен AD Windows 2003 Native в squid.conf настроена аутентфикация на mswin_ntlm_auth: auth_param ntlm program c:/squid/libexec/mswin_ntlm_auth.exe -d auth_param ntlm children 10 ... acl password proxy_auth REQUIRED ... http_access allow password ------------------------------------------- Проблема такова - ни в IE, ни в Firefox не срабатывает сквозная аутентификация. Все время появляется окошко ввода пользователя и пароля. После ввода напрямую domain\user + password - в IE - снова окошко, в firefox - все начинает работать (до перезапуска firefox, естественно) в логах access.log - из IE - имя пользователя не логируется и TCP_denied из Firefox - в логах cache.log (IE) - ... mswin_ntlm_auth[816]: Got 'YR TMTVNTUAABAAAAB4IIAAAAAAAAAAAAAAAAAAAAAA=' from Squid mswin_ntlm_auth[816]: attempting SSPI challenge retrieval mswin_ntlm_auth[816]: Got it mswin_ntlm_auth[816]: sending 'TT TlRMTVNTUAAAAAADAAMADgAAFgokCQS9Ct0KMZ9YAAAAAAAAAAJAAkABEAAAABgBxFwAAAA9NAE0AQgBBAE4ASw FIATwBYAFkABAASAG0AbQBiAGEAbgBrAC4AYgB5AAMAKABzAGUAcgB2AC0AcAByAG8AeAB5AC4AbQBtAGIAYQBuAGsALgBiAHkABQASAG0AbQBiAGEAbgBrAC4AY mswin_ntlm_auth[816]: Got 'KK TlRMTVNTUAADAAAAGAAYAGgAAAAYABgAgAAAAAwADABAAAAADAAMAEwAAAAQABAAWAAAAAAAAAAAAAAABYIIAG0AbQBiAG QDU8fwDXoA1FAAAAAAAAAAAAAAAAAAAAABdcn8g871qIzsyKvg06uNJwoZX+x4fJAo=' from Squid mswin_ntlm_auth[816]: checking domain: 'domain', user: 'user' mswin_ntlm_auth[816]: Login attempt had result 0 mswin_ntlm_auth[816]: sending 'NA The parameter is incorrect.' to squid ... в логах cache.log (firefox) - ... mswin_ntlm_auth[724]: Got 'KK TlRMTVNTUAADAAAAGAAYAGgAAAAYABgAgAAAAAwADABAAAAAD QANkzY6oyMDbwAAAAAAAAAAAAAAAAAAAADx4htc2RdrUrEsp5FiEODlQ5gSqeMlWnA=' from Squid mswin_ntlm_auth[724]: checking domain: 'domain', user: 'user' ... На WinXP-Win2003 все прекрасно работает, - проблема, видимо, именно в работе аутентификатора под windows 2008. У меня есть предположения, что, возможно, нужно подергать групповые политики в windows2008 насчет NTLM. Гуру - отзовитесь! |