LINUX.ORG.RU

Сообщения Ilya_Nsk

 

odbc asterisk cdr - не коннектится к Mysql

Здравствуйте, уважаемое сообщество. Заметил по поиску, что тут могут помочь и по asterisk, не затруднит ли кого-нибудь направить в нужное русло мой, по-видимому «замыленный» моск. Имеется slackware 13.37 x86 + mysql 5.5 + odbc_connector 5.3 + asterisk 1.8.17, собранный c cdr и odbc. Нужная база и таблица в ней созданы. Определен dsn, подключен драйвер. Судя по isql, odbc работает. В астериске: res_odbc.conf

cat /etc/asterisk/res_odbc.conf
[sql]
enabled => yes
dsn => asterisk
username => root
pre-connect => yes
pooling => no
limit => 1
cdr_adaptive_odbc.conf
cat /etc/asterisk/cdr_adaptive_odbc.conf
[cdr_adaptive_connection]
connection = sql
table = cdr
alias start => calldate 
но в логе астериска
asterisk*CLI> module reload cdr_adaptive_odbc.so
    -- Reloading module 'cdr_adaptive_odbc.so' (Adaptive ODBC CDR backend)
  == Parsing '/etc/asterisk/cdr_adaptive_odbc.conf': [Feb 11 10:01:00] DEBUG[12229]: config.c:1522 config_text_file_load: Parsing /etc/asterisk/cdr_adaptive_odbc.conf
  == Found
[Feb 11 10:01:00] NOTICE[12229]: res_odbc.c:1531 odbc_obj_connect: Connecting sql
[Feb 11 10:01:00] WARNING[12229]: res_odbc.c:1556 odbc_obj_connect: res_odbc: Error SQLConnect=-1 errno=2002
[Feb 11 10:01:00] WARNING[12229]: res_odbc.c:1371 _ast_odbc_request_obj2: Failed to connect to sql
[Feb 11 10:01:00] WARNING[12229]: cdr_adaptive_odbc.c:123 load_config: No such connection 'sql' in the 'cdr_adaptive_connection' section of cdr_adaptive_odbc.conf.  Check res_odbc.conf. 
странно, вроде все указано, а пишет, что нет коннекции по имени sql
вот на всякий случай odbc.ini
cat /etc/odbc.ini
[ODBC Data Sources]
asterisk = MySQL
[asterisk]
Driver = /usr/lib/libmyodbc5w.so
Server = localhost
Socket = /var/run/mysqld/mysql.sock
Database = asterisk
User = root
Charset = utf8 
делал по этой инструкции

 , ,

Ilya_Nsk
()

RSS подписка на новые темы