После обновления asterisk с версии 1,8 и freepbx 2.10 отвалилась переадресация функцией телефона cfwdall.
Лог пишет следующее:
chan_sip.c:25450 handle_request_invite: Call from '7313' (10.38.112.144:52924) to extension 'x-cisco-serviceuri-cfwdall-312' rejected because extension not found in context 'from-internal'. (Получается он не может найти номер x-cisco-serviceuri-cfwdall-312). Как сделать чтоб он исключил в номере x-cisco-serviceuri-cfwdall-? или это решается как-то еще?
Если делать перевод через Call Forward или follow me то все работает, только нет информации на телефоне что есть перевод.
также есть телефон cisco 7941g на sccp прошивке и тут перевод тоже работает.
rejected because extension not found in context 'from-internal'
Проблема решилась следующим образом:
в конфигах cisco SEPXXXXXXXXXXXX.cnf.xml я поменял в теге USECALLMANAGER на IP
Где-то вычитал что лучше использовать USECALLMANAGER вместо IP.
Вернулся к IP и стало все гуд)