Решение ошибки rejected because extension not found in context 'from-internal'
на сервере Asterisk дистрибутива FreePBX
С обычных телефонов, для вызова на сотовый, всегда набираешь номер через восьмерку. В моем случае, ошибка появилась при подключении мобильного софтофона и набора номера из телефонной книги, в которой, как правило, сотовые номера записываются через +7. То есть, при вызове +7<номер> в логе появляется ошибка:
chan_sip.c: Call from '118' (SRC_IP:49012) to extension '+71234567890' rejected because extension not found in context 'from-internal'
На мобильном клиенте Zoiper всплывала ошибка 404.
Решить данную ошибку можно заменив +7 на 8 при наборе номера, вписав две строки в файл extensions_custom.conf
[from-internal-custom] exten => _+7XXXXXXXXXX,1,Goto(from-internal,8${EXTEN:2},1)
Спасибо