<br>tente abaixo, isso e erro de estouro de resposta entre pacotes<div>para resolver isoo segue o codigo abaixo:</div><div><br></div><div><div class="im"><?<br>$timeout = 50;<br>$asterisk_ip = "127.0.0.1";<br>
<br>$socket = fsockopen($asterisk_ip,"5038", $errno, $errstr, $timeout);<br>fputs($socket, "Action: Login\r\n");<br>fputs($socket, "UserName: admin\r\n");<br>fputs($socket, "Secret: 123456\r\n\r\n");<br>
</div>Sleep(3);<div class="im">fputs($socket, "Action: Originate\r\n" );<br></div>fputs($socket, "Channel: SIP/200\r\n" );<br>fputs($socket, "Exten: 34067524\r\n" );<br>fputs($socket, "Context: saida\r\n" );<br>
fputs($socket, "Timeout: 15000\r\n" );<br>fputs($socket, "Priority: 1\r\n" );<br>fputs($socket, "Async: yes\r\n\r\n" );<br><div class="im">fputs($socket, "Action: Logoff\r\n\r");</div>
<div class="im">Sleep(1);</div><div class="im">$wrets=fgets($socket,128);</div><div class="im">?></div><div class="gmail_quote">Em 21 de agosto de 2011 10:55, <span dir="ltr"><<a href="mailto:eduardo@proredes.com.br">eduardo@proredes.com.br</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Andre, segue:<br>
<div class="im"><br>
<?<br>
$timeout = 10;<br>
$asterisk_ip = "127.0.0.1";<br>
<br>
$socket = fsockopen($asterisk_ip,"5038", $errno, $errstr, $timeout);<br>
fputs($socket, "Action: Login\r\n");<br>
fputs($socket, "UserName: admin\r\n");<br>
fputs($socket, "Secret: 123456\r\n\r\n");<br>
</div>Sleep(1);<br>
<div class="im">$wrets=fgets($socket,128);<br>
fputs($socket, "Action: Originate\r\n" );<br>
</div>fputs($socket, "Channel: SIP/200\r\n" );<br>
fputs($socket, "Exten: 34067524\r\n" );<br>
fputs($socket, "Context: saida\r\n" );<br>
fputs($socket, "Timeout: 15000\r\n" );<br>
fputs($socket, "Priority: 1\r\n" );<br>
fputs($socket, "Async: yes\r\n\r\n" );<br>
<div class="im">fputs($socket, "Action: Logoff\r\n\r");<br>
?><br>
<br>
</div>Abraços.<br>
<div><div></div><div class="h5"><br>
> Passe aqui o trecho onde você incluiu o sleep().<br>
><br>
> Att,<br>
><br>
> André Luiz<br>
> Sertel-Info <br>
> - <a href="http://www.sertelinfo.com.br" target="_blank">http://www.sertelinfo.com.br</a><br>
> / - <a href="mailto:andre@sertelinfo.com.br">andre@sertelinfo.com.br</a><br>
> a- 21-3527-0333 / 8309-8535 / 8502-0919<br>
><br>
> -----Mensagem original-----<br>
> De: <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a><br>
> [mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] Em nome de<br>
> Eduardo<br>
> Assis - Proredes<br>
> Enviada em: sábado, 20 de agosto de 2011 20:28<br>
> Para: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a><br>
> Assunto: Re: [AsteriskBrasil] RES: Recebendo Broken pipe de um Originate<br>
> em<br>
> PHP<br>
><br>
> Andre,ainda continuo recebendo o broken mas aparentemente em todos os<br>
> testes<br>
> ele realizou a ligação.<br>
><br>
> Mas será que tem como não receber esse ERRO ?<br>
><br>
> Abraços.<br>
><br>
> Enviado por Samsung Galaxy S<br>
><br>
> andre <<a href="mailto:andre@sertelinfo.com.br">andre@sertelinfo.com.br</a>> escreveu:<br>
><br>
>>Eduardo isso é devido ao asterisk tentar executar o action sem ter ainda<br>
>>estabelecido a conexão manager, apois a linha secret coloque isso:<br>
>><br>
>><br>
>><br>
>>Sleep(1);<br>
>><br>
>><br>
>><br>
>>E testa ok<br>
>><br>
>><br>
>><br>
>>Att,<br>
>><br>
>><br>
>><br>
>>André Luiz<br>
>>Sertel-Info<br>
>>8- <<a href="http://www.sertelinfo.com.br/" target="_blank">http://www.sertelinfo.com.br/</a>> <a href="http://www.sertelinfo.com.br" target="_blank">http://www.sertelinfo.com.br</a><br>
>>* - <mailto:<a href="mailto:andre@sertelinfo.com.br">andre@sertelinfo.com.br</a>> <a href="mailto:andre@sertelinfo.com.br">andre@sertelinfo.com.br</a><br>
>>(- 21-3527-0333 / 8309-8535 / 8502-0919<br>
>><br>
>><br>
>><br>
>>De: <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a><br>
>>[mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] Em nome de<br>
>><a href="mailto:dlpazinatto@gmail.com">dlpazinatto@gmail.com</a><br>
>>Enviada em: sábado, 20 de agosto de 2011 16:45<br>
>>Para: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a><br>
>>Assunto: Re: [AsteriskBrasil] Recebendo Broken pipe de um Originate em<br>
>> PHP<br>
>><br>
>><br>
>><br>
>>Peguei isso uma vez, e o problema era o register_globals do php.ini.<br>
>><br>
>>Não sei se é seu caso, mas vale a pena tentar.<br>
>><br>
>>Att<br>
>>--<br>
>>Dilceu Luiz Pazinatto<br>
>>Electronics technician<br>
>>Engineering students<br>
>><br>
>><br>
>><br>
>>Em 20 de agosto de 2011 16:16, Eduardo Assis <<a href="mailto:eduardo@proredes.com.br">eduardo@proredes.com.br</a>><br>
>>escreveu:<br>
>><br>
>>Estou recebendo na CLI o seguinte resultado;<br>
>><br>
>>[Aug 20 16:03:12] ERROR[4951]: utils.c:1211 ast_careful_fwrite: fwrite()<br>
>>returned error: Broken pipe<br>
>><br>
>>Quando executado o seguinte .php;<br>
>><br>
>><?<br>
>><br>
>>$timeout = 10;<br>
>><br>
>>$asterisk_ip = "127.0.0.1";<br>
>><br>
>><br>
>><br>
>>$socket = fsockopen($asterisk_ip,"5038", $errno, $errstr, $timeout);<br>
>><br>
>>fputs($socket, "Action: Login\r\n");<br>
>><br>
>>fputs($socket, "UserName: admin\r\n");<br>
>><br>
>>fputs($socket, "Secret: 123456\r\n\r\n");<br>
>><br>
>>$wrets=fgets($socket,128);<br>
>><br>
>>fputs($socket, "Action: Originate\r\n" );<br>
>><br>
>>fputs($socket, "Channel: SIP/200\r" );<br>
>><br>
>>fputs($socket, "Exten: 34067524\r" );<br>
>><br>
>>fputs($socket, "Context: saida\r" );<br>
>><br>
>>fputs($socket, "Timeout: 15000\r" );<br>
>><br>
>>fputs($socket, "Priority: 1\r" );<br>
>><br>
>>fputs($socket, "Async: yes\r\n\r" );<br>
>><br>
>>fputs($socket, "Action: Logoff\r\n\r");<br>
>><br>
>>?><br>
>><br>
>>Porem, as vezes funciona e outras não, mas o erro:<br>
>>[Aug 20 16:03:12] ERROR[4951]: utils.c:1211 ast_careful_fwrite: fwrite()<br>
>>returned error: Broken pipe<br>
>><br>
>>Sempre aparece, independente se funcionar ou não.<br>
>><br>
>>Nas versões de Asterisk até 1.4.21 não recebo esse erro e todas<br>
>> funcionam.<br>
>><br>
>>Mas hj estou utilizando 1.8.5.<br>
>><br>
>>Abraços.<br>
>><br>
>><br>
>><br>
>><br>
>>_______________________________________________<br>
>>KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
>>- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
>>- Suporte técnico local qualificado e gratuito<br>
>>Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
>>_______________________________________________<br>
>>DIGIVOICE: Lider no mercado de placas para Asterisk<br>
>>Único fabricante com Centro de Treinamento especializado.<br>
>>LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.<br>
>><a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a> ou (11)3016-5200.<br>
>>________<br>
>>LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.<br>
>>Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica.<br>
>>Confira em <a href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org" target="_blank">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a><br>
>>Mais informações: <a href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a> ou 0800-6021244<br>
>>______________________________________________<br>
>>Para remover seu email desta lista, basta enviar um email em branco para<br>
>><a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
>><br>
>><br>
>><br>
>><br>
>>_______________________________________________<br>
>>KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
>>- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
>>- Suporte técnico local qualificado e gratuito<br>
>>Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
>>_______________________________________________<br>
>>DIGIVOICE: Lider no mercado de placas para Asterisk<br>
>>Único fabricante com Centro de Treinamento especializado.<br>
>>LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.<br>
>><a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a> ou (11)3016-5200.<br>
>>________<br>
>>LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.<br>
>>Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica.<br>
>>Confira em <a href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org" target="_blank">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a><br>
>>Mais informações: <a href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a> ou 0800-6021244<br>
>>______________________________________________<br>
>>Para remover seu email desta lista, basta enviar um email em branco para<br>
> <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
> _______________________________________________<br>
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
> - Suporte técnico local qualificado e gratuito<br>
> Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
> _______________________________________________<br>
> DIGIVOICE: Lider no mercado de placas para Asterisk<br>
> Único fabricante com Centro de Treinamento especializado.<br>
> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.<br>
> <a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a> ou (11)3016-5200.<br>
> ________<br>
> LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.<br>
> Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica.<br>
> Confira em <a href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org" target="_blank">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a><br>
> Mais informações: <a href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a> ou 0800-6021244<br>
> ______________________________________________<br>
> Para remover seu email desta lista, basta enviar um email em branco para<br>
> <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
><br>
> _______________________________________________<br>
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
> - Suporte técnico local qualificado e gratuito<br>
> Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
> _______________________________________________<br>
> DIGIVOICE: Lider no mercado de placas para Asterisk<br>
> Único fabricante com Centro de Treinamento especializado.<br>
> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.<br>
> <a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a> ou (11)3016-5200.<br>
> ________<br>
> LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.<br>
> Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica.<br>
> Confira em <a href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org" target="_blank">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a><br>
> Mais informações: <a href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a> ou 0800-6021244<br>
> ______________________________________________<br>
> Para remover seu email desta lista, basta enviar um email em branco para<br>
> <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
><br>
<br>
<br>
_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
_______________________________________________<br>
DIGIVOICE: Lider no mercado de placas para Asterisk<br>
Único fabricante com Centro de Treinamento especializado.<br>
LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.<br>
<a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a> ou (11)3016-5200.<br>
________<br>
LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.<br>
Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica.<br>
Confira em <a href="http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org" target="_blank">http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org</a><br>
Mais informações: <a href="http://www.shopvoip.com.br" target="_blank">www.shopvoip.com.br</a> ou 0800-6021244<br>
______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br>
</div></div></blockquote></div><br></div>