Daniel,<br><br>Adicione um &quot;Sleep(1)&quot; antes do &quot;action&quot;, uma vez que se houver uma lentidão na conexão, por algum motivo (maquina virtual, etc.), os valores podem ser enviados antes da conexão. Mas realmente o que o Sylvio falou faz sentido, pra que tanto &quot;next line(\n)&quot;? Deixe apenas um, ja resolveria o problema<br>
<br><div class="gmail_quote">Em 29 de agosto de 2011 13:45, Sylvio Carlos Jollenbeck <span dir="ltr">&lt;<a href="mailto:sylvio.sdr@gmail.com">sylvio.sdr@gmail.com</a>&gt;</span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Daniel,<br><br>   Sempre que enviar um conjunto de instruções você precisará ler o retorno do asterisk para esvaziar o buffer do socket.<br><br>    Quebra seu script em dois blocos, 1) Login e 2) Instruções, entre cada bloco faça a leitura do buffer, fgets ou read.<br>


<br>     Outro fator causador é a falta ou excesso de \n, o \r (se linux pode ser desprezado).<br><br>Abs<br><br clear="all"># ---------------------------------------------------------------<br><b>Sylvio Carlos Jollenbeck Borin</b><br>


<a href="http://www.voip-info.com.br" target="_blank"></a>Gerente de Desenvolvimento<br>Akiva Software<br><a href="http://www.akivasoftware.com.br" target="_blank">www.akivasoftware.com.br</a><br># ----------------------------------------------------------------<br>



<br><br><div class="gmail_quote">Em 29 de agosto de 2011 09:25, Daniel Chaffer <span dir="ltr">&lt;<a href="mailto:danielchaffer@gmail.com" target="_blank">danielchaffer@gmail.com</a>&gt;</span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div><div class="h5">

Pessoal, bom dia!!<br><br>Estou com o seguinte problema:<br><br>Criei um script em PHP apenas para gerar uma chamada simples utilizando manager.conf e Originate e esta dando erro, estou passando as configurações.<br><br>

arquivo php:<br>

<br><p>&lt;?php</p>
<p>$socket = fsockopen(“127.0.0.1″,”5038″,$errno,$errstr,$timeout);<br>
fputs($socket,”Action: Login\r\n”);<br>
fputs($socket,”UserName: usuário no manager\r\n”);<br>
fputs($socket,”Secret: senha no manager\r\n\r\n”);<br>
fputs($socket,”Action: Originate\r\n”);<br>
fputs($socket,”Channel: SIP/1/99999999\r\n”);<br>
fputs($socket,”Context: monitor\r\n”);<br>
fputs($socket,”Exten: ramal\r\n”);<br>
fputs($socket,”Callerid: numero do ramal\r\n”);<br>
fputs($socket,”Priority: 1\r\n\r\n”);</p>
<p>?&gt;</p><br>manager.conf<br><br>[general]<br>enabled = yes<br>webenabled = no<br><br>port = 5038<br>bindaddr = 0.0.0.0<br><br>[usuário do manager]<br>secret=senha manager<br>read = system,call,log,verbose,command,agent,user,originate<br>



write = system,call,log,verbose,command,agent,user,originate<br><br><br>Erro:<br><br><br> == Manager &#39;admin&#39; logged on from 127.0.0.1<br>[Aug 29 09:24:36] ERROR[2711]: utils.c:1211 ast_careful_fwrite: fwrite() returned error: Broken pipe<br>



[Aug 29 09:24:36] ERROR[2711]: utils.c:1211 ast_careful_fwrite: fwrite() returned error: Broken pipe<br>[Aug 29 09:24:36] ERROR[2711]: utils.c:1211 ast_careful_fwrite: fwrite() returned error: Broken pipe<br>  == Manager &#39;admin&#39; logged off from 127.0.0.1<br>



<br><br>
<br></div></div>_______________________________________________<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 <a href="tel:%2811%293016-5200" value="+551130165200" target="_blank">(11)3016-5200</a>.<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 <a href="tel:0800-6021244" value="+558006021244" target="_blank">0800-6021244</a><br>
______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote>
</div>

<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 <a href="tel:%2811%293016-5200" value="+551130165200">(11)3016-5200</a>.<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 <a href="tel:0800-6021244" value="+558006021244">0800-6021244</a><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></blockquote></div>
<br><br clear="all"><br>-- <br>Att., <div><br></div><div>Leandro Alves<br></div><br>