Ninguém pegou esses problemas?

patrick

-------- Mensagem original --------
Assunto: Erro em WEB CALLBACK
Data: Tue, 27 Jul 2010 14:55:16 -0300
De: Patrick El Youssef <wushumast...@gmail.com>
Para: asteriskbrasil@listas.asteriskbrasil.org


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@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Responder a