CDR MySQL

449 views
Skip to first unread message

Iván Godfather

unread,
Nov 16, 2010, 9:45:45 AM11/16/10
to aster...@googlegroups.com
Estoy tratanto de configurar cdr con mysql, pero al compilar el addons
y reiniciar asterisk no tengo en consola el comando cdr mysql status
para verificar la conexión con la base de datos, alguna idea?
Asterisk 1.6.2.13
Asterisk addons 1.6.2.2


debian*CLI> module show like mysql
Module Description
Use Count
cdr_addon_mysql.so MySQL CDR Backend 0
app_addon_sql_mysql.so Simple Mysql Interface 0
res_config_mysql.so MySQL RealTime Configuration Driver 0
3 modules loaded
debian*CLI> module unload cdr_addon_mysql
Unloaded cdr_addon_mysql
debian*CLI> module load cdr_addon_mysql
Loaded cdr_addon_mysql
debian*CLI> cdr mysql status
No such command 'cdr mysql status' (type 'core show help cdr mysql'
for other possible commands)

Gustavo B

unread,
Nov 16, 2010, 9:59:10 AM11/16/10
to aster...@googlegroups.com
Ivan,
      Eso es porque seguramente no te levantó el módulo. Te recomiendo que edites el archivo /etc/asterisk/logger.conf y descomentes la línea que dice "full". Luego accede a la consola de Asterisk y realiza un logger reload, y setea el verbose y el debug en un valor alto. Por último intenta levantar el modulo manualmente y fijate en /var/log/asterisk/full si tira algún error cuando intetnas iniciarlo.

Saludos

2010/11/16 Iván Godfather <ivanru...@gmail.com>
--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)

Entra ahora en el canal de irc de Asterisk-ES para charlar en directo sobre VoIP y
Asterisk: http://www.asterisk-es.org/

~~~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com



--
Gustavo Borgoni
http://asteriskhelp.blogspot.com

Iván Godfather

unread,
Nov 16, 2010, 1:37:05 PM11/16/10
to aster...@googlegroups.com
No veo nada raro...

debian*CLI> core set verbose 10
Verbosity is at least 10
debian*CLI> core set debug 10
Core debug was 0 and is now 10
debian*CLI> module load cdr_addon_mysql.so
Loaded cdr_addon_mysql.so
== Parsing '/etc/asterisk/cdr_mysql.conf': == Found
Loaded cdr_addon_mysql.so => (MySQL CDR Backend)
-- Remote UNIX connection disconnected
debian*CLI> quit
Executing last minute cleanups

debian:~# cat /var/log/asterisk/full
[Nov 16 19:34:34] VERBOSE[2347] asterisk.c: -- Remote UNIX connection
[Nov 16 19:35:06] VERBOSE[2471] config.c: == Parsing
'/etc/asterisk/cdr_mysql.conf': [Nov 16 19:35:06] DEBUG[2471]
config.c: Parsing /etc/asterisk/cdr_mysql.conf
[Nov 16 19:35:06] VERBOSE[2471] config.c: == Found
[Nov 16 19:35:06] VERBOSE[2471] loader.c: Loaded cdr_addon_mysql.so
=> (MySQL CDR Backend)
[Nov 16 19:35:11] VERBOSE[2469] asterisk.c: -- Remote UNIX
connection disconnected


2010/11/16 Gustavo B <ngb...@gmail.com>:

Gustavo B

unread,
Nov 16, 2010, 2:01:27 PM11/16/10
to aster...@googlegroups.com
Iván,
      tira esto, a ver que ocurre:  module show like cdr_addon_mysql.so a ver si realmente está cargado. En caso que sí, verifica la configuración de /etc/asterisk/cdr_mysql.conf si está todo bien. Fijate si tiene configurado como host localhost u otra IP. En caso de tener otra ip intenta conectarte con los datos que tienes configurado; por ej: mysql -h 192.168.XXX.XXX -u usuario_configurado -p y pon la password configurada... si te puedes loguear, fijate si tienes permisos sobre la tabla CDR.

Cualquier cosa avisa,

Abrazo


2010/11/16 Iván Godfather <ivanru...@gmail.com>

Iván Godfather

unread,
Nov 16, 2010, 2:21:07 PM11/16/10
to aster...@googlegroups.com
debian*CLI> cdr mysql status
Connected to asterisk@localhost, port 3306 using table cdr for 4 seconds.
Wrote 0 records since last restart.
debian*CLI>

Bufff, pensaba que no era necesario configurar previamente
cdr_mysql.conf para poder tener acceso al comando, en fin, disculpas y
gracias.


2010/11/16 Gustavo B <ngb...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages