Я недавно установил freepbx12 на Ubuntu 14. Теперь отчеты CDR ничего не показывают. В MySQL cdr пуст, а таблица cel содержит данные вызова.
1 ответ
0
Вот шаги, чтобы найти, где проблема:
- В веб-интерфейсе, когда вы переходите в
FreePBX System Status
он должен показывать это:
если строка MySQL в порядке и зеленая, то ваш FreePBX подключен к базе данных. В противном случае вы должны проверить, какой пользователь / пароль вы настроили в базе данных, а какой - в FreePBX.
- Проверьте, что настроено в меню «Настройки» / «Дополнительно» под заголовком «
Remote CDR Database
.
В консоли перейдите в /var/log/asterisk и проверьте наличие ошибок или предупреждений в "полных" файлах, например:
[2016-02-02 10:23:57] ERROR[20647] res_config_pgsql.c: PostgreSQL RealTime: Failed to connect database asterisk on 127.0.0.1 [2016-07-22 15:40:21] WARNING[30780] res_config_pgsql.c: PostgreSQL RealTime: Couldn't establish connection. Check debug.
- Откройте консоль Asterisk и позвоните. Проверьте, появляется ли ОШИБКА.
Перейдите в /etc /asterisk и проверьте это:
- Содержимое файла cdr_mysql.conf
- Содержимое файла res_odbc_additional.conf