[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