[AsteriskBrasil] Asterisk + MySQL no Azure

Brasilino Salles bsaf26 em gmail.com
Domingo Fevereiro 28 18:33:05 BRT 2016


Bom dia a todos

Instalei a versão 13 do Asterisk no Ubuntu Server 13.04 LTS no Azure Cloud
Service.

Está tudo funcionando bem mas quando tento conectar no mysql do proprio
Azure ele está dando o seguinte erro:

[2016-02-25 23:01:24] NOTICE[8925][C-0000000c]: res_odbc.c:1525
odbc_obj_connect: Re-connecting asterisk
[2016-02-25 23:01:34] WARNING[8925][C-0000000c]: res_odbc.c:1560
odbc_obj_connect: res_odbc: Error SQLConnect=-1 errno=2003
[unixODBC][MySQL][ODBC 5.1 Driver]Can't connect to MySQL server on '
br-cdbr-azure-south-a.cloudapp.net'
[2016-02-25 23:01:34] WARNING[8925][C-0000000c]: func_odbc.c:176
generic_execute: SQL Alloc Handle failed (-2)!
[2016-02-25 23:01:34] WARNING[8925][C-0000000c]: res_odbc.c:612
ast_odbc_direct_execute: SQL Execute error! Verifying connection to
asterisk [asterisk-mysql]...
[2016-02-25 23:01:34] WARNING[8925][C-0000000c]: res_odbc.c:765
ast_odbc_sanity_check: Connection is down attempting to reconnect...
[2016-02-25 23:01:34] NOTICE[8925][C-0000000c]: res_odbc.c:1528
odbc_obj_connect: Connecting asterisk
[2016-02-25 23:01:34] WARNING[8925][C-0000000c]: res_odbc.c:1534
odbc_obj_connect: Not connecting to asterisk. Negative connection cache for
10 seconds
[2016-02-25 23:01:34] ERROR[8925][C-0000000c]: func_odbc.c:542
acf_odbc_read: Unable to execute query [select * from telefones where
Telefone = '1001']

Segue os arquivos de conexao

odbc.ini
[asterisk-mysql]
Description     = MySQL Asterisk
Driver          = MySQL
Database        = database
Server          = br-cdbr-azure-south-a.cloudapp.net
User            = user
Password        = password
Port            = 3306
Option          = 3

odbcinst.ini
[MySQL]
Description     = ODBC for MySQL
Driver          = /usr/lib/odbc/libmyodbc.so
Setup           = /usr/lib/odbc/libodbcmyS.so
FileUsage       = 1
UsageCount      = 2

res_odbc.conf
[asterisk]
enabled => yes
dsn => asterisk-mysql
username => user
pasword => password
database => database
sanitysql => select 1
limit => 1000
share_connections => yes
idlecheck => 300
connect_timeout => 60
negative_connection_cache => 1
pre-connect => yes
pooling => yes

Quando eu reinicio o servidor ele fica conectado no banco um pouco depois o
reconnect é somente depois de uns 15 minutos.

Já procurei em vários lugares da internet e não achei nada.

Alguém consegue me ajudar?

Obrigado
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20160228/3082cc10/attachment-0001.html>


Mais detalhes sobre a lista de discussão AsteriskBrasil