[AsteriskBrasil] Problema na tabela cdr
Patrick EL Youssef
wushumasters em gmail.com
Quarta Novembro 14 14:54:54 BRST 2012
Cara cada hora você ta postando um erro diferente.
Vamos la eu tenho o mesmo ambiente que o seu. Primeiro acho que você se
equivocou e seu asterisk é o 1.6.18.
Antes de tudo você instalou o add-ons e deu um "make menuselect" e
ativou o modulo do mysql?
Patrick
Em 14-11-2012 14:36, Hiarlen Carnellósi escreveu:
> Patric pergunta boba mais da onde o asterisk pega a string do SQL,
> qual arquivo para popular o banco uma vez que você faz a ligação?
>
> Fiz o que o Danilo passou embaixo continua na mesma.
>
> Using SIP RTP CoS mark 5
> == Using SIP VRTP CoS mark 6
> -- Executing [9715 em internal:1] Dial("SIP/9816-00000010",
> "SIP/9715,50,tTwW") in new stack
> == Using SIP RTP CoS mark 5
> == Using SIP VRTP CoS mark 6
> -- Called 9715
> -- SIP/9715-00000011 is ringing
> -- SIP/9715-00000011 answered SIP/9816-00000010
> [Nov 14 14:30:56] NOTICE[2711]: res_odbc.c:1433 odbc_obj_connect:
> Connecting asterisk
> [Nov 14 14:30:56] WARNING[2711]: res_odbc.c:1458 odbc_obj_connect:
> res_odbc: Error SQLConnect=-1 errno=0 [unixODBC][Driver Manager]Can't
> open lib '/usr/lib/libmyodbc3.so' : file not found
> [Nov 14 14:30:56] WARNING[2711]: res_odbc.c:1279
> ast_odbc_request_obj2: Failed to connect to asterisk
> [Nov 14 14:30:56] ERROR[2711]: cdr_odbc.c:132 odbc_log: Unable to
> retrieve database handle. CDR failed.
> [Nov 14 14:30:56] ERROR[2711]: cdr_sqlite3_custom.c:269 write_cdr:
> near ")": syntax error. SQL: INSERT INTO cdr () VALUES ().
>
>
>
> Em 14 de novembro de 2012 14:06, Patrick EL Youssef
> <wushumasters em gmail.com <mailto:wushumasters em gmail.com>> escreveu:
>
> Esse ultima erro que você postou é problema na string do SQL
>
> Melhor dar uma verificada.
>
> Outra coisa você ta usando MYSQL e o erro informa SQLITE?
>
> Patrick
>
>
> Em 14-11-2012 13:59, Hiarlen Carnellósi escreveu:
>> A máquina aparentemente está subindo normal sem erro. Estou
>> utilizando debian 6.0.4, banco Mysql 5.0. Asterisk 1.0.6.18.
>>
>> O negócio tá tenso já dei permissão total pro user root no mysql,
>> já exclui o banco as tabelas, recriei tudo do zero.
>>
>> Já fiz, isso aqui que tem em um post:
>>
>> 1º Tive que acresentar os modulos no arquivo
>> /etc/asterisk/modules.conf
>>
>> load => cdr_addon_mysql.so
>> load => res_config_mysql.so
>>
>> 2º No arquivo res_mysql.conf.
>>
>> o contexto deve ser alterado para [asterisk] ao inves de [default] .
>>
>> 3º outro parametro que pode ser alterado no sql e no numero de
>> casas do campo language, esta setado apenas 2 impossibilitado o pt_br
>>
>> 4º acrescentei o campo " allowsubscribe " como NO padrao para
>> evitar toda hora a mensagem:
>>
>> 5º o campo "qualify" da tabela sip_buddies deve ser retirado ou
>> setado como NULL pois o parametro "qualify" no Asterisk Realtime
>> não é ultilizado, deve-se substituir pelo rtcachefriends = yes/no .
>>
>> Meu cdr_mysql.conf está assim:
>>
>> [global]
>> hostname=10.0.15.232
>> dbname=asterisk
>> table=cdr
>> password=xxxxxxx
>> user=root
>> port=3306
>> sock=/var/run/mysqld/mysqld.sock
>> ;sock=/tmp/mysql.sock
>> userfield=1
>>
>> E continua o erro:
>>
>> -- Executing [9715 em internal:1] Dial("SIP/9816-0000000c",
>> "SIP/9715,50,tTwW") in new stack
>> == Using SIP RTP CoS mark 5
>> == Using SIP VRTP CoS mark 6
>> -- Called 9715
>> -- SIP/9715-0000000d is ringing
>> -- SIP/9715-0000000d answered SIP/9816-0000000c
>> [Nov 14 13:55:23] ERROR[2396]: cdr_sqlite3_custom.c:269
>> write_cdr: near ")": syntax error. SQL: INSERT INTO cdr () VALUES ().
>> == Spawn extension (internal, 9715, 1) exited non-zero on
>> 'SIP/9816-0000000c'
>>
>> Ele inseri tudo em branco na tabela cdr não consegue pegar os
>> campos, tem alguma ligação de chave estrangeira entre as tabelas
>> algo do tipo?
>>
>>
>> Em 14 de novembro de 2012 08:04, Nildo Furtado <nildopd em gmail.com
>> <mailto:nildopd em gmail.com>> escreveu:
>>
>> Amigo, por acaso vc já reiniciou a maquina e deparou com
>> algum erro na partição do /var ?? Qual distribuição vc esta
>> usando do Linux e Asteriks ? Já tentou fazer a conexão
>> novamente do odbcini.conf ? Já verificou se cdr_mysql.conf ?
>>
>> Enviado via iPhone
>> Tel: 7761-8557
>>
>> Em 13/11/2012, às 16:46, Hiarlen Carnellósi
>> <hiarlenhcm em gmail.com <mailto:hiarlenhcm em gmail.com>> escreveu:
>>
>> > Pessoal configurei o asterisk real time no mysql estava
>> funcionando certinho do nada agora aparece que ele não
>> consegue inserir na tabela cdr os dados, e eu não consigo ver
>> mais pelo banco o status da ligação, alguém já passou por isso?
>> >
>> > -- Executing [9816 em internal:1] Dial("SIP/9715-00000029",
>> "SIP/9816,50,tTwW") in new stack
>> > == Using SIP RTP CoS mark 5
>> > == Using SIP VRTP CoS mark 6
>> > -- Called 9816
>> > -- SIP/9816-0000002a is ringing
>> > -- SIP/9816-0000002a answered SIP/9715-00000029
>> > -- Registered SIP '9715' at 10.0.15.253 port 43616
>> > > Saved useragent "X-Lite release 1002tx stamp
>> 29712" for peer 9715
>> > [Nov 13 16:42:16] ERROR[2793]: cdr_sqlite3_custom.c:269
>> write_cdr: disk I/O error. SQL: INSERT INTO cdr
>> (calldate,clid,dcontext,channel,dstchannel,lastapp,lastdata,duration,billsec,disposition,amaflags,accountcode,uniqueid,userfield,test)
>> VALUES ('2012-11-13 16:42:02','"9715"
>> <9715>','internal','SIP/9715-00000029','SIP/9816-0000002a','Dial','SIP/9816,50,tTwW','14','7','ANSWERED','DOCUMENTATION','','1352832122.43','','').
>> > == Spawn extension (internal, 9816, 1) exited non-zero on
>> 'SIP/9715-00000029'
>> >
>> > Ele tenta criar um campo test na tabela cdr que na minha
>> tabela não existe, se dou um:
>> > select * from cdr;
>> >
>> > Ele inseri mais uma linha na ligação completada só que fica
>> tudo zerado
>> >
>> > 0000-00-00 00:00:00
>> >
>> > Alguém já viu algo assim?
>> >
>> > Obrigado desde já
>> > --
>> > Atenciosamente:
>> > =================================
>> > HIARLEN CARNELLÓSI
>> >
>> >
>> > _______________________________________________
>> > KHOMP Inovação: External Board Series
>> > Módulos de 1/2 rack e 1U para todas as interfaces e
>> soluções Asterisk e FreeSWITCH.
>> > Tenha a External Series Experience na sua aplicação. Visite
>> www.khomp.com <http://www.khomp.com>
>> > _______________________________________________
>> > DIGIVOICE Fabricante de Placas de Voz e Channel Bank
>> > 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>> > Centro Treinamento - Curso de PABX IP - Asterisk - Site
>> www.digivoice.com.br <http://www.digivoice.com.br>
>> > ________
>> > YEALINK: Telefones IP e VídeoPhones IP com o melhor
>> custo/benefício do mercado.
>> > email: yealink em commlogik.com.br
>> <mailto:yealink em commlogik.com.br> | www.commlogik.com.br
>> <http://www.commlogik.com.br> | (11) 5503-1011
>> > ______________________________________________
>> > Para remover seu email desta lista, basta enviar um email
>> em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>> <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>> _______________________________________________
>> KHOMP Inovação: External Board Series
>> Módulos de 1/2 rack e 1U para todas as interfaces e soluções
>> Asterisk e FreeSWITCH.
>> Tenha a External Series Experience na sua aplicação. Visite
>> www.khomp.com <http://www.khomp.com>
>> _______________________________________________
>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>> Centro Treinamento - Curso de PABX IP - Asterisk - Site
>> www.digivoice.com.br <http://www.digivoice.com.br>
>> ________
>> YEALINK: Telefones IP e VídeoPhones IP com o melhor
>> custo/benefício do mercado.
>> email: yealink em commlogik.com.br
>> <mailto:yealink em commlogik.com.br> | www.commlogik.com.br
>> <http://www.commlogik.com.br> | (11) 5503-1011
>> ______________________________________________
>> Para remover seu email desta lista, basta enviar um email em
>> branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>> <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>>
>>
>>
>>
>> --
>> Atenciosamente:
>> =================================
>> HIARLEN CARNELLÓSI
>> +55 (19) 9191-8415 <tel:%2B55%20%2819%29%209191-8415>
>> Administração de Redes e Servidores: Windows e Linux/Suporte em TI
>>
>>
>>
>> _______________________________________________
>> KHOMP Inovação: External Board Series
>> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
>> Tenha a External Series Experience na sua aplicação. Visitewww.khomp.com <http://www.khomp.com>
>> _______________________________________________
>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>> Centro Treinamento - Curso de PABX IP - Asterisk - Sitewww.digivoice.com.br <http://www.digivoice.com.br>
>> ________
>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
>> email:yealink em commlogik.com.br <mailto:yealink em commlogik.com.br> |www.commlogik.com.br <http://www.commlogik.com.br> | (11) 5503-1011
>> ______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>
>
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções
> Asterisk e FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite
> www.khomp.com <http://www.khomp.com>
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site
> www.digivoice.com.br <http://www.digivoice.com.br>
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor
> custo/benefício do mercado.
> email: yealink em commlogik.com.br <mailto:yealink em commlogik.com.br>
> | www.commlogik.com.br <http://www.commlogik.com.br> | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em
> branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
> <mailto:asteriskbrasil-unsubscribe em listas.asteriskbrasil.org>
>
>
>
>
> --
> Atenciosamente:
> =================================
> HIARLEN CARNELLÓSI
> +55 (19) 9191-8415
> Administração de Redes e Servidores: Windows e Linux/Suporte em TI
>
>
>
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20121114/41b50718/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil