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