[AsteriskBrasil] Res: Res: RES: Broken pipe

José Eduardo C. Mazolini eduardo_mazolini em yahoo.com
Segunda Dezembro 28 15:37:40 BRST 2009


Erro meu! interpretei errado um alerta quando criei um extension _. desculpem a confusão.
 Eduardo Mazolini
(19) 9191-2705 




________________________________
De: José Eduardo C. Mazolini <eduardo_mazolini em yahoo.com>
Para: asteriskbrasil em listas.asteriskbrasil.org
Enviadas: Terça-feira, 22 de Dezembro de 2009 14:34:27
Assunto: [AsteriskBrasil] Res: RES: Broken pipe



O ponto representa a repetição da anteriror 0 ou mais vezes.
Então _2. pode ser vazio ou 2222222222222222222222222222222222
Já _2X. pode ser 2 ou 201234567878009876543

O problema de usar . é o timeout que tem que ser aguardado, eleva alguns segundos o tempo pra iniciar a ligação.


Eduardo Mazolini
(19) 9191-2705 




________________________________
De: Felipe Figueiredo <felipe.figueiredo86 em gmail.com>
Para: asteriskbrasil em listas.asteriskbrasil.org
Enviadas: Terça-feira, 22 de Dezembro de 2009 14:01:00
Assunto: Re: [AsteriskBrasil] RES: Broken pipe

Cara, posso estar falando besteira, mas acho que o problema está aqui:

[sip-global-in]
exten => _2.,1,Answer()
exten => _2.,n,PlayBack(demo-echodone)
exten => _2.,n,Wait(5)
exten => _2.,n,Hangup()
 
exten => _3.,1,Answer()
exten => _3.,n,PlayBack(demo-echodone)
exten => _3.,n,Wait(5)
exten => _3.,n,Hangup()

Geralmente o underscore antecede um número representado por X, Z ou N. Tenta deixar seu dialplan assim:
exten => _3X.,1,Answer()
exten => _3X.,n,PlayBack(demo-echodone)



2009/12/22 Márcio Guedes <marcio_guedes em hotmail.com>

Amigos,
> 
>Não estou usando AGI. Envio comandos CLI usando Asterisk-Java. Segue meu dialplan, o que pode estar errado?
> 
> 
>[sip-global-out]
>exten => 3001,1,NoOp()
>exten => 3001,n,Dial(SIP/2001/0${EXTEN})
>exten => 3001,n,Wait(15)
>exten => 3001,n,Hangup()
> 
>exten => 3005,1,NoOp()
>exten => 3005,n,Dial(SIP/2005/0${EXTEN})
>exten => 3005,n,Wait(15)
>exten => 3005,n,Hangup()
> 
>exten => 2003,1,NoOp()
>exten => 2003,n,Dial(SIP/2002/${EXTEN})
>exten => 2003,n,Wait(15)
>exten => 2003,n,Hangup()
> 
>exten => 2007,1,NoOp()
>exten => 2007,n,Dial(SIP/2006/${EXTEN})
>exten => 2007,n,Wait(15)
>exten => 2007,n,Hangup()
> 
>exten => 2004,1,NoOp()
>exten => 2004,n,Dial(SIP/asterisk02/${EXTEN})
>exten => 2004,n,Wait(15)
>exten => 2004,n,Hangup()
> 
>exten => 2008,1,NoOp()
>exten => 2008,n,Dial(SIP/asterisk02/${EXTEN})
>exten => 2008,n,Wait(15)
>exten => 2008,n,Hangup()
> 
>[sip-global-in]
>exten => _2.,1,Answer()
>exten => _2.,n,PlayBack(demo-echodone)
>exten => _2.,n,Wait(5)
>exten => _2.,n,Hangup()
> 
>exten => _3.,1,Answer()
>exten => _3.,n,PlayBack(demo-echodone)
>exten => _3.,n,Wait(5)
>exten => _3.,n,Hangup()
> 
> 
> 
>Abraços
> 
> 
>De:asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Rodolfo Carvalho
>Enviada em: terça-feira, 22 de dezembro de 2009 08:10
>Para: asteriskbrasil em listas.asteriskbrasil.org
>Assunto: Re: [AsteriskBrasil] Broken pipe
> 
>Bom Dia! Eu uso Agi e acontece o mesmo erro quase sempre, mais a agi funciona muito bem e consigo pegar todo o retorno da agi (comandos e variaveis) e o asterisk da a messagem de retorno 0 (sem erro)
>
>Executing [s em macro-D:1] AGI("SIP/206-f4073900", "dial.agi") in new stack
>    -- Launched AGI Script /var/lib/asterisk/agi-bin/dial.agi
>[Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe
>[Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe
>[Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe
>[Dec 21 17:29:11] ERROR[32149]: utils.c:966 ast_carefulwrite: write() returned error: Broken pipe
>    -- AGI Script dial.agi completed, returning 0
>[Dec 21 17:29:11] DEBUG[32149]: app_macro.c:379 _macro_exec: Executed application: Agi
>
>
>2009/12/21 Luis Reis <luis.reis em singularideas.com.br>
>Amigo
> 
>Tu estás enviando um comando inválido para stdout ou seu agi está dando pau e saindo sem dazr nenhum retorno válido para o asterisk.
> 
>[]'s
>2009/12/21 Márcio Guedes <marcio_guedes em hotmail.com>
> 
>>Amigos,
>>
>>Estou tentando executar um comando Originate no CLI e algumas vezes estou
>>recebendo o seguinte erro:
>>
>>ERROR[4754]: utils.c:966 ast_carefulwrite: write() returned error: Broken
>>pipe
>>
>>Pesquisando na internet encontrei o seguinte comentário:
>>
>>Yes, it was determined on the bugtracker that the OP was not waiting for
>>Asterisk to return a response, but instead closing the connection
>>prematurely.
>>This explains why when he concatenated the text to the manager port, it all
>>worked correctly.  We advised him to use the manager port interactively,
>>instead of pushing the set of commands and closing the port too soon.  With
>>current connections, once Asterisk can no longer respond, it assumes that
>>the remote client is no longer interested in interaction and shuts down its
>>processing, as well.  This in turn saves server resources, especially when
>>clients do not shut down the connection properly (like when they crash).
>>
>>O problema não é constante, as vezes ocorre e as vezes não. Alguém já passou
>>por isso?
>>
>>
>>Obrigado.
>>
>>_______________________________________________
>>A Redfone é líder no fornecimento de bridges TDMoE <-> E1
>>- Valor similar ao de placas E1 PCI;
>>- Não há problemas de compatibilidade com barramento PCI;
>>- Possibilitam a construção de soluções de alta disponibilidade(dois
>>servidores compartilham o mesmo E1)
>>Conheça mais sobre este produto em www.red-fone.com
>>_______________________________________________
>>Lista de discussões AsteriskBrasil.org
>>AsteriskBrasil em listas.asteriskbrasil.org
>>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>-- 
>Luis Machado Reis
>Analista de Sistemas
>www.singularideas.com.br
>
>_______________________________________________
>A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>- Valor similar ao de placas E1 PCI;
>- Não há problemas de compatibilidade com barramento PCI;
>- Possibilitam a construção de soluções de alta disponibilidade(dois
>servidores compartilham o mesmo E1)
>Conheça mais sobre este produto em www.red-fone.com
>_______________________________________________
>Lista de discussões AsteriskBrasil.org
>AsteriskBrasil em listas.asteriskbrasil.org
>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>-- 
>Atenciosamente.
>
>Rodolfo Carvalho
>fone: (85) 8147 7698
>_______________________________________________
>A Redfone é líder no fornecimento de bridges TDMoE <-> E1
>- Valor similar ao de placas E1 PCI;
>- Não há problemas de compatibilidade com barramento PCI;
>- Possibilitam a construção de soluções de alta disponibilidade(dois
>servidores compartilham o mesmo E1)
>Conheça mais sobre este produto em www.red-fone.com
>_______________________________________________
>Lista de discussões AsteriskBrasil.org
>AsteriskBrasil em listas.asteriskbrasil.org
>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>

________________________________
Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes


      ____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091228/52a4261c/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil