Cara, posso estar falando besteira, mas acho que o problema está aqui:<br><p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">[sip-global-in]</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten => _2.,1,Answer()</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten => _2.,n,PlayBack(demo-echodone)</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten => _2.,n,Wait(5)</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten => _2.,n,Hangup()</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US"> </span></font></p><p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten => _3.,1,Answer()</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten => _3.,n,PlayBack(demo-echodone)</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);">exten => _3.,n,Wait(5)</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);">exten => _3.,n,Hangup()</span></font></p><p class="MsoNormal"><br><font size="2"><span style="color: rgb(31, 73, 125);"></span></font></p><p class="MsoNormal">
<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="MsoNormal">
<font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten => _3X.,1,Answer()</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);" lang="EN-US">exten => _3X.,n,PlayBack(demo-echodone)</span></font></p>
<p class="MsoNormal"><font size="2"><span style="color: rgb(31, 73, 125);"><br></span></font></p><br><br><div class="gmail_quote">2009/12/22 Márcio Guedes <span dir="ltr"><<a href="mailto:marcio_guedes@hotmail.com">marcio_guedes@hotmail.com</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div link="blue" vlink="purple" lang="PT-BR">
<div>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Amigos,</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><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="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">[sip-global-out]</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3001,1,NoOp()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3001,n,Dial(SIP/2001/0${EXTEN})</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3001,n,Wait(15)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3001,n,Hangup()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3005,1,NoOp()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3005,n,Dial(SIP/2005/0${EXTEN})</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3005,n,Wait(15)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3005,n,Hangup()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2003,1,NoOp()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2003,n,Dial(SIP/2002/${EXTEN})</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2003,n,Wait(15)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2003,n,Hangup()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2007,1,NoOp()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2007,n,Dial(SIP/2006/${EXTEN})</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2007,n,Wait(15)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2007,n,Hangup()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2004,1,NoOp()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2004,n,Dial(SIP/asterisk02/${EXTEN})</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2004,n,Wait(15)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2004,n,Hangup()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2008,1,NoOp()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2008,n,Dial(SIP/asterisk02/${EXTEN})</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2008,n,Wait(15)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2008,n,Hangup()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">[sip-global-in]</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => _2.,1,Answer()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => _2.,n,PlayBack(demo-echodone)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => _2.,n,Wait(5)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => _2.,n,Hangup()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => _3.,1,Answer()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => _3.,n,PlayBack(demo-echodone)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => _3.,n,Wait(5)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => _3.,n,Hangup()</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Abraços</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">
<p class="MsoNormal"><b><span style="font-size: 10pt;">De:</span></b><span style="font-size: 10pt;">
<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>
[mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">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" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br>
<b>Assunto:</b> Re: [AsteriskBrasil] Broken pipe</span></p>
</div><div><div></div><div class="h5">
<p class="MsoNormal"> </p>
<p class="MsoNormal" 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>
-- 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>
-- 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="MsoNormal">2009/12/21 Luis Reis <<a href="mailto:luis.reis@singularideas.com.br" target="_blank">luis.reis@singularideas.com.br</a>></p>
<p class="MsoNormal">Amigo</p>
<div>
<p class="MsoNormal"> </p>
</div>
<div>
<p class="MsoNormal">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="MsoNormal"> </p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom: 12pt;">[]'s</p>
<div>
<p class="MsoNormal">2009/12/21 Márcio Guedes <<a href="mailto:marcio_guedes@hotmail.com" target="_blank">marcio_guedes@hotmail.com</a>></p>
<div>
<div>
<blockquote style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-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="MsoNormal"> </p>
<p class="MsoNormal">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. We advised him to use the manager port interactively,<br>
instead of pushing the set of commands and closing the port too soon. 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. 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 <-> 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" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></p>
</blockquote>
</div>
</div>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<br>
-- <br>
Luis Machado Reis<br>
Analista de Sistemas<br>
<a href="http://www.singularideas.com.br" target="_blank">www.singularideas.com.br</a></p>
</div>
<p class="MsoNormal"><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE &lt;-> 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" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></p>
</div>
<p class="MsoNormal"><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 <-> 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" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br>