[AsteriskBrasil] PHP + Asterisk

Daniel Chaffer danielchaffer em gmail.com
Segunda Agosto 29 17:02:06 BRT 2011


Leandro,

acertou!

Resolvido obrigado pessoal!!

att;

Daniel





Em 29 de agosto de 2011 16:53, Leandro Alves <thc.leandro em gmail.com>escreveu:

> Daniel,
>
> 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
>
> Em 29 de agosto de 2011 13:45, Sylvio Carlos Jollenbeck <
> sylvio.sdr em gmail.com> escreveu:
>
> Daniel,
>>
>>    Sempre que enviar um conjunto de instruções você precisará ler o
>> retorno do asterisk para esvaziar o buffer do socket.
>>
>>     Quebra seu script em dois blocos, 1) Login e 2) Instruções, entre cada
>> bloco faça a leitura do buffer, fgets ou read.
>>
>>      Outro fator causador Ă© a falta ou excesso de \n, o \r (se linux pode
>> ser desprezado).
>>
>> Abs
>>
>> # ---------------------------------------------------------------
>> *Sylvio Carlos Jollenbeck Borin*
>>  <http://www.voip-info.com.br>Gerente de Desenvolvimento
>> Akiva Software
>> www.akivasoftware.com.br
>> # ----------------------------------------------------------------
>>
>>
>> Em 29 de agosto de 2011 09:25, Daniel Chaffer <danielchaffer em gmail.com>escreveu:
>>
>>>  Pessoal, bom dia!!
>>>
>>> Estou com o seguinte problema:
>>>
>>> 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.
>>>
>>> arquivo php:
>>>
>>> <?php
>>>
>>> $socket = fsockopen(“127.0.0.1″,”5038″,$errno,$errstr,$timeout);
>>> fputs($socket,”Action: Login\r\n”);
>>> fputs($socket,”UserName: usuário no manager\r\n”);
>>> fputs($socket,”Secret: senha no manager\r\n\r\n”);
>>> fputs($socket,”Action: Originate\r\n”);
>>> fputs($socket,”Channel: SIP/1/99999999\r\n”);
>>> fputs($socket,”Context: monitor\r\n”);
>>> fputs($socket,”Exten: ramal\r\n”);
>>> fputs($socket,”Callerid: numero do ramal\r\n”);
>>> fputs($socket,”Priority: 1\r\n\r\n”);
>>>
>>> ?>
>>>
>>> manager.conf
>>>
>>> [general]
>>> enabled = yes
>>> webenabled = no
>>>
>>> port = 5038
>>> bindaddr = 0.0.0.0
>>>
>>> [usuário do manager]
>>> secret=senha manager
>>> read = system,call,log,verbose,command,agent,user,originate
>>> write = system,call,log,verbose,command,agent,user,originate
>>>
>>>
>>> Erro:
>>>
>>>
>>>  == Manager 'admin' logged on from 127.0.0.1
>>> [Aug 29 09:24:36] ERROR[2711]: utils.c:1211 ast_careful_fwrite: fwrite()
>>> returned error: Broken pipe
>>> [Aug 29 09:24:36] ERROR[2711]: utils.c:1211 ast_careful_fwrite: fwrite()
>>> returned error: Broken pipe
>>> [Aug 29 09:24:36] ERROR[2711]: utils.c:1211 ast_careful_fwrite: fwrite()
>>> returned error: Broken pipe
>>>   == Manager 'admin' logged off from 127.0.0.1
>>>
>>>
>>>
>>> _______________________________________________
>>> 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-unsubscribe em 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-unsubscribe em listas.asteriskbrasil.org
>>
>
>
>
> --
> Att.,
>
> Leandro Alves
>
>
> _______________________________________________
> 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-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110829/b16bbdc0/attachment.htm 


Mais detalhes sobre a lista de discussăo AsteriskBrasil