Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Не выводится CDR во FreePBX

1

Asterisk не собирает CDR. Настраивал по этой инструкции

CLI> module show like cdr
Module                         Description                              Use Count
func_cdr.so                    Call Detail Record (CDR) dialplan functi 0       
app_cdr.so                     Tell Asterisk to not maintain a CDR for  0       
cdr_manager.so                 Asterisk Manager Interface CDR Backend   0       
cdr_syslog.so                  Customizable syslog CDR Backend          0       
app_forkcdr.so                 Fork The CDR into 2 separate entities    0       
cdr_custom.so                  Customizable Comma Separated Values CDR  0       
cdr_csv.so                     Comma Separated Values CDR Backend       0       
7 modules loaded

/etc/asterisk/cdr.conf :

[general]
enable=yes
;unanswered = no
;endbeforehexten=no
;initiatedseconds=no
;batch=no
;size=100
;time=300
;scheduleronly=no
;safeshutdown=yes

[csv]
usegmtime=yes
loguniqueid=yes
loguserfield=yes
accountlogs=yes

/etc/asterisk/cdr_mysql.conf :


[global]
hostname = localhost
dbname = asteriskcdrdb
password = password
user = asteriskuser
userfield=1
;port=3306
;sock=/tmp/mysql.sock
удалить закрыть спам изменить тег редактировать

спросил 2011-02-02 11:49:17 +0400

h1Nt Gravatar h1Nt flag of Russian Federation
104 5 5 11

обновил 2012-09-06 13:21:00 +0400

zzuz Gravatar zzuz flag of Russian Federation
6744 2 6 69
http://line24.ru/

Comments

не собирается в mysql ? или даже в файл /var/log/asterisk/cdr-csv/ его нету ? alexcr ( 2011-02-02 11:54:41 +0400 )редактировать
да, в mysql не собирается - пустая таблица. Файл /var/log/cdr-csv/Master.csv пишется. Во FreePBX - report инфа не выводится. h1Nt ( 2011-02-02 13:32:55 +0400 )редактировать
это значит вам надо asterisk-addons собрать. meral ( 2011-02-02 15:15:43 +0400 )редактировать
Похожая проблема, но... Все что сказано сделать уже сделано. Стоит астериск-аддон. Стоит мускул. Прописаны конфиги. Триксбокс на астериске 1.6 поставленный с нуля (до миграции стоял на VMWare с такими же конфигами и все работало!!!) master.csv пишется. При этом CDR репорт в веб морде freepbx (trixbox) полностью пустой. Ну и экспорт в csv тоже какого то фига экспортит пустой файл. kovoron ( 2011-04-02 15:35:44 +0400 )редактировать
ну так посмотрите подключен ли у вас к базе сдр asterisk -rx "cdr mysql show" meral ( 2011-04-03 10:43:35 +0400 )редактировать
как бы подключен. таблицы в мускуле есть. ЦДР в мускул то пишется. А вот вытащить - нет kovoron ( 2011-04-03 16:43:31 +0400 )редактировать
Смотрите логи апача. zzuz ( 2011-10-03 12:27:33 +0400 )редактировать

5 Ответов

1
cd /usr/src/
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-addons-1.6.2.3.tar.gz
tar -zxvf asterisk-addons-1.6.2.3.tar.gz
cd asterisk-addons-1.6.2.3
./configure
make menuselect ;выбрать cdr_mysql
make
make install
CLI> core restart now   ;перезагрузить астериск
CLI> module show like cdr_addon_mysql.so 
Module                         Description                              Use Count 
cdr_addon_mysql.so             MySQL CDR Backend                        0         
1 modules loaded
ссылка удалить спам редактировать

ответил 2011-02-02 19:56:21 +0400

alexcr Gravatar alexcr
3124 10 9 51
http://asterisk-service.c...

Comments

ну вот. теперь у вас етсь модуль. meral ( 2011-02-02 23:39:21 +0400 )редактировать
asterisk -rx "cdr mysql status" meral ( 2011-02-02 23:39:37 +0400 )редактировать
если офлайн - значит тчото не так с конфигом. meral ( 2011-02-02 23:39:49 +0400 )редактировать
делаю "make" и вываливаются ошибки в основном связанные с chan_ooh323.c h1Nt ( 2011-02-03 08:43:57 +0400 )редактировать
в menuselect убери галку с h323 модуля alexcr ( 2011-02-03 08:52:16 +0400 )редактировать
Ещё пришлось выключить поддержку mp3. после этого аддон стал по этой инструкции. Спасибо большое, всё заработало! h1Nt ( 2011-02-03 09:31:54 +0400 )редактировать
0

у вас в выдаче присутсвует модуль сдр - cdr_csv. если вам надо мускл, он не идет в поставке астриска(ибо проблемы с лицензией). для компиляции надо mysql-devel и компилить asterisk-addons. ну а если сдр не пишется, то проверте permissions

ссылка удалить спам редактировать

ответил 2011-02-02 13:28:54 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

обновил 2011-02-02 13:29:42 +0400

Comments

CDR пишется только в файл /var/log/asterisk/cdr-csv/Master.csv . Не обязательно собирать его в MySQL. Надо что бы выводился в FreePBX - report(WEB) h1Nt ( 2011-02-02 13:40:46 +0400 )редактировать
1) собрать астериск аддонс гдето так a) загрузить б) <pre> tar-xzf asterisk-addons* ; cd asterisk-addons*; ./configure;make config </pre> если тут нет мускл, то надо проверить что библиотеки есть в) make&make install meral ( 2011-02-02 15:16:22 +0400 )редактировать
0

Нашёл ещё одну причину /etc/asterisk/cdr_mysql.conf : [global] hostname = localhost с таким параметром не работает, нужно указывать локалхост алресом 127.0.0.1

ссылка удалить спам редактировать

ответил 2011-10-03 11:53:39 +0400

Eugene Gravatar Eugene
1
0

Есть ещё одна причина. Во-первых в новых версиях Астера узнать коннект к БД "cdr mysql status"

Если пишет, что не коннект, то проверить: /etc/asterisk/cdr_mysql.conf : [global]

hostname = localhost

В таком виде не работет, нужно локалхост указать адресом

hostname = 127.0.0.1

ссылка удалить спам редактировать

ответил 2011-10-03 11:56:10 +0400

Eugene Gravatar Eugene
1
0

Таже проблема. Все сделал по инструкции - в reports пусто(

ссылка удалить спам редактировать

ответил 2011-12-14 19:08:55 +0400

ipvinner Gravatar ipvinner
44 34 3 21

Comments

Значит не всё делали по инструкции.

zzuz ( 2011-12-14 19:11:32 +0400 )редактировать

не работает ссылка инструкции помогите ссылочкой, гугл не помог, или направте в гугл с запросом который даст такие ссылки, я что только не пробовал.

villiant ( 2012-09-06 12:39:49 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
1 закладка

подписаться на rss ленту новостей

Статистика

Задан: 2011-02-02 11:49:17 +0400

Просмотрен: 8,429 раз

Обновлен: Sep 06 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.