Tach,
Topic sagt es bereits, hab ein Problem mit der Datenbankverbindung. Hier die Ausgabe beim Starten
odbc show ergibt:
Wie zu sehen ist connected * einfach nicht. Der MySQL Server läuft. Hier einmal alle wichtigen Config Files:
/etc/asterisk/res_mysql.conf
/etc/asterisk/res_odbc.conf
/usr/local/etc/odbc.ini
/usr/local/etc/odbcinst.ini
modules.conf
Jemand eine Idee ?
Topic sagt es bereits, hab ein Problem mit der Datenbankverbindung. Hier die Ausgabe beim Starten
Code:
[ Booting....Jul 22 06:52:53 NOTICE[13992]: res_odbc.c:288 load_odbc_config: registered database handle 'asterisk' dsn->[MySQL-asterisk]
Jul 22 06:52:53 NOTICE[13992]: res_odbc.c:548 odbc_obj_connect: Connecting asterisk
Jul 22 06:52:53 WARNING[13992]: res_odbc.c:559 odbc_obj_connect: res_odbc: Error SQLConnect=-1 errno=0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified
Jul 22 06:52:53 NOTICE[13992]: res_odbc.c:593 load_module: res_odbc loaded.
.Jul 22 06:52:53 NOTICE[13992]: config.c:868 ast_config_engine_register: Registered Config Engine odbc
..Jul 22 06:52:53 WARNING[13992]: res_config_mysql.c:577 parse_config: MySQL RealTime: No database socket found, using '/tmp/mysql.sock' as default.
Jul 22 06:52:53 ERROR[13992]: res_config_mysql.c:650 mysql_reconnect: MySQL RealTime: Failed to connect database server asterisk on localhost (err 2002). Check debug for more info.
Jul 22 06:52:53 WARNING[13992]: res_config_mysql.c:476 load_module: MySQL RealTime: Couldn't establish connection. Check debug.
Jul 22 06:52:53 NOTICE[13992]: config.c:868 ast_config_engine_register: Registered Config Engine mysql
Jul 22 06:52:53 NOTICE[13992]: cdr.c:1214 do_reload: CDR simple logging enabled.
.Jul 22 06:52:53 WARNING[13992]: res_musiconhold.c:878 moh_register: Unable to open pseudo channel for timing... Sound may be choppy.
..................Jul 22 06:52:54 WARNING[13992]: chan_iax2.c:9820 load_module: Unable to open IAX timing interface: No such file or directory
................................................................................................................. ]
Asterisk Ready.
*CLI>
odbc show ergibt:
Code:
*CLI> odbc show
Jul 22 06:37:58 WARNING[13381]: res_odbc.c:239 odbc_sanity_check: Connection is down attempting to reconnect...
Jul 22 06:37:58 WARNING[13381]: res_odbc.c:493 odbc_obj_disconnect: res_odbc: asterisk [MySQL-asterisk] already disconnected
Jul 22 06:37:58 NOTICE[13381]: res_odbc.c:548 odbc_obj_connect: Connecting asterisk
Jul 22 06:37:58 WARNING[13381]: res_odbc.c:559 odbc_obj_connect: res_odbc: Error SQLConnect=-1 errno=0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified
Name: asterisk
DSN: MySQL-asterisk
Connected: no
*CLI>
Wie zu sehen ist connected * einfach nicht. Der MySQL Server läuft. Hier einmal alle wichtigen Config Files:
/etc/asterisk/res_mysql.conf
Code:
[general]
dbhost = localhost
dbname = asterisk
dbuser = asterisk
dbpass = xxxx
dbport = 3306
/etc/asterisk/res_odbc.conf
Code:
[ENV]
INFORMIXSERVER => my_special_database
INFORMIXDIR => /opt/informix
[asterisk]
enabled => yes
dsn => MySQL-asterisk
username => asterisk
password => xxxx
pre-connect => yes
/usr/local/etc/odbc.ini
Code:
[MySQL-asterisk]
Description = MySQL Asterisk database
Trace = Off
TraceFile = stderr
Driver = MySQL
SERVER = localhost
USER = asterisk
PASSWORD = xxxx
PORT = 3306
DATABASE = asterisk
/usr/local/etc/odbcinst.ini
Code:
[MySQL]
Description = MySQL driver
Driver = /usr/lib/odbc/libmyodbc.so
Setup = /usr/lib/odbc/libodbcmyS.so
CPTimeout =
CPReuse =
UsageCount = 1
modules.conf
Code:
[modules]
autoload=yes
preload => res_odbc.so
preload => res_config_odbc.so
preload => app_addon_sql_mysql.so
preload => res_config_mysql.so
noload => cdr_addon_mysql.so
......