Добрый день. Есть входящий транк от провайдера:
[2059393]
host=sip.comnet.uz
insecure=invite,port
type=friend
fromdomain=sip.comnet.uz
disallow=all
allow=alaw
allow=ulaw
dtmfmode=auto
secret=********
defaultuser=2059393
trunkname=2059393
fromuser=2059393
callbackextension=2059393
context=2059393
qualify=400
directmedia=no
nat=no
4 внутренних номера:
[301] ..304
type=friend
host=dynamic
secret=301
context=test
Callerid=301
port=5060
username=301
canreinvite=no
permit=0.0.0.0/0.0.0.0
qualify=yes
disallow=all
allow=alaw
allow=ulaw
и маршруты:
[out]
exten => _3XX,1,NoOp(------------------- CallerID:${CALLERID(number)} -------------------)
same => n,Dial(SIP/${EXTEN})
same => n,Hangup()
exten => _XXX.,1,NoOp(------------------- CallerID:${CALLERID(number)} -------------------)
same => n,Set(CALLERID(all)=712059393)
same => n,Dial(SIP/2059393/${EXTEN})
same => n,Hangup()
и
[2059393]
exten => _zx.,1,NoOp(------------------- CallerID:${CALLERID(number)} -------------------)
same => n,Goto(ivr-main,s,1)
same => n,Hangup()
[ivr-main]
exten => s,1,Answer()
exten => s,2,Background(/etc/asterisk/ivr/ivr-main)
exten => s,3,WaitExten(3)
exten => _XXX,1,Dial(SIP/${EXTEN})
exten => _XXX,2,Playback(privacy-incorrect)
exten => _XXX,3,Goto(ivr-main,s,1)
exten => t,1,FollowMe(ref,t)
2 внешних номера.
Пытался сделать с помощью FollowMe:
[ref]
context=>out
number => 909655167,15
number => 909498269,20
Звонит на первый номер и не переходит на второй. У провайдера на транке 2 канала. Что может быть не так?