PT1C_cdr
cel
Первая таблица корректно заполняется cdr`ами, однако в cel есть только старые записи (до переноса базы на новый сервер), а новых не появляется. Проверил все конфиги и перерыл все статьи, несколько раз пересобрал Aster с разными модулями - все безрезультатно.
Вывод команды cel show status:
Код: Выделить всё
CEL Logging: Disabled
Код: Выделить всё
/usr/lib64/libmyodbc5.so
/usr/lib64/libmyodbc5-5.1.5.so
Код: Выделить всё
Module Description Use Count Status Support Level
cdr_adaptive_odbc.so Adaptive ODBC CDR backend 0 Running core
cdr_odbc.so ODBC CDR Backend 0 Running extended
cel_odbc.so ODBC CEL backend 0 Running core
func_odbc.so ODBC lookups 0 Running core
res_config_odbc.so Realtime ODBC configuration 0 Running core
res_odbc.so ODBC resource 0 Running core
res_odbc_transaction.so ODBC transaction resource 0 Running core
cat /etc/odbcinst.ini :
Код: Выделить всё
[MySQL]
Description = ODBC for MySQL
Driver = /usr/lib/libmyodbc5.so
Setup = /usr/lib/libodbcmyS.so
Driver64 = /usr/lib64/libmyodbc5.so
Setup64 = /usr/lib64/libodbcmyS.so
FileUsage = 1
UsageCount = 2
Код: Выделить всё
[MySQL-asteriskcdrdb]
Driver = MySQL
Description = MySQL connection to 'asteriskcdrdb' database
Server = localhost
Port = 3306
User = ***** (заполнено)
Password = **********(заполнено)
Database = asteriskcdrdb
Option = 3
Socket =
/etc/asterisk/res_odbc.conf :
Код: Выделить всё
;;; odbc setup file
[PT1C_asteriskcdrdb]
enabled=>yes
dsn=>MySQL-asteriskcdrdb
pooling=>no
limit=>10
pre-connect=>yes
username=>***** (заполнено)
password=>**********(заполнено)
Код: Выделить всё
[PT1C_cel]
connection=PT1C_asteriskcdrdb
loguniqueid=yes
table=cel
Код: Выделить всё
[PT1C_Global]
connection=PT1C_asteriskcdrdb
table=PT1C_cdr
alias recordingfile=>recordingfile
alias start=>calldate
Огромное спасибо!