ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Не появляется CDR-запись при использовании .call файлов

Проблемы и их решения Asterisk как такового

Модераторы: april22, Zavr2008

Не появляется CDR-запись при использовании .call файлов

Сообщение ShamanOS » 25 янв 2011, 18:10

Прозваниваю абонентов при помощи .call файлов.
Прозвонка работает, но в CDR нет записей, если прозвонка не удалась.
То есть при результатах BUSY и NO ANSWER в базе записей нет.
По обычной логике extensions.conf записи есть.
В качестве CDR-бэкэнда использую Mysql.
Версия Asterisk 1.8.1.1
[Показать] Спойлер: Пример .call файла
Channel: DAHDI/r1/7777777
Callerid: 1234567
WaitTime: 45
Context: auto_dial_out
Extension: s
Priority: 1
Archive: yes

[Показать] Спойлер: кусок extensions.conf
[auto_dial_out]
exten => s,1,Answer()
exten => s,n,Wait(2)
exten => s,n,Background(my_message)

[Показать] Спойлер: cdr_mysql.conf
[global]
hostname=localhost
dbname=asterisk
table=cdr
password=password
user=asterisk
charset=utf8

[columns]
alias start => calldate
alias callerid => clid


Очень хочется чтобы при использовании .call файлов в CDR записывалось всё. :)
ShamanOS
 
Сообщений: 1
Зарегистрирован: 25 янв 2011, 16:52

Re: Не появляется CDR-запись при использовании .call файлов

Сообщение Engineer » 21 июл 2011, 22:37

Хоть и поздно, но все же
вместо явного указания Channel, используй формат Local/номер_телефона@Контекст. И в этом контексте помимо самого звонка и вноси необходимые записи в CDR
Engineer
 
Сообщений: 21
Зарегистрирован: 14 июл 2011, 16:11


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH