Asterisk CDR Mysql remoto

548 views
Skip to first unread message

gentoosiasta

unread,
May 21, 2012, 8:51:54 PM5/21/12
to asterisk-es
Hola!

Llevo unos dias peleando con este tema. Por fin he conseguido enlazar
mysql al servidor mysql local (en realidad era sencillo), pero lo que
ahora necesito es algo diferente. En mi caso necesitaria que asterisk
conectará con un servidor mysql remoto. He llenado los datos como he
creído necesario pero sigue sin funcionar:


hostname=89.207.135.75
dbname=db_ak
table=cdr
password=21225000
user=db_ak
port=3306

Al consultar el estado de cdrl mysql con: cdr mysql status


Not currently connected to a MySQL server.


También he visto un archivo relacionado con mysql llamado
res_mysql.conf y he configurado los siguientes parametros y sigue sin
funcionar:

[general]

dbhost = 89.207.232.7
dbname = toycametal_ak
dbuser = toycametal_ak
dbpass = 20122012
dbport = 3306
dbsock = /tmp/mysql.sock



No se si completando el archivo res_mysql.conf estaba en lo correcto.
También he añadido el permiso en mi servidor mysql remoto para la
conexión desde la ip de origen X, que es el servidor donde se aloja
asterisk.


¿Que puede ocurrir?


Saludos.
Muchisimas gracias a todos.


Carlos Andrés Tapasco Viera

unread,
May 23, 2012, 12:00:57 PM5/23/12
to aster...@googlegroups.com
En el server donde está la base de datos, posiblemente no tengas garantizado el acceso desde afuera a la base de datos. Primero valida si el Mysql está escuchando en la loopback o en una interfaz específica y haces el cambio respectivo en /etc/mysql/my.cnf:

netstat -lnp | grep mysql

Luego entras con el usuario db_ak al mysql y validas los grants

mysql> show grants for db_ak;

Puedes dar acceso con:

mysql> grant all privileges on cdr.* to db_ak@'%' identified by '21225000';

Prueba conectarte remotamente

mysql -u db_ak -p21225000 -h 89.207.135.75

Si todo va bien, el CDR debería conectar.


2012/5/21 gentoosiasta <legi...@hotmail.com>


--
Este email pertenece a la lista de Asterisk-ES (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



--
El linux en cualquier sabor es bueno, lo importante es el kernel

CARLOS ANDRÉS TAPASCO VIERA
Ingeniero Electrónico
Universidad del Valle
Linux User # 430914
http://counter.li.org
http://krtapas.blogspot.com
http://krtapas-en.blogspot.com
Mobile 1:  +57-3117650143
Mobile 2:  +57-3012141132
Santiago de Cali
Colombia
Sudamérica

Angel Elena

unread,
May 23, 2012, 12:13:17 PM5/23/12
to aster...@googlegroups.com
el bind_address en el mysql remoto, cómo lo tienes ?


-----Mensaje original-----
De: gentoosiasta <legi...@hotmail.com>
Enviado: Mier 23-05-2012 17:28
Asunto: [Asterisk-ES] Asterisk CDR Mysql remoto
Para: asterisk-es <aster...@googlegroups.com>;
Reply all
Reply to author
Forward
0 new messages