[AsteriskBrasil] RES: Res: RES: Broken pipe

Luis Reis luis.reis em singularideas.com.br
Terça Dezembro 22 16:51:18 BRST 2009


aho que o problema não é este

de fato o "." representa qualquer coisa ... independente do tamanho da
string.

tu nao consegues pegar um log mais detalhado ou um trace de pacotes sip no
wiresharl (o ideal seria os dois)?

Isto parece que o asterisk não tah dando  conta de processar o dialplan ...
hora por cabeçalho sip .... hora pelo plano de discagem ...

anexa o seu sip.conf, extension.conf se for possível .. as vezes tem algo
que vc nao está vendo ...

[]'s



2009/12/22 Márcio Guedes <marcio_guedes em hotmail.com>

>  Padronizei que todos os meus ramais possuem 4 digitos, nesse caso seria
> melhor colocar no dialplan _2XXX não?
>
>
>
> Onde aumento esse timeout?
>
>
>
>
>
> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:
> asteriskbrasil-bounces em listas.asteriskbrasil.org] *Em nome de *José
> Eduardo C. Mazolini
> *Enviada em:* terça-feira, 22 de dezembro de 2009 14:34
>
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Assunto:* [AsteriskBrasil] Res: RES: Broken pipe
>
>
>
>
> O ponto representa a repetição da anteriror 0 ou mais vezes.
> Então _2. pode ser vazio ou 2222222222222222222222222222222222
> Já _2X. pode ser 2 ou 201234567878009876543
>
> O problema de usar . é o timeout que tem que ser aguardado, eleva alguns
> segundos o tempo pra iniciar a ligação.
>
>
>
> Eduardo Mazolini
> (19) 9191-2705
>
>
>
>
>  ------------------------------
>
> *De:* Felipe Figueiredo <felipe.figueiredo86 em gmail.com>
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Enviadas:* Terça-feira, 22 de Dezembro de 2009 14:01:00
> *Assunto:* Re: [AsteriskBrasil] RES: Broken pipe
>
> Cara, posso estar falando besteira, mas acho que o problema está aqui:
>
> [sip-global-in]
>
> exten => _2.,1,Answer()
>
> exten => _2.,n,PlayBack(demo-echodone)
>
> exten => _2.,n,Wait(5)
>
> exten => _2.,n,Hangup()
>
>
>
> exten => _3.,1,Answer()
>
> exten => _3.,n,PlayBack(demo-echodone)
>
> exten => _3.,n,Wait(5)
>
> exten => _3.,n,Hangup()
>
>
>
> Geralmente o underscore antecede um número representado por X, Z ou N.
> Tenta deixar seu dialplan assim:
>
> exten => _3X.,1,Answer()
>
> exten => _3X.,n,PlayBack(demo-echodone)
>
>
>
>
>
> 2009/12/22 Márcio Guedes <marcio_guedes em hotmail.com>
>
> Amigos,
>
>
>
> Não estou usando AGI. Envio comandos CLI usando Asterisk-Java. Segue meu
> dialplan, o que pode estar errado?
>
>
>
>
>
> [sip-global-out]
>
> exten => 3001,1,NoOp()
>
> exten => 3001,n,Dial(SIP/2001/0${EXTEN})
>
> exten => 3001,n,Wait(15)
>
> exten => 3001,n,Hangup()
>
>
>
> exten => 3005,1,NoOp()
>
> exten => 3005,n,Dial(SIP/2005/0${EXTEN})
>
> exten => 3005,n,Wait(15)
>
> exten => 3005,n,Hangup()
>
>
>
> exten => 2003,1,NoOp()
>
> exten => 2003,n,Dial(SIP/2002/${EXTEN})
>
> exten => 2003,n,Wait(15)
>
> exten => 2003,n,Hangup()
>
>
>
> exten => 2007,1,NoOp()
>
> exten => 2007,n,Dial(SIP/2006/${EXTEN})
>
> exten => 2007,n,Wait(15)
>
> exten => 2007,n,Hangup()
>
>
>
> exten => 2004,1,NoOp()
>
> exten => 2004,n,Dial(SIP/asterisk02/${EXTEN})
>
> exten => 2004,n,Wait(15)
>
> exten => 2004,n,Hangup()
>
>
>
> exten => 2008,1,NoOp()
>
> exten => 2008,n,Dial(SIP/asterisk02/${EXTEN})
>
> exten => 2008,n,Wait(15)
>
> exten => 2008,n,Hangup()
>
>
>
> [sip-global-in]
>
> exten => _2.,1,Answer()
>
> exten => _2.,n,PlayBack(demo-echodone)
>
> exten => _2.,n,Wait(5)
>
> exten => _2.,n,Hangup()
>
>
>
> exten => _3.,1,Answer()
>
> exten => _3.,n,PlayBack(demo-echodone)
>
> exten => _3.,n,Wait(5)
>
> exten => _3.,n,Hangup()
>
>
>
>
>
>
>
> Abraços
>
>
>
>
>
> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:
> asteriskbrasil-bounces em listas.asteriskbrasil.org] *Em nome de *Rodolfo
> Carvalho
> *Enviada em:* terça-feira, 22 de dezembro de 2009 08:10
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Assunto:* Re: [AsteriskBrasil] Broken pipe
>
>
>
> Bom Dia! Eu uso Agi e acontece o mesmo erro quase sempre, mais a agi
> funciona muito bem e consigo pegar todo o retorno da agi (comandos e
> variaveis) e o asterisk da a messagem de retorno 0 (sem erro)
>
> Executing [s em macro-D:1] AGI("SIP/206-f4073900", "dial.agi") in new stack
>     -- Launched AGI Script /var/lib/asterisk/agi-bin/dial.agi
> [Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write()
> returned error: Broken pipe
> [Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write()
> returned error: Broken pipe
> [Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write()
> returned error: Broken pipe
> [Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write()
> returned error: Broken pipe
>     -- AGI Script dial.agi completed, returning 0
> [Dec 21 17:29:11] DEBUG[32149]: app_macro.c:379 _macro_exec: Executed
> application: Agi
>
> 2009/12/21 Luis Reis <luis.reis em singularideas.com.br>
>
> Amigo
>
>
>
> Tu estás enviando um comando inválido para stdout ou seu agi está dando pau
> e saindo sem dazr nenhum retorno válido para o asterisk.
>
>
>
> []'s
>
> 2009/12/21 Márcio Guedes <marcio_guedes em hotmail.com>
>
>
>
> Amigos,
>
> Estou tentando executar um comando Originate no CLI e algumas vezes estou
> recebendo o seguinte erro:
>
> ERROR[4754]: utils.c:966 ast_carefulwrite: write() returned error: Broken
> pipe
>
> Pesquisando na internet encontrei o seguinte comentário:
>
> Yes, it was determined on the bugtracker that the OP was not waiting for
> Asterisk to return a response, but instead closing the connection
> prematurely.
> This explains why when he concatenated the text to the manager port, it all
> worked correctly.  We advised him to use the manager port interactively,
> instead of pushing the set of commands and closing the port too soon.  With
> current connections, once Asterisk can no longer respond, it assumes that
> the remote client is no longer interested in interaction and shuts down its
> processing, as well.  This in turn saves server resources, especially when
> clients do not shut down the connection properly (like when they crash).
>
> O problema não é constante, as vezes ocorre e as vezes não. Alguém já
> passou
> por isso?
>
>
> Obrigado.
>
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>
> --
> Luis Machado Reis
> Analista de Sistemas
> www.singularideas.com.br
>
>
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>
> --
> Atenciosamente.
>
> Rodolfo Carvalho
> fone: (85) 8147 7698
>
>
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>
>  ------------------------------
>
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/esportes/>
>
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>



-- 
Luis Machado Reis
Analista de Sistemas
www.singularideas.com.br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091222/f081730d/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil