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

Старая проблема - CDR и Trixbox

0

Похожая проблема, но... Все что сказано сделать уже сделано.

Стоит астериск-аддон. Стоит мускул. Прописаны конфиги. Триксбокс на астериске 1.6 поставленный с нуля (до миграции стоял на VMWare с такими же конфигами и все работало!!!) master.csv пишется.

trixbox1*CLI> cdr show status
CDR logging: enabled
CDR mode: simple
CDR output unanswered calls: yes
CDR registered backend: Adaptive ODBC
CDR registered backend: cdr-custom
CDR registered backend: mysql
CDR registered backend: csv

trixbox1*CLI>  cdr mysql status
Connected to asteriskcdrdb@localhost, port 3306 using table cdr for 15 hours, 18 minutes, 48 seconds.
  Wrote 215 records since last restart.

trixbox1*CLI> module show like cdr_addon_mysql.so
Module                         Description                              Use Count
cdr_addon_mysql.so             MySQL CDR Backend                        0
1 modules loaded

При этом CDR репорт в веб морде freepbx (trixbox) полностью пустой. Ну и экспорт в csv тоже какого то фига экспортит пустой файл. WAV пишет. Uniqueid пишет.

Ничего не понимаю :(

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

спросил 2011-04-02 15:44:30 +0400

kovoron Gravatar kovoron
41 3 7

3 Ответа

0

Скорее всего нет файла cdr.conf, в последнем trixbox 2.8.0.4, если мне не изменяет склелоз, так оно и было. Ну, и не мешает проверить таблицу в mysql:

mysql -h localhost -u root -p 
вводим пароль: passw0rd
use asteriskcdrdb; 
check table cdr;
и если надо:
repair table cdr;
ссылка удалить спам редактировать

ответил 2011-04-02 17:30:33 +0400

ponch Gravatar ponch
231 26 3 12

Comments

| asteriskcdrdb.cdr | check | status | OK | 1 row in set (0.03 sec) kovoron ( 2011-04-03 15:38:51 +0400 )редактировать
cdr.conf я сделал (там в 2.8 его нет, есть cdr.conf.example). секцию mysql включил... В мускуле то есть ЦДРы! Только они в репорте не вылазят. kovoron ( 2011-04-03 15:41:34 +0400 )редактировать
mysql> select count(*) from cdr; | count(*) | 1885 | 1 row in set (0.00 sec) kovoron ( 2011-04-03 15:43:37 +0400 )редактировать
| 2011-04-03 15:48:22 | "XXXXXXX" <pstnXXXXXXX> | pstnXXXXXXX | 601 | ext-group | SIP/pstnXXXXXXX-0000005c | SIP/100-0000005d | Dial | SIP/100&SIP/101&SIP/102,10,trM(auto-blkvm) | 28 | 20 | ANSWERED | 3 | | 1301831302.104 | | kovoron ( 2011-04-03 15:46:22 +0400 )редактировать
выше типичная запись из мускула с цдр. Все что нужно - пишем. А вот почему не видим то? Всю голову сломал. kovoron ( 2011-04-03 15:47:48 +0400 )редактировать
0

странные у вас вопорсы каието. он. пишется нормально, значит не астериск. теперь смотритм почему не видим.. 1) наиболее частый вариант - не работает сессия - tail /var/log/http/error.log если там написано чтото про отсутсвие доступа к /var/lib/php - то этот пункт 2)/etc/amportal.conf - readable? 3)смотрим в файле выше какой доступ стоит, проверяем что он совпадает и можно зайти в мускл. 4) смотрим время на сервере 5) смотрим ошибки tail /var/log/http/error.log 6) /var/www/html/admin/cdr/call-log.php cмотрим $FGCOLQUERY и проверяем что у вас все эти поля ЕСТЬ.

не помогло? порсим експерта в пхп проверить файлик в вопросе 6

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

ответил 2011-04-03 17:03:19 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/
0

Решилось "просто". Так как трикс 2.8 из ИСО какой то странный, то:

  1. Снес полностью всю веб морду трикса через yum erase
  2. добавил два репозитория в

/etc/yum.repos.d/

baseurl=http://yum.trixbox.org/centos/5/RPMS
baseurl=http://yum.trixbox.org/trixbox/2.8/

далеее

yum clean all
yum install tbm-pbxconfig
yum install tbm-GUIcore

после этого и CDR везде заработали, и линки записи мониторинга (записи разговоров) починились и все все вылечилось.

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

ответил 2011-04-03 19:21:59 +0400

kovoron Gravatar kovoron
41 3 7

Comments

типа : помогите , не работает машина, что делать ? делать тото и тото.. все всем спасибо, я новую купил. meral ( 2011-04-04 08:28:29 +0400 )редактировать
вы так свой скил левел не повысите ;) meral ( 2011-04-04 08:28:44 +0400 )редактировать
да я не ради левела. Раз уж сам нашел способ починить и допилить то, что плохо работает "из коробки" и у многих с этим же проблемы то решил его и написать. Ведь сделать что я написал проще чем искать спеца по пхп и заставлять его читать чужой код в поисках бага с отображением. kovoron ( 2011-04-05 01:53:14 +0400 )редактировать
какой у вас был trixbox 2.8.0.4? romariosar ( 2011-04-06 16:14:21 +0400 )редактировать
вот убей не помню точный номер версии. тот который из ISO деплоится с астериском 1,6 на борту. kovoron ( 2011-04-13 11:29:31 +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)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2011-04-02 15:44:30 +0400

Просмотрен: 1,854 раз

Обновлен: Apr 03 '11

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