Здравствуйте, стоит FreePBX 2.9 с Asterisk 1.6.2 Звонок приходящий с IVR на добавочный номер - не пишется. На номер, на который приходит входящий через добавочный, опции записи выставлены в "Always". Рещил в extensions_custom.conf, добавить такие строчки. [ivr-5-custom] exten => 15,1,NoOp() exten => 15,n,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-) exten => 15,n,MixMonitor(${fname}.wav) exten => 15,n,Dial(SIP/105)
Запись пишется, и ложится в папку, но нет никакой записи о звонке в CDR. При заведении добавочного через FreePBX, запись в CDR есть.
Но, поднял на тестовом астериске FreePBX 2.9 и Asterisk 1.8.7 и прописав такие же строчки в extensions_conf, есть и запись в CDR и пишется звонок. Какие могут быть грабли или что нужно еще прописать в диалплане, чтобы вносилась запись в CDR принудительно. CDR в MySQL.
дело в том, что веб который показывает записи требует вполне конкретного именни файла. он ПО ИМЕНИ ищет естьли запись.
поэтому файл должен оканчиваться на ${UNIQUEID}. да и начинаться он дожен на номер которому можно видеть эту запись.
вариант 2) у вас не настроено cdr_mysql.conf или нет mysql можуля вообще. проверяется так
asterisk -rx "cdr mysql status"
Задан: 2012-02-01 11:44:10 +0400
Просмотрен: 646 раз
Обновлен: Feb 01 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.