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-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Rodolfo Carvalho Enviada em: terça-feira, 22 de dezembro de 2009 08:10 Para: asteriskbrasil@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 [...@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.r...@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_gue...@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@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 <-> 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@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@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil