К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

squid + ntlm

Гость
0 - 29.01.2013 - 21:41
Доброй ночи. Помогите советом, мб кто уже решил.
Имеем debian 2.6.32-5-amd64, из репов squid samba

cat /etc/squid/squid.conf
acl all src 0.0.0.0/0.0.0.0

auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp
auth_param ntlm keep_alive on
auth_param ntlm children 20
auth_param basic program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-basic
auth_param basic children 7
auth_param basic credentialsttl 2 hours

acl all_users proxy_auth REQUIRED
http_access allow all_users

#Пулы
#delay_pools 1
#delay_class 1 1
#delay_parameters 1 128000/128000
#delay_access 1 allow all_users

http_port 3128
coredump_dir /var/spool/squid
cache_dir ufs /var/spool/squid 8000 16 256
maximum_object_size 20 MB
cache_mem 56 MB

http_access deny !all_users all
http_access deny all

access_log /var/log/squid/access.log
error_directory /usr/share/squid/errors/ru


Проблемс - ie огнелис хром кароче нтлм работает как часики.
а вот бэйсик никак не взлетает. постоянно просит логинпас.



Гость
1 - 29.01.2013 - 22:50
basic же элементарно проверяется, если память не изменяет в вашем случае с консоли /usr/bin/ntlm_auth --helper-protocol=squid-2.5-basic и имя пробел пасс он выдаст ерр или ок, не вчитываясь даже не пойму по какому принципу авторизация в смысле кому можно, кому нет...просто если в домене чтоли или как ?
могу сказать как точно работает:
....
auth_param ntlm program /usr/local/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of="Domain+InternetGroup"
auth_param basic program /usr/local/bin/ntlm_auth --helper-protocol=squid-2.5-basic --require-membership-of="Domain+InternetGroup"
...
acl InternetGroup proxy_auth REQUIRED
http_access allow InternetGroup
http_access deny all
...

+ разделитель в настройках самбы
Domain-имя домена, InternetGroup - группа в домене, кто в ней тот ходит, ну вернее это сейчас даже в процессе переезда группа в кот не только с этого домена пользователи....но не суть, для одного домена давно так работало и сейчас работает, васик всегда проверял консолью, вот как Domain+user pass или user pass или ещё как уже не помню...давно не обновлял :)
Гость
2 - 29.01.2013 - 23:02
т.е. я к тому , чтоб проверить user pass с браузера, domain\user pass, user@domain pass когда часто обновлялся/(пере)устанавливал, какие только грабли не попадались, сейчас уже не помню толком по теме...
Гость
3 - 29.01.2013 - 23:46
ещё забыл, проверяйте на пользователе и пароле без пробелов и русских букв, в идеале и без спецсимволов, просто англ. буквы и цифры, всяко бывает, не помню точно, но как-то ловил грабли на нтлм авторизации какого-то асечного клиента на паролях с русскими буквами.
Гость
4 - 29.01.2013 - 23:52
ничего подобного не решал, бэйсик с полпинка всегда работал
лругое дело - встречал какие-то подобные плачи у лиссяры на форуме, и где-то еще, решалось откатом на старые версию, циферки не спрашивайте
Гость
5 - 29.01.2013 - 23:58
у лиссяры я там сам в плаче участвовал, там была беда как-то после обновлений с версиями опенлдапа который все сломал, не смотря на то, что вообще мне он не упирался, самба сама тянула во фре ж все одним пакетом это я немного помню..
насчет нтлм и аськи чет засомневался, может там и бэйсик руками писали.
Гость
6 - 30.01.2013 - 00:03
хез, не доверяю я ntlm-у проводить basic-auth т.к. для него есть , лучше ldap запросами через squid_ldap_auth, а ещё лучше kerberos через negotiate и squid_kerb_auth =)
Гость
7 - 30.01.2013 - 07:28
во фре ж все одним пакетомх я про самбу и винбинд, собирал-то из портов, с выключенным ldap auth, где-то в зависимостях было...во даж тему ради интереса нарыл...конец 2008 начало 2009 http://forum.lissyara.su/viewtopic.php?f=3&t=10635
Гость
8 - 30.01.2013 - 07:31
я там только с ником wiz111 )
Гость
9 - 30.01.2013 - 07:51
с выключенным ldap auth*
вообще про winbind там, но не суть - запомнилось как одно из чудес после обновления )


К списку вопросов






Copyright ©, Все права защищены