<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Pessoal,<br><br>consegui resolver, o problema era uma configuracao no timeout de resposta das acoes executadas pelo Asterisk-Java.<br><br><br>Obrigado a todos.<br><br><br><hr id="stopSpelling">Date: Mon, 28 Dec 2009 09:37:40 -0800<br>From: eduardo_mazolini@yahoo.com<br>To: asteriskbrasil@listas.asteriskbrasil.org<br>Subject: [AsteriskBrasil] Res:  Res:  RES: Broken pipe<br><br>

<style>
.ExternalClass DIV
{;}
</style><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div></div>
<div>Erro meu!&nbsp;interpretei errado um alerta quando criei um extension _. desculpem a confusão.<br>&nbsp;</div>Eduardo Mazolini<br>(19) 9191-2705
<div><br></div>
<div style="font-size: 12pt; font-family: times new roman,new york,times,serif;"><br>
<div style="font-size: 12pt; font-family: times new roman,new york,times,serif;"><font face="Tahoma" size="2">
<hr size="1">
<b><span style="font-weight: bold;">De:</span></b> José Eduardo C. Mazolini &lt;eduardo_mazolini@yahoo.com&gt;<br><b><span style="font-weight: bold;">Para:</span></b> asteriskbrasil@listas.asteriskbrasil.org<br><b><span style="font-weight: bold;">Enviadas:</span></b> Terça-feira, 22 de Dezembro de 2009 14:34:27<br><b><span style="font-weight: bold;">Assunto:</span></b> [AsteriskBrasil] Res: RES: Broken pipe<br></font><br>
<div style="font-size: 12pt; font-family: times new roman,new york,times,serif;"><br>O ponto representa a repetição da anteriror 0 ou mais vezes.<br>Então _2. pode ser vazio ou 2222222222222222222222222222222222<br>Já _2X. pode ser 2 ou 201234567878009876543<br><br>O problema de usar . é o timeout que tem que ser aguardado, eleva alguns segundos o tempo pra iniciar a ligação.<br><br>
<div>&nbsp;</div>Eduardo Mazolini<br>(19) 9191-2705
<div><br></div>
<div style="font-size: 12pt; font-family: times new roman,new york,times,serif;"><br>
<div style="font-size: 12pt; font-family: times new roman,new york,times,serif;"><font face="Tahoma" size="2">
<hr size="1">
<b><span style="font-weight: bold;">De:</span></b> Felipe Figueiredo &lt;felipe.figueiredo86@gmail.com&gt;<br><b><span style="font-weight: bold;">Para:</span></b> asteriskbrasil@listas.asteriskbrasil.org<br><b><span style="font-weight: bold;">Enviadas:</span></b> Terça-feira, 22 de Dezembro de 2009 14:01:00<br><b><span style="font-weight: bold;">Assunto:</span></b> Re: [AsteriskBrasil] RES: Broken pipe<br></font><br>Cara, posso estar falando besteira, mas acho que o problema está aqui:<br>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">[sip-global-in]</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _2.,1,Answer()</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _2.,n,PlayBack(demo-echodone)</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _2.,n,Wait(5)</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _2.,n,Hangup()</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _3.,1,Answer()</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _3.,n,PlayBack(demo-echodone)</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);">exten =&gt; _3.,n,Wait(5)</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);">exten =&gt; _3.,n,Hangup()</span></font></p>
<p class="ecxMsoNormal"><br><font size="2"><span style="color: rgb(31, 73, 125);"></span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);"><font color="#000000">Geralmente o underscore antecede um número representado por X, Z ou N. Tenta deixar seu dialplan assim:</font></span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _3X.,1,Answer()</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _3X.,n,PlayBack(demo-echodone)</span></font></p>
<p class="ecxMsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);"><br></span></font></p><br><br>
<div class="ecxgmail_quote">2009/12/22 Márcio Guedes <span dir="ltr">&lt;<a href="mailto:marcio_guedes@hotmail.com" rel="nofollow">marcio_guedes@hotmail.com</a>&gt;</span><br>
<blockquote class="ecxgmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div lang="PT-BR">
<div>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Amigos,</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Não estou usando AGI. Envio comandos CLI usando Asterisk-Java. Segue meu dialplan, o que pode estar errado?</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">[sip-global-out]</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 3001,1,NoOp()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 3001,n,Dial(SIP/2001/0${EXTEN})</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 3001,n,Wait(15)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 3001,n,Hangup()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 3005,1,NoOp()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 3005,n,Dial(SIP/2005/0${EXTEN})</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 3005,n,Wait(15)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 3005,n,Hangup()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2003,1,NoOp()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2003,n,Dial(SIP/2002/${EXTEN})</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2003,n,Wait(15)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2003,n,Hangup()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2007,1,NoOp()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2007,n,Dial(SIP/2006/${EXTEN})</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2007,n,Wait(15)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2007,n,Hangup()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2004,1,NoOp()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2004,n,Dial(SIP/asterisk02/${EXTEN})</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2004,n,Wait(15)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2004,n,Hangup()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2008,1,NoOp()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2008,n,Dial(SIP/asterisk02/${EXTEN})</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2008,n,Wait(15)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; 2008,n,Hangup()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">[sip-global-in]</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _2.,1,Answer()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _2.,n,PlayBack(demo-echodone)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _2.,n,Wait(5)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _2.,n,Hangup()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _3.,1,Answer()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =&gt; _3.,n,PlayBack(demo-echodone)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten =&gt; _3.,n,Wait(5)</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten =&gt; _3.,n,Hangup()</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Abraços</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="ecxMsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p>
<div style="border-style: solid none none; border-color: rgb(181, 196, 223); border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">
<p class="ecxMsoNormal"><b><span style="font-size: 10pt;">De:</span></b><span style="font-size: 10pt;"> <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" rel="nofollow">asteriskbrasil-bounces@listas.asteriskbrasil.org</a> [mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" rel="nofollow">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] <b>Em nome de </b>Rodolfo Carvalho<br><b>Enviada em:</b> terça-feira, 22 de dezembro de 2009 08:10<br><b>Para:</b> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" rel="nofollow">asteriskbrasil@listas.asteriskbrasil.org</a><br><b>Assunto:</b> Re: [AsteriskBrasil] Broken pipe</span></p></div>
<div>
<div></div>
<div class="h5">
<p class="ecxMsoNormal">&nbsp;</p>
<p class="ecxMsoNormal" style="margin-bottom: 12pt;">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)<br><br>Executing [s@macro-D:1] AGI("SIP/206-f4073900", "dial.agi") in new stack<br>&nbsp;&nbsp;&nbsp; -- Launched AGI Script /var/lib/asterisk/agi-bin/dial.agi<br>[Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe<br>[Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe<br>[Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe<br>[Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe<br>&nbsp;&nbsp;&nbsp; -- AGI Script dial.agi completed, returning 0<br>[Dec 21 17:29:11] DEBUG[32149]: app_macro.c:379 _macro_exec: Executed application:
 Agi<br><br></p>
<div>
<p class="ecxMsoNormal">2009/12/21 Luis Reis &lt;<a href="mailto:luis.reis@singularideas.com.br" rel="nofollow">luis.reis@singularideas.com.br</a>&gt;</p>
<p class="ecxMsoNormal">Amigo</p>
<div>
<p class="ecxMsoNormal">&nbsp;</p></div>
<div>
<p class="ecxMsoNormal">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.</p></div>
<div>
<p class="ecxMsoNormal">&nbsp;</p></div>
<div>
<p class="ecxMsoNormal" style="margin-bottom: 12pt;">[]'s</p>
<div>
<p class="ecxMsoNormal">2009/12/21 Márcio Guedes &lt;<a href="mailto:marcio_guedes@hotmail.com" rel="nofollow">marcio_guedes@hotmail.com</a>&gt;</p>
<div>
<div>
<blockquote style="border-style: none none none solid; border-color: rgb(204, 204, 204); border-width: medium medium medium 1pt; padding: 0cm 0cm 0cm 6pt; margin-left: 4.8pt; margin-right: 0cm;">
<p class="ecxMsoNormal">&nbsp;</p>
<p class="ecxMsoNormal">Amigos,<br><br>Estou tentando executar um comando Originate no CLI e algumas vezes estou<br>recebendo o seguinte erro:<br><br>ERROR[4754]: utils.c:966 ast_carefulwrite: write() returned error: Broken<br>pipe<br><br>Pesquisando na internet encontrei o seguinte comentário:<br><br>Yes, it was determined on the bugtracker that the OP was not waiting for<br>Asterisk to return a response, but instead closing the connection<br>prematurely.<br>This explains why when he concatenated the text to the manager port, it all<br>worked correctly. &nbsp;We advised him to use the manager port interactively,<br>instead of pushing the set of commands and closing the port too soon. &nbsp;With<br>current connections, once Asterisk can no longer respond, it assumes that<br>the remote client is no longer interested in interaction and shuts down its<br>processing, as well. &nbsp;This in turn saves server resources, especially when<br>clients do not shut down
 the connection properly (like when they crash).<br><br>O problema não é constante, as vezes ocorre e as vezes não. Alguém já passou<br>por isso?<br><br><br>Obrigado.<br><br>_______________________________________________<br>A Redfone é líder no fornecimento de bridges TDMoE &lt;-&gt; E1<br>- Valor similar ao de placas E1 PCI;<br>- Não há problemas de compatibilidade com barramento PCI;<br>- Possibilitam a construção de soluções de alta disponibilidade(dois<br>servidores compartilham o mesmo E1)<br>Conheça mais sobre este produto em <a href="http://www.red-fone.com/" rel="nofollow">www.red-fone.com</a><br>_______________________________________________<br>Lista de discussões AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" rel="nofollow">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" rel="nofollow">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></p></blockquote></div></div></div>
<p class="ecxMsoNormal"><br><br clear="all"><br>-- <br>Luis Machado Reis<br>Analista de Sistemas<br><a href="http://www.singularideas.com.br/" rel="nofollow">www.singularideas.com.br</a></p></div>
<p class="ecxMsoNormal"><br>_______________________________________________<br>A Redfone é líder no fornecimento de bridges TDMoE &amp;lt;-&gt; E1<br>- Valor similar ao de placas E1 PCI;<br>- Não há problemas de compatibilidade com barramento PCI;<br>- Possibilitam a construção de soluções de alta disponibilidade(dois<br>servidores compartilham o mesmo E1)<br>Conheça mais sobre este produto em <a href="http://www.red-fone.com/" rel="nofollow">www.red-fone.com</a><br>_______________________________________________<br>Lista de discussões AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" rel="nofollow">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" rel="nofollow">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></p></div>
<p class="ecxMsoNormal"><br><br clear="all"><br>-- <br>Atenciosamente.<br><br>Rodolfo Carvalho<br>fone: (85) 8147 7698</p></div></div></div></div><br>_______________________________________________<br>A Redfone é líder no fornecimento de bridges TDMoE &lt;-&gt; E1<br>- Valor similar ao de placas E1 PCI;<br>- Não há problemas de compatibilidade com barramento PCI;<br>- Possibilitam a construção de soluções de alta disponibilidade(dois<br>servidores compartilham o mesmo E1)<br>Conheça mais sobre este produto em <a href="http://www.red-fone.com/" rel="nofollow">www.red-fone.com</a><br>_______________________________________________<br>Lista de discussões AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" rel="nofollow">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" rel="nofollow">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br></div></div></div><br>
<hr size="1">
Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/" rel="nofollow">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/" rel="nofollow">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/" rel="nofollow">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/" rel="nofollow">Esportes</a></div></div></div><br>


      <hr size="1">Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a>                                               <br /><hr />Agora a pressa é amiga da perfeição. <a href='http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539' target='_new'>Chegou Windows 7. Conheça.</a></body>
</html>