Понадобилось перенаправить входящие на одну линию (zadarma) в качестве вызова через другую линию (youmagic).
Добавил в контексте внешних входящих желаемый номер (к имевшемуся внутреннему "100"):
Код: Выделить всё
exten => zadarmasipid,1,Dial(SIP/100&SIP/79012345678@youmagic,60,rt)
При входящем по линии Задарма - внутренний номер "звенит", а в CLI asterisk'а появляются сообщения (от сервера youmagic'а? - не уверен), что такой вызов Forbidden.
Причём "запрещено" для номера, соответствующего номеру звонящего на Задарму (78125551234).
Устанавливаю CALLERID(all)=my-youmagic-sipid, пишет, что теперь запрещено для этого моего же SIP ID.
Устанавливаю CALLERID(all)=вызываемый-MSISDN, пишет, что теперь запрещено и для этого номера тоже.
Устанавливаю CALLERID(all)="", пишет, что теперь запрещено для "asterisk".
Не понимаю, в чём ошибка?
Если я делаю переброс в другую сторону (с линии youmagic'а на Задарму) - вызов проходит.
Правда, там случается уже другая наполадка - нет звука ни в одном направлении. Разрешать все кодеки пробовал - не помогает.
Как справиться, и что не нравится youmagic'у при пробросе вызовов по моей схеме?