Unable to create channel of type 'SIP'
(cause 20 - Unknown)
Откуда: Самара
Сообщений: 52
|
Unable to create channel of type 'SIP'
Имею вот такую проблему:
trixbox1*CLI> dialplan show users
[ Context 'users' created by 'pbx_config' ]
Alt. Switch => 'Realtime/@' [pbx_config]
-= 0 extensions (0 priorities) in 1 context. =-
== Using SIP RTP CoS mark 5
== Using SIP VRTP CoS mark 6
-- Executing Dial("SIP/pelu-09071fe8", "SIP/lame")
== Using SIP RTP CoS mark 5
== Using SIP VRTP CoS mark 6
[Sep 22 19:31:31] WARNING[20471]: app_dial.c:1518 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/pelu-09071fe8' status is 'CHANUNAVAIL'
-- Registered SIP 'pelu' at 195.209.66.98 port 5062
> Saved useragent "kphone/4.2" for peer pelu
sip.conf:
[general]
context=default ; Default context for incoming calls
videosupport=yes
allow=all
;bindaddr=0.0.0.0
tlscafile=/etc/ssl/CA.cert
;allowguest=no ; Allow or reject guest calls (default is yes, this can also be set to 'osp'
; if asterisk was compiled with OSP support.
realm=mydomain.tld ; Realm for digest authentication
; defaults to "asterisk"
; Realms MUST be globally unique according to RFC 3261
; Set this to your host name or domain name
bindport=5060 ; UDP Port to bind to (SIP standard port is 5060)
; bindport is the local UDP port that Asterisk will listen on
bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to all)
srvlookup=yes ; Enable DNS SRV lookups on outbound calls
; Note: Asterisk only uses the first host
; in SRV records
; Disabling DNS SRV lookups disables the
; ability to place SIP calls based on domain
; names to some other SIP users on the Internet
SIP users/peer и extensions в LDAP по Realtime драйверу
ехотест 666 работает
ldapsearch -xLLL cn=666*
dn: cn=666-1,ou=extensions,dc=xxx,dc=xx,dc=xx
objectClass: top
objectClass: AsteriskExtension
AstContext: demo
AstPriority: 1
AstApplication: Playback
AstExtension: 666
cn: 666-1
AstApplicationData: demo-echotest
dn: cn=666-2,ou=extensions,dc=xxx,dc=xx,dc=xx
cn: 666-2
objectClass: top
objectClass: AsteriskExtension
AstContext: demo
AstPriority: 2
AstApplication: Echo
AstExtension: 666
dn: cn=666-3,ou=extensions,dc=xxx,dc=xx,dc=xx
cn: 666-3
objectClass: top
objectClass: AsteriskExtension
AstContext: demo
AstPriority: 3
AstApplication: Playback
AstApplicationData: demo-echodone
AstExtension: 666
а 2002 нет
хотя из LDAP он его достает
ldapsearch -xLLL cn=2002
dn: cn=2002,ou=extensions,dc=xxx,dc=xx,dc=xx
cn: 2002
objectClass: top
objectClass: AsteriskExtension
AstContext: users
AstExtension: 2002
AstPriority: 1
AstApplication: Dial
AstApplicationData: SIP/lame
Ну и res_ldap.conf [extensions]:
;
; Extensions Table
;
[extensions]
context = AstContext
exten = AstExtension
priority = AstPriority
app = AstApplication
appdata = AstApplicationData
additionalFilter=(objectClass=AsteriskExtension)
|
Откуда: Санкт-Петербург
Сообщений: 541
|
Re: Unable to create channel of type 'SIP'
Нет регистрации, вот и Unable to create channel of type 'SIP'.
|
Откуда: Самара
Сообщений: 52
|
Re: Unable to create channel of type 'SIP'
что значит нет регистрации? поподробнее.
|
Сообщений: 135
|
Re: Unable to create channel of type 'SIP'
Тогда бы было бы скорее no route to destination, а не unknown. Скорее таки это ldap-related.
Мне вот больше интересно, через сколько времени/топиков тут и на соседних форумах данный сетап заработает
|
Откуда: Санкт-Петербург
Сообщений: 541
|
Re: Unable to create channel of type 'SIP'
NibiruanChild: что значит нет регистрации? поподробнее.
Издеваетесь?
А подобным образом
Registered SIP 'pelu' at 195.209.66.98 port 5062
этот lame отметилось?
|
Откуда: Самара
Сообщений: 52
|
Re: Unable to create channel of type 'SIP'
dyer:
Издеваетесь?
Нет не издеваюсь. Я не понимаю фразу "нет регистрации". Регистрация запрещена? Или пользователь не зарегистрирован? Где именно запрещена (В * в принципе? или запрещена регистрация сессии?). Могу и другие возможные расшифровки этой нерусской фразы придумать. "Нет регистрации" - это предьява к эмигрантам!!! я лишь попросил пояснить.
Registered SIP 'pelu' at 195.209.66.98 port 5062
это когда запускаю kphone от имени pelu
|
Сообщений: 6521
|
Re: Unable to create channel of type 'SIP'
Есть две модели построения пиров sip в Астериске.
1) Раздельное существование devices and users, что отражено в конф файлах sip.conf & users.conf.
Не снискала популярности, осталась путанной концепцией для многих, в том числе и в старом GUI AsteriskNOW.
Возможна к использованию и во FreePBX, если объявить этот параметр в amportal.conf (всё там задокументировано подробно).
2) Объединённое существование devices and users = peers в файле sip.conf. Каждому юзеру соответсвует определённый экстеншн.
Поэтому Registered SIP 'pelu' at 195.209.66.98 port 5062 вызывает вопрос, как же этому pelu позвонить то можно с ИП телефона например? С софтфона то как-бы понятно, набрать вместо номера pelu@195.209.66.98
Поэтому Дмирий Ермаков и спрашивал о регистрации экстеншн, ожидалось
Registered SIP '2002' at 195.209.66.98 port 5062
и тогда звонить на него можно SIP/2002 а не SIP/pelu
Кроме всего, активно используете сотонинское AstExtension: 666, ничего хорошего из этого не получится.
|
|