Asterisk Realtime Ldap sip md5 auth
настроил SIP аутентификацию пользователей через LDAP все работает более или менее, но имею два НО
1)
в консоль при любом обращении к пользователю (например sip show peer username load) сыпется следующее, причем в разном количестве в звисимости от запроса
WARNING[18521]: chan_sip.c:23861 build_peer: Invalid peer port configuration at line 0 : 0
что ему не нравится?
2)
безпарольная аутентификация проходит нормально. плаинтекстовая тоже на ура. а вот md5 выдает неправильный пароль
генерил так (юзер pelu, realm asterisk по дефолту)
echo "pelu:asterisk:pelu" | md5sum
то что получилось пихнул с префиксом {md5} в атрибут AstMD5Secret на который натравлена карта соответствий в res_ldap.conf (и определятеся, на что указывает значение <Set> при sip show peer pelu load)
в консоль сыпется
NOTICE[16919]: chan_sip.c:21500 handle_request_register: Registration from '<sip:pelu@195.xxx.xxx.xxx>' failed for '195.xxx.xxx.xxx' - Wrong password
и переустанавливал другую версию на другую чистую машину. И вручную вбивал и перепроверял пароли и реалм (ставил вручную asterisk, пробовал с другим реалмом с перегенерацией пароля, комментил реалм с целью установки дефолтового значения). у меня конечно не самые прямые руки, но не столько, чтобы в 100% случаев (которых было немало) ошибаться в пароле.
1 и 2й пункты случаем не взаимосвязаны?
|