As Libs do ODBC estão instaladas?
unixODBC unixODBC-devel mysql-connector-odbc att Danilo Ricardo de Almeida De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Hiarlen Carnellósi Enviada em: Wednesday, November 14, 2012 2:37 PM Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Problema na tabela cdr 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@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 <wushumast...@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@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 <nild...@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 <hiarlen...@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@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 > _______________________________________________ > 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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@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 _______________________________________________ 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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@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. 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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@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 _______________________________________________ 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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org