Подписался на события Newchannel через phpagi-asmanager. События приходят, всё нормально.
На * есть два транка от одного провайдера. Звоню с мобилки на второй транк, а в событиях получаю channel с ID первого транка: SIP/21182-...
Хотя инвайт приходит верный: INVITE sip:38097@192.168.0.9 SIP/2.0
То есть 21182 это username первого транка, а 38097 - второго. Транки подписаны в register верно, да собственно и звонки попадают куда следует.
Судя по потрохам phpagi-asmanager, все данных приходят от *. Соответственно баг в *?
У меня Trixbox на Asterisk PBX 1.6.0.10-FONCORE-r40 чувствую что отстаю от мейнстрима на пару лет, если не больше. В свежих версиях такого бага нет?
уж сколько раз твердили миру... http://igorg.ru/2012/02/22/sip-trank-neskolko-uchyotok/
Задан: 2013-02-09 13:58:47 +0400
Просмотрен: 142 раз
Обновлен: Feb 09 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Блин да как же так? INVITE же приходит верный! Видимо звезда сопоставляет по host:post??
А уж решение - выкинуть * и поставить FreeSWITCH мудро. Но это не выход...
big.bon ( 2013-02-09 18:05:57 +0400 )редактировать