Я недавно установил freepbx12 на Ubuntu 14. Теперь отчеты CDR ничего не показывают. В MySQL cdr пуст, а таблица cel содержит данные вызова.

1 ответ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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .