[AsteriskBrasil] Res: RES: Broken pipe

Felipe Figueiredo felipe.figueiredo86 em gmail.com
Terça Dezembro 22 15:44:54 BRST 2009


Sempre imaginei que o "." representasse "qualquer coisa depois da exten".
Como diz o voip-info:
http://www.voip-info.org/wiki/view/Asterisk+Dialplan+Patterns
Mas blz, vamos ao que interessa. Márcio, funcionou as dicas que o pessoal
deu pra você?
Abs


2009/12/22 José Eduardo C. Mazolini <eduardo_mazolini em yahoo.com>

>
> 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<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>
> _______________________________________________
> 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
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091222/a835fb11/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil