История изменений
Исправление DALDON, (текущая версия) :
auth_param negotiate program /usr/lib/squid3/negotiate_kerberos_auth -r
auth_param negotiate children 200 startup=20 idle=20
auth_param negotiate keep_alive on
Ой... Вестимо затупил. Ну я игрался... Сейчас это у меня написано первым пунктом. Теперь я тебя понял, почему у тебя Kerberos то работает без keytab.
auth_param basic program /usr/lib/squid3/basic_pam_auth -n squid -t 300 -o
auth_param basic children 200 startup=20 idle=20
auth_param basic credentialsttl 10800 seconds
auth_param basic realm COMPANY.RU
Вот это вторым.
На Linux - всё замечательно. Если нет билета - проходим по BASIC AUTH. На Winodws - всё плохо.
Браузер выкидывает окно (IE/ff). Ввожу логин/пасс - и тут же вылетает аналогичное окно. В лог cache.log ИНОГДА сыпется:
ERROR: Negotiate Authentication validating user. Error returned 'BH received type 1 NTLM token'
Я думаю, что браузер если не имеет билета, получает BASIC запрос, но отчего-то игнорирует в итоге BASIC, и пытается по NTLM. Вестимо обламывается.
В общем у меня точно такое же поведение, как и с LDAP helper. Буду рад любым идеям!
C Windows всё по-прежнему плохо.
Исправление DALDON, :
auth_param negotiate program /usr/lib/squid3/negotiate_kerberos_auth -r
auth_param negotiate children 200
auth_param negotiate keep_alive on
Ой... Вестимо затупил. Ну я игрался... Сейчас это у меня написано первым пунктом. Теперь я тебя понял, почему у тебя Kerberos то работает без keytab.
auth_param basic program /usr/lib/squid3/basic_pam_auth -n squid -t 300 -o
auth_param basic children 200 startup=5 idle=5
auth_param basic credentialsttl 10800 seconds
auth_param basic realm COMPANY.RU
Вот это вторым.
На Linux - всё замечательно. Если нет билета - проходим по BASIC AUTH. На Winodws - всё плохо.
Браузер выкидывает окно (IE/ff). Ввожу логин/пасс - и тут же вылетает аналогичное окно. В лог cache.log ИНОГДА сыпется:
ERROR: Negotiate Authentication validating user. Error returned 'BH received type 1 NTLM token'
Я думаю, что браузер если не имеет билета, получает BASIC запрос, но отчего-то игнорирует в итоге BASIC, и пытается по NTLM. Вестимо обламывается.
В общем у меня точно такое же поведение, как и с LDAP helper. Буду рад любым идеям!
C Windows всё по-прежнему плохо.
Исправление DALDON, :
auth_param negotiate program /usr/lib/squid3/negotiate_kerberos_auth -r
auth_param negotiate children 10
auth_param negotiate keep_alive on
Ой... Вестимо затупил. Ну я игрался... Сейчас это у меня написано первым пунктом. Теперь я тебя понял, почему у тебя Kerberos то работает без keytab.
auth_param basic program /usr/lib/squid3/basic_pam_auth -n squid -t 300 -o
auth_param basic children 1000 startup=5 idle=5
auth_param basic credentialsttl 10800 seconds
auth_param basic realm COMPANY.RU
Вот это вторым.
На Linux - всё замечательно. Если нет билета - проходим по BASIC AUTH. На Winodws - всё плохо.
Браузер выкидывает окно (IE/ff). Ввожу логин/пасс - и тут же вылетает аналогичное окно. В лог cache.log ИНОГДА сыпется:
ERROR: Negotiate Authentication validating user. Error returned 'BH received type 1 NTLM token'
Я думаю, что браузер если не имеет билета, получает BASIC запрос, но отчего-то игнорирует в итоге BASIC, и пытается по NTLM. Вестимо обламывается.
В общем у меня точно такое же поведение, как и с LDAP helper. Буду рад любым идеям!
C Windows всё по-прежнему плохо.
Исходная версия DALDON, :
auth_param negotiate program /usr/lib/squid3/negotiate_kerberos_auth
auth_param negotiate children 10
auth_param negotiate keep_alive on
Ой... Вестимо затупил. Ну я игрался... Сейчас это у меня написано первым пунктом. Теперь я тебя понял, почему у тебя Kerberos то работает без keytab.
auth_param basic program /usr/lib/squid3/basic_pam_auth -n squid -t 300 -o
auth_param basic children 1000 startup=5 idle=5
auth_param basic credentialsttl 10800 seconds
auth_param basic realm COMPANY.RU
Вот это вторым.
На Linux - всё замечательно. Если нет билета - проходим по BASIC AUTH. На Winodws - всё плохо.
Браузер выкидывает окно (IE/ff). Ввожу логин/пасс - и тут же вылетает аналогичное окно. В лог cache.log ИНОГДА сыпется:
ERROR: Negotiate Authentication validating user. Error returned 'BH received type 1 NTLM token'
Я думаю, что браузер если не имеет билета, получает BASIC запрос, но отчего-то игнорирует в итоге BASIC, и пытается по NTLM. Вестимо обламывается.
В общем у меня точно такое же поведение, как и с LDAP helper. Буду рад любым идеям!
C Windows всё по-прежнему плохо.