Доброе время суток! У меня следующая проблема: стоит Asterisk 1.8.14.0, SIP соединение с провайдером, DTMFmode=inband, и IAX2 c другими серверами астериска по филиалам. При звонке на внутренний номер срабатывает IVR ввожу добавочный номер например 1005 и звонок уходит без проблем куда нужно, однако при звонке на городской номер который тоже переводит на тот же IVR DTMF не корректно определяет номер т.е. вместо 1005 определяет как 105 (съедает один 0). Подскажите куда копать может кто уже сталкивался с таким?
[2013-06-13 14:59:03] VERBOSE[10114] pbx.c: -- Invalid extension '105' in context 'ivr-1' on SIP/123-00002ed6 [2013-06-13 14:59:03] VERBOSE[10114] pbx.c: == CDR updated on SIP/123-00002ed6
выставте кодеки в alaw/ulaw
перекомпильте астериск с relaxdtmf флагом.
ну и посмотрите какие опции есть на устройстве которе на городской линии стоит(что там у вас?)
Задан: 2013-06-13 10:00:41 +0400
Просмотрен: 127 раз
Обновлен: Jun 14 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Не хотите поставить везде RFC2833?
Out ( 2013-06-13 10:04:49 +0400 )редактировать