[AsteriskBrasil] RES: Res: RES: Broken pipe
Márcio Guedes
marcio_guedes em hotmail.com
Terça Dezembro 22 17:35:09 BRST 2009
Oi Felipe,
Funcionou não, onde eu aumento esse timeout? É simplesmente o tempo entre
cada ligação?
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Felipe
Figueiredo
Enviada em: terça-feira, 22 de dezembro de 2009 14:45
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Res: RES: Broken pipe
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 <-> 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/3f5cec81/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil