1 | изначальная версия редактировать | |
Есть два сервера Asterisk 1.4.22.1 (Server A) и Asterisk 1.6.2.9 (Server B). Звонки по IAX от Server A в Server B проходят а наоборот нет. Сломал всю голову, не пойму в чем подвох.
server A iax.conf
[general]
bindport=4569
bindaddr=0.0.0.0
delayreject=yes
language=ru
disallow=all
allow=alaw
allow=g729
allow=alaw
allow=ulaw
t38pt_udptl = yes
jitterbuffer=no
forcejitterbuffer=no
maxjitterbuffer=200
resyncthreshold=1000
maxjitterinterps=10
minregexpire = 60
maxregexpire = 3600
qualifyfreqok=60000
qualifyfreqnotok=10000
iaxthreadcount = 5
authdebug=yes
tos=ef
autokill=yes
codecpriority=caller
register => sklad2:sklad2pass@192.168.2.88
[avrora]
host=dynamic
type=friend
context=local-users
secret=avrorapass
username=avrora
trunk=yes
server A extensions.conf [local-users] exten => _34XX,1,Macro(stdexten|SIP|${EXTEN}) ;Внутренние звонки exten => _35XX,1,Dial(IAX2/avrora/${EXTEN}) ; Звонок в аврора exten => _35XX,2,Congestion
server B iax.conf
[general]
bindport=4569
bindaddr=0.0.0.0
delayreject=yes
language=ru
disallow=all
allow=alaw
allow=g729
allow=alaw
allow=ulaw
t38pt_udptl = yes
jitterbuffer=no
forcejitterbuffer=no
maxjitterbuffer=200
resyncthreshold=1000
maxjitterinterps=10
minregexpire = 60
maxregexpire = 3600
qualifyfreqok=60000
qualifyfreqnotok=10000
iaxthreadcount = 5
authdebug=yes
tos=ef
autokill=yes
codecpriority=caller
register => avrora:avrorapass@192.168.9.114
[sklad2]
host=dynamic
type=friend
context=local-users
secret=sklad2pass
username=sklad2
requirecalltoken=no
trunk=yes
server B extensions.conf
exten => _35XX,1,Macro(stdexten,SIP,${EXTEN}) ; local dial
exten => _34XX,1,Dial(IAX2/sklad2/${EXTEN}) ; Dial to Sklad2
exten => _34XX,2,Congestion
Сообщение консоли в Server B при звонке в Server A: -- Executing [3413@numberplan-main:1] Dial("SIP/3599-0000002d", "IAX2/sklad2/3413") in new stack
-- Called sklad2/3413
-- Hungup 'IAX2/sklad2-18358'
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [3413@numberplan-main:2] Congestion("SIP/3599-0000002d", "") in new stack
== Spawn extension (numberplan-main, 3413, 2) exited non-zero on 'SIP/3599-0000002d'
2 | No.2 Revision редактировать |
Есть два сервера Asterisk 1.4.22.1 (Server A) и Asterisk 1.6.2.9 (Server B). Звонки по IAX от Server A в Server B проходят а наоборот нет. Сломал всю голову, не пойму в чем подвох.
server A iax.conf
[general]
bindport=4569
bindaddr=0.0.0.0
delayreject=yes
language=ru
disallow=all
allow=alaw
allow=g729
allow=alaw
allow=ulaw
t38pt_udptl = yes
jitterbuffer=no
forcejitterbuffer=no
maxjitterbuffer=200
resyncthreshold=1000
maxjitterinterps=10
minregexpire = 60
maxregexpire = 3600
qualifyfreqok=60000
qualifyfreqnotok=10000
iaxthreadcount = 5
authdebug=yes
tos=ef
autokill=yes
codecpriority=caller
register => sklad2:sklad2pass@192.168.2.88
[avrora]
host=dynamic
type=friend
context=local-users
secret=avrorapass
username=avrora
trunk=yes
server A extensions.conf [local-users] exten => _34XX,1,Macro(stdexten|SIP|${EXTEN}) ;Внутренние звонки exten => _35XX,1,Dial(IAX2/avrora/${EXTEN}) ; Звонок в аврора exten => _35XX,2,Congestion
server B iax.conf
[general]
bindport=4569
bindaddr=0.0.0.0
delayreject=yes
language=ru
disallow=all
allow=alaw
allow=g729
allow=alaw
allow=ulaw
t38pt_udptl = yes
jitterbuffer=no
forcejitterbuffer=no
maxjitterbuffer=200
resyncthreshold=1000
maxjitterinterps=10
minregexpire = 60
maxregexpire = 3600
qualifyfreqok=60000
qualifyfreqnotok=10000
iaxthreadcount = 5
authdebug=yes
tos=ef
autokill=yes
codecpriority=caller
register => avrora:avrorapass@192.168.9.114
[sklad2]
host=dynamic
type=friend
context=local-users
secret=sklad2pass
username=sklad2
requirecalltoken=no
trunk=yes
server B extensions.conf
exten => _35XX,1,Macro(stdexten,SIP,${EXTEN}) ; local dial
exten => _34XX,1,Dial(IAX2/sklad2/${EXTEN}) ; Dial to Sklad2
exten => _34XX,2,Congestion
Сообщение консоли в Server B при звонке в Server A: -- Executing [3413@numberplan-main:1] Dial("SIP/3599-0000002d", "IAX2/sklad2/3413") in new stack
== Everyone is busy/congested at this time (1:0/0/1)
== Spawn extension (numberplan-main, 3413, 2) exited non-zero on 'SIP/3599-0000002d'
3 | No.3 Revision редактировать |
Есть два сервера Asterisk 1.4.22.1 (Server A) и Asterisk 1.6.2.9 (Server B). Звонки по IAX от Server A в Server B проходят а наоборот нет. Сломал всю голову, не пойму в чем подвох.
server A iax.conf
[general]
bindport=4569
bindaddr=0.0.0.0
delayreject=yes
language=ru
disallow=all
allow=alaw
allow=g729
allow=alaw
allow=ulaw
t38pt_udptl = yes
jitterbuffer=no
forcejitterbuffer=no
maxjitterbuffer=200
resyncthreshold=1000
maxjitterinterps=10
minregexpire = 60
maxregexpire = 3600
qualifyfreqok=60000
qualifyfreqnotok=10000
iaxthreadcount = 5
authdebug=yes
tos=ef
autokill=yes
codecpriority=caller
register => sklad2:sklad2pass@192.168.2.88
[avrora]
host=dynamic
type=friend
context=local-users
secret=avrorapass
username=avrora
trunk=yes
server A extensions.conf [local-users] exten => _34XX,1,Macro(stdexten|SIP|${EXTEN}) ;Внутренние звонки exten => _35XX,1,Dial(IAX2/avrora/${EXTEN}) ; Звонок в аврора exten => _35XX,2,Congestion
server B iax.conf
[general]
bindport=4569
bindaddr=0.0.0.0
delayreject=yes
language=ru
disallow=all
allow=alaw
allow=g729
allow=alaw
allow=ulaw
t38pt_udptl = yes
jitterbuffer=no
forcejitterbuffer=no
maxjitterbuffer=200
resyncthreshold=1000
maxjitterinterps=10
minregexpire = 60
maxregexpire = 3600
qualifyfreqok=60000
qualifyfreqnotok=10000
iaxthreadcount = 5
authdebug=yes
tos=ef
autokill=yes
codecpriority=caller
register => avrora:avrorapass@192.168.9.114
[sklad2]
host=dynamic
type=friend
context=local-users
secret=sklad2pass
username=sklad2
requirecalltoken=no
trunk=yes
server B extensions.conf
exten => _35XX,1,Macro(stdexten,SIP,${EXTEN}) ; local dial
exten => _34XX,1,Dial(IAX2/sklad2/${EXTEN}) ; Dial to Sklad2
exten => _34XX,2,Congestion
Сообщение консоли в Server B при звонке в Server A:
-- Executing [3413@numberplan-main:1] Dial("SIP/3599-0000002d", "IAX2/sklad2/3413") in new stack
-- Called sklad2/3413
sklad2/3413 [May 25 17:14:25] WARNING[1718]: chaniax2.c:10276 socketprocess: Call rejected by 192.168.9.114: No authority found
-- Hungup 'IAX2/sklad2-18358'
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [3413@numberplan-main:2] Congestion("SIP/3599-0000002d", "") in new stack
== Spawn extension (numberplan-main, 3413, 2) exited non-zero on 'SIP/3599-0000002d'
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.