VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
ShamanOS
Сообщения: 1
Зарегистрирован: 25 янв 2011, 15:52

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

Сообщение ShamanOS »

Прозваниваю абонентов при помощи .call файлов.
Прозвонка работает, но в CDR нет записей, если прозвонка не удалась.
То есть при результатах BUSY и NO ANSWER в базе записей нет.
По обычной логике extensions.conf записи есть.
В качестве CDR-бэкэнда использую Mysql.
Версия Asterisk 1.8.1.1
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: Пример .call файла
Channel: DAHDI/r1/7777777
Callerid: 1234567
WaitTime: 45
Context: auto_dial_out
Extension: s
Priority: 1
Archive: yes
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: кусок extensions.conf
[auto_dial_out]
exten => s,1,Answer()
exten => s,n,Wait(2)
exten => s,n,Background(my_message)
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: 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 записывалось всё. :)
Engineer
Сообщения: 21
Зарегистрирован: 14 июл 2011, 16:11

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

Сообщение Engineer »

Хоть и поздно, но все же
вместо явного указания Channel, используй формат Local/номер_телефона@Контекст. И в этом контексте помимо самого звонка и вноси необходимые записи в CDR
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH