Не выполняются условия в диалплане
Добавлено: 28 дек 2011, 13:12
Добрый день...столкнулся с проблемой:
exten => 503,1,Verbose(1|503)
exten => 503,n,GotoIf($[${CALLERID(num)} = 501]?sbros:zvonok)
exten => 503,n(zvonok),Dial(SIP/503)
exten => 503,n,Hangup()
exten => 503,n(sbros),Playback(vm-goodbye)
exten => 503,n,Hangup()
Все работает, все отлично, за исключением небольшого "НО" ....все работает, при условии, что абонент 503 не активен! когда же я захожу через SIP телефон с другого компьютера и авторизируюсь абонентом 503...то звоня с телефонов 501, 502...да и вообще любого другого номера..начинается соединение с абонентом, а в консоли программы никаких сообщений не выводится...
да и вообще я делал даже так...
;exten => 503,1,Verbose(1|503)
;exten => 503,n,GotoIf($[${CALLERID(num)} = 501]?sbros:zvonok)
;exten => 503,n(zvonok),Dial(SIP/503)
;exten => 503,n,Hangup()
;exten => 503,n(sbros),Playback(vm-goodbye)
;exten => 503,n,Hangup()
и все равно идет звонок.
Вот как зарегистрирован абонент 503, как впрочем и другие, в sip.conf:
[503]
type=friend
secret=123
context=phones
host=dynamic
allowoverlap=no
srvlookup=yes
exten => 503,1,Verbose(1|503)
exten => 503,n,GotoIf($[${CALLERID(num)} = 501]?sbros:zvonok)
exten => 503,n(zvonok),Dial(SIP/503)
exten => 503,n,Hangup()
exten => 503,n(sbros),Playback(vm-goodbye)
exten => 503,n,Hangup()
Все работает, все отлично, за исключением небольшого "НО" ....все работает, при условии, что абонент 503 не активен! когда же я захожу через SIP телефон с другого компьютера и авторизируюсь абонентом 503...то звоня с телефонов 501, 502...да и вообще любого другого номера..начинается соединение с абонентом, а в консоли программы никаких сообщений не выводится...
да и вообще я делал даже так...
;exten => 503,1,Verbose(1|503)
;exten => 503,n,GotoIf($[${CALLERID(num)} = 501]?sbros:zvonok)
;exten => 503,n(zvonok),Dial(SIP/503)
;exten => 503,n,Hangup()
;exten => 503,n(sbros),Playback(vm-goodbye)
;exten => 503,n,Hangup()
и все равно идет звонок.
Вот как зарегистрирован абонент 503, как впрочем и другие, в sip.conf:
[503]
type=friend
secret=123
context=phones
host=dynamic
allowoverlap=no
srvlookup=yes