[AsteriskBrasil] Problema na tabela cdr

Hiarlen Carnellósi hiarlenhcm em gmail.com
Quarta Novembro 14 13:59:58 BRST 2012


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> 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>
> 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
> > _______________________________________________
> > 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
> _______________________________________________
> 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
>



-- 
Atenciosamente:
=================================
HIARLEN CARNELLÓSI
+55 (19) 9191-8415
Administração de Redes e Servidores: Windows e Linux/Suporte em TI
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20121114/25b0d62f/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil