У вас указан контекст line_out для портов FXO?
а приводите контексты from_ext_1
Код: Выделить всё
[from_ext_1]
exten => s,1,MYSQL(Connect connid localhost root WelcomeMysql asteriskcdrdb) ну это просто помесь обезьяны с мотоциклом, использовать Эластикс для прямых рукописных запросов в Mysql asteriskcdrdb!
exten => s,2,MYSQL(Query resultid ${connid} INSERT INTO cdrhistory (`id`,`calldate`,`channel`,`callerid`,`uniqueid`,`dcontext`) VALUE
Кроме того - непонятно зачем Вам Эластикс, если всё писано руками, где-то как-то, Вы сами эти скрипты изобретали? Тогда надо было читать "Будущее телефонии", где узнали бы, что
exten => s применителен для макросов, а для обработки входящих НОМЕРОВ набранных (например - 1234) надо писать
exten => 1234,1,
exten => 1234,n,
а лучше то вникнуть как Эластикс это сделает сам, красиво.
Для портов FXO - контекст from-pstn (он уже есть, и там ничего дописывать не надо).
Для портов FXS - контекст from-internal (он уже есть, и там ничего дописывать не надо).