[AsteriskBrasil] Erro em WEB CALLBACK

leandro alves thc.leandro em gmail.com
Quinta Julho 29 01:12:50 BRT 2010


Isto não é um erro

Em 27 de julho de 2010 14:55, Patrick El Youssef
<wushumasters em gmail.com>escreveu:

> Pessoal,
>
> Utilizo o web callback conforme código abaixo. Ele funciona porém
> apresenta alguns ERROS no console e em não consigo acertar. Algém tem
> alguma idéia do que seja:
>
> [Jul 27 12:43:52] ERROR[12301]: utils.c:1175 ast_careful_fwrite:
> fwrite() returned error: Broken pipe
> [Jul 27 12:43:52] ERROR[12301]: utils.c:1175 ast_careful_fwrite:
> fwrite() returned error: Broken pipe
>
> Vi alguns forum internacionais mas não consegui resolver tambem, as
> linhas que são códigos e estão comentadas foram apenas para teste, elas
> descomentadas o erro também persiste.
>
> Meu asterisk é o 1.6.2.9
>
> #####################
>
> strHost = "127.0.0.1";
>
>  #especifique o usuario que ira conectar ao CLI (deve estar definido em
> /etc/asterisk/manager.conf)
>  $strUser = "teste";
>
>  #senha para o usuario acima
>  $strSecret = "teste";
>
>  $SIP_FRIEND = "teste";
>
>  #especifique o canal (extension) que vc deseja receber estas ligações
>  $strChannel = "SIP/$SIP_FRIEND/".$_POST['txtOrigem'];
>
>  #informe o contexto que irá processar a ligação para PSTN
>  $strContext = "teste";
>
>  #especifique a prioridade do contexto acima
>  $strPriority = "1";
>
>  #especifique a quantidade de tentativas
>  $strMaxRetry = "1";
>
>
>  #--------------------------------------------------------------------------------------------
>  #obtem o número a ser discado
>  $strExten = $_POST['txtDestino'];
>
>  #especifica um callerid para a ligação
>  $strCallerId = "teste";
>
>  $length = strlen($strExten);
>
>  if ($length != 0 ){
>  $oSocket = fsockopen($strHost, 5038, $errnum, $errdesc) or die("Erro
> na conexão com o Servidor!");
>  fputs($oSocket, "Action: Login\r\n");
>  fputs($oSocket, "Events: Off\r\n");
>  fputs($oSocket, "Username: $strUser\r\n");
>  fputs($oSocket, "Secret: $strSecret\r\n\r\n");
>  fputs($oSocket, "Action: Originate\r\n");
>  fputs($oSocket, "Channel: $strChannel\r\n");
>  fputs($oSocket, "CallerId: $strCallerId\r\n");
>  fputs($oSocket, "Exten: $strExten\r\n");
>  fputs($oSocket, "Context: $strContext\r\n");
>  fputs($oSocket, "Priority: $strPriority\r\n\r\n");
>  fputs($oSocket, "Action: Logoff\r\n\r\n");
> # $wrtes = fgets($oSocket, 2048);
> # echo $wrtes."<br />";
>  fclose($oSocket);
>
> ################################
>
> Valeu
> _______________________________________________
> 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
> _______________________________________________
> Temos tudo para seu projeto VoIP com Asterisk!
> Descontos especiais para assinantes da AsteriskBrasil.org.
> Registre-se e receba um cupom exclusivo de desconto!
> Acesse agora www.voipmania.com.br
> ______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>



-- 
Leandro,
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100729/e448291a/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil