Цытата "все проверки проходят на ура а юзер не аутентифицируется
приглашение есть и вводи в него логин парол до пьяной немочи..."Настроил пару сеток с 2003-м сервером и SQUID ещё до написания этой статьи :), работает как часы.
Но вот ещё в одной сети столкнудся с такой-же проблемой
Загвоздка - в выдаче сервером KDC билетов (tikets)
вот результаты вывода команды kinit
router# kinit -p Administrator@w2k3domain.ru
Administrator@w2k3domain.ru's Password:
kinit: krb5_get_init_creds: Preauthentication failed
router# kinit -p Administrator
Administrator@W2K3DOMAIN.RU's Password:
kinit: NOTICE: ticket renewable lifetime is 1 week
router# kinit -p Administrator@W2K3DOMAIN.RU
Administrator@W2K3DOMAIN.RU's Password:
kinit: NOTICE: ticket renewable lifetime is 1 week
Конфиг krb5.conf копия как в статье, естесственно название домена другое, но я проверил каждую букву!
Выходит, что получать билет нужно только у "ОГРОМНОГО" домена :), или не указывать его вообще, тогда он из конфига возмется дефолтный
При настройке первых двух сеток, я вообще не заморачивался на kinit, при подключении SAMBA к домену билет сам выдавался.
В третьем же случае SAMBA присоединялась к домену, но билет от KDC не получала при этом, хотя wbinfo отрабатывает все команды на ура.
Наверное потому, что все домены работают в смешанном режиме обратно совместимом с w2k доменом.
А вот у "безбилетного" SQUID'а видимо не работает NTLM авторизация, "зайцев" W2K3 игнорирует :))))
В первых двух случаях в конфиге самбы использовалась опция
winbind use default domain = yes
а в третьем она не была нужна, в общем то и всё отличие, если оно и могло повлиять как-то.