Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / asterisk + ldap

asterisk + ldap

авторизация md5 хешей через ldap
Откуда: Петропавловск-Камчатский
Сообщений: 21

asterisk + ldap

Здравствуйте. помогите решить задачу. Астериск берет пользователей с OpenLDAP. пользователи все поднимаются грузятся, но единственно если пользователю задаешь пароль md5, то клиент X-lite, не может авторизоваться. Пишет что пароль не верный. через консоль смотришь, видно что пароль установлен. Вопрос:
1 как посмотреть хеш пароль у пользователя(хотя бы в не "чистом виде").
2 как решить эту задачу с авторизацией.
2010-08-04 06:57

Сообщений: 6521

Re: asterisk + ldap

Здравствуйте и Вы!
1. Выцепить через tcpdump -s 1500 host <ip_addr_X-lite> and port 5060 -w file.pcap
записаный файл просмотреть с помощью Wireshark и увидеть хэш md5
3. По возможности использовать другой софтфон.
2010-08-04 10:22

Откуда: Петропавловск-Камчатский
Сообщений: 21

Re: asterisk + ldap

Спасибо, посмотрел. только почему то пароли постоянно при новой попытки регистрации меняются.
Может ли быть все дело в клиенте?! то есть в нем не выставлены параметры регистрации(хеширования пароля)?
Authorization: Digest username="ast",realm="asterisk",nonce="50c6ed97",uri="sip:asterisk",response="c6cbe49ef52dac44b88879f6944c1e48",algorithm=MD5

Authentication Scheme: Digest

что значит Authentication Scheme, и чем она отличается от других? Method: REGISTER\r\nServ
response - это я так понял хэш пароль, а что такое nonce="50c6ed97" ?

клиента поменял на Ekiga 2.0.11, но все равно не удается авторизоваться.
2010-08-09 04:16

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: asterisk + ldap

о Digest Authorization:
http://www.samag.ru/cgi-bin/go.pl?q=articles;n=10.2005;a=06
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-08-09 05:06

Откуда: Петропавловск-Камчатский
Сообщений: 21

Re: asterisk + ldap

Авторизация не проходит так. Клиент получается отсылает пароль и имя пользователя в Digest Authorization. почему у них не проходит авторизация, пишет wrong password. Посоветуйте, как побороть этот недуг.Обычная авторизация проходит на ура, без пароля и с обычным realm паролем.
2010-08-16 04:38

Откуда: Петропавловск-Камчатский
Сообщений: 21

Re: asterisk + ldap

Кому интересно, и сталкивался с такой же задачей, то....
Если вы работаете с ldap-ом через программу, например, ldapAdmin и через нее задаете пароль, то не прохидит авторизация, астер напишет bad password. но если команду
echo -n "username:realm:password" |md5sum
и полученный хеш пароль записать в строку пароля в ldap-е, то авторизация проходит.
Есть вопрос, если кто вдруг сталкивался, подскажите. Можно ли проще назначать хэш пароли пользователям пусть через тот же лдападмин, чтоб он производил теже действия что echo -n "username:realm:password" |md5sum.
2010-09-05 05:34

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru