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

asterisk 1.6.0.1 + LDAP

Вопросы по настройке
Avatara of filimon
Сообщений: 1

asterisk 1.6.0.1 + LDAP

Всем привет.
Недавно возникла необходимость в использование asterisk причем всю инфу о пользователях держать в ldap.
Для конфигурации пользовался инфой в основном от сюда http://www.flyn.org/astldap/astldap.html и немного от сюда http://www.voip-info.org/wiki/view/LDAP.
Естественно сразу у меня ничего не заработало, проблемы были в основно из-за несовпадения названий атрибутов в asterisk схеме для ldap и в файле res_ldap.conf. После исправления пользователи смогли регистрироваться, но еще есть ошибки.

ldap LDIF экспорт
dn: ou=sippeers,dc=<mydomain>,dc=ru
ou: sippeers
objectClass: top
objectClass: organizationalUnit

# Строка 1: cn=user1,ou=sippeers,dc=<mydomain>,dc=ru
dn: cn=user1,ou=sippeers,dc=<mydomain>,dc=ru
cn: user1
sn: user1
objectClass: top
objectClass: person
objectClass: AsteriskSIPUser
AstAccountCallerID: 2001
AstAccountHost: dynamic
AstAccountRealmedPassword:
AstAccountFullContact: user1@<mydomain>.ru
AstAccountContext: default

# Строка 1: cn=user2,ou=sippeers,dc=<mydomain>,dc=ru
dn: cn=user2,ou=sippeers,dc=<mydomain>,dc=ru
cn: user2
sn: user2
objectClass: top
objectClass: person
objectClass: AsteriskSIPUser
AstAccountCallerID: 2002
AstAccountHost: dynamic
AstAccountRealmedPassword:
AstAccountContext: default
AstAccountFullContact: user2@<mydomain>.ru

# Строка 1: ou=extensions,dc=<mydomain>,dc=ru
dn: ou=extensions,dc=<mydomain>,dc=ru
ou: extensions
objectClass: top
objectClass: organizationalUnit

# Строка 1: cn=2001,ou=extensions,dc=<mydomain>,dc=ru
dn: cn=2001,ou=extensions,dc=<mydomain>,dc=ru
cn: 2001
sn: 2001
objectClass: top
objectClass: person
objectClass: AsteriskExtension
AstContext: users
AstExtension: 2001
AstPriority: 1
AstApplication: Dial
AstApplicationData: SIP/user1

# Строка 1: cn=2002,ou=extensions,dc=<mydomain>,dc=ru
dn: cn=2002,ou=extensions,dc=<mydomain>,dc=ru
cn: 2002
sn: 2002
objectClass: top
objectClass: person
objectClass: AsteriskExtension
AstContext: users
AstExtension: 2002
AstPriority: 1
AstApplication: Dial
AstApplicationData: SIP/user2# Строка 1: cn=600-1,ou=extensions,dc=<mydomain>,dc=ru
dn: cn=600-1,ou=extensions,dc=<mydomain>,dc=ru
cn: 600-1
sn: 600-1
objectClass: top
objectClass: person
objectClass: AsteriskExtension
AstContext: demo
AstExtension: 600
AstPriority: 1
AstApplication: Playback
AstApplicationData: demo-echotest

# Строка 1: cn=600-2,ou=extensions,dc=<mydomain>,dc=ru
dn: cn=600-2,ou=extensions,dc=<mydomain>,dc=ru
cn: 600-2
sn: 600-2
objectClass: top
objectClass: person
objectClass: AsteriskExtension
AstContext: demo
AstExtension: 600
AstPriority: 2
AstApplication: Echo

# Строка 1: cn=600-3,ou=extensions,dc=<mydomain>,dc=ru
dn: cn=600-3,ou=extensions,dc=<mydomain>,dc=ru
cn: 600-3
sn: 600-3
objectClass: top
objectClass: person
objectClass: AsteriskExtension
AstContext: demo
AstExtension: 600
AstPriority: 3
AstApplication: Playback
AstApplicationData: demo-echodone





Эту ошибку asterisk выдает когда начинается вызов от user1 до user2
== Using SIP RTP CoS mark 5
== Using SIP VRTP CoS mark 6
-- Executing Dial("SIP/user1-008f49f0", "SIP/user2")
== Using SIP RTP CoS mark 5
== Using SIP VRTP CoS mark 6
[Nov 19 18:38:11] NOTICE[23022]: chan_sip.c:9809 __set_address_from_contact: 'user2' is not a valid SIP contact (missing sip:) trying to use anyway
[Nov 19 18:38:11] ERROR[23022]: res_config_ldap.c:1292 update_ldap: Couldn't modify dn:cn=user2,ou=sippeers,dc=<mydomain>,dc=ru because Undefined attribute type[Nov 19 18:38:11] WARNING[23022]: app_dial.c:1450 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
-- Auto fallthrough, channel 'SIP/user1-008f49f0' status is 'CHANUNAVAIL'


А sip клиент выкидывает
Outgoing SIP session
Respondent: (sip:2002@192.168.17.3:5060)
Remote client: Asterisk/PBX/1.6.0.1/
Started: ??? 19 18:54
Ended: ??? 19 18:54
End reason: Call rejected: 503 Service Unavailable


Asterisk настраиваю впервый раз. Если нужны какие конфигурационные файлы, говорите я выложу.
Заранее спасибо.

2008-11-19 19:02

Откуда: Kharkov
Сообщений: 89

Re: asterisk 1.6.0.1 + LDAP

А я вот так ине добрался еще.По возможности отписывайтесь о ходе эксперимента.Спасибо
2008-11-20 11:18

Добавить страницу в закладки:  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