Daniel,<br><br>Adicione um "Sleep(1)" antes do "action", 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 "next line(\n)"? 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"><<a href="mailto:sylvio.sdr@gmail.com">sylvio.sdr@gmail.com</a>></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"><<a href="mailto:danielchaffer@gmail.com" target="_blank">danielchaffer@gmail.com</a>></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><?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>?></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 'admin' 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 'admin' 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>