[AsteriskBrasil] RES: Ramal atendido causa "Event: Hangup". Porqu e?
Rodrigo Pimenta Carvalho
pimenta em inatel.br
Quinta Agosto 2 14:42:37 BRT 2007
Olá Thiago,
Farei o que você sugere , seguindo também as instruções enviadas pelo Dio
Makibara.
Abraços.
Rodrigo Pimenta Carvalho.
=====================
_____
De: Thiago Maluf [mailto:malufrj em gmail.com]
Enviada em: quarta-feira, 1 de agosto de 2007 19:57
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Ramal atendido causa "Event: Hangup". Porque?
acessa a console do asterisk e post o que está aparecendo na tela.
Manager API, infelizmente, não é referencia para debug.
abs, Thiago>
Em 01/08/07, Rodrigo Pimenta Carvalho <pimenta em inatel.br
<mailto:pimenta em inatel.br> > escreveu:
Boa tarde lista,
Eu tenho um asterisk corretamente configurado e executando. Pelo menos eu
acho que está configurado corretamente. Para comprovar isso, decidi fazer um
teste muito simples e detectei que algo está errado ainda. Ou eu não estou
sabendo usar corretamente algumas ações do asterisk. Por exemplo: no meu
arquivo sip.conf há 2 ramais configurados (329 e 200). Numa dada máquina, há
uma instância do X-Lite, em execução, representando o ramal 329. Daí, eu fiz
uma ligação para o ramal 329 e quando ele é atendido, o X-Lite mostra
"hungup" e a ligação cai. Preciso saber porque isso ocorre. Vejam abaixo
mais detalhes de como executo esse teste:
Da minha máquina, eu acesso a Manager API do asterisk, via telnet, na porta
5038. Consigo acessar esse gerenciado via telnet e em seguinda executar a
seguinte ação:
Action: Originate
Channel: SIP/329
Context: default
Exten: 200
Priority: 1
Em seguinda, o asterisk retorna sucesso, como visto abaixo:
Response: Success
Message: Originate successfully queued
Daí o ramal 329 toca, mas o meu X-Lite(200) fica mudo. Não dá sinal de
chamando.
E quando o ramal 329 é atendido, via X-Lite, ocorre um Hangup, como descrito
abaixo. O que pode estar errado no meu caso?
Eu gostaria que uma conexão fosse estavelecida entre ramal 200 e 329. O que
eu devo então fazer para consegui isso?
Eu já conferi minhas configurações no asterisk e já tentei imitar um exemplo
disso visto nessa própria lista, mas não funcionou no meu caso.
Qualquer dica será de grande ajuda. Muito obrigado.
Rodrigo Pimenta Carvalho.
Event: Newchannel
Privilege: call,all
Channel: SIP/329-09a19810
State: Down
CallerID: <unknown>
CallerIDName: <unknown>
Uniqueid: 1185995754.36
Event: Newcallerid
Privilege: call,all
Channel: SIP/329-09a19810
CallerID: <Unknown>
CallerIDName: <Unknown>
Uniqueid: 1185995754.36
CID-CallingPres: 0 (Presentation Allowed, Not Screened)
Event: Newstate
Privilege: call,all
Channel: SIP/329-09a19810
State: Ringing
CallerID: <unknown>
CallerIDName: <unknown>
Uniqueid: 1185995754.36
Event: Newstate
Privilege: call,all
Channel: SIP/329-09a19810
State: Up
CallerID: <unknown>
CallerIDName: <unknown>
Uniqueid: 1185995754.36
Event: Hangup
Privilege: call,all
Channel: SIP/329-09a19810
Uniqueid: 1185995754.36
Cause: 16
Cause-txt: Normal Clearing
Meu dialplan atual é (caso seja necessário ver):
; FreePBX
; Copyright (C) 2004 Coalescent Systems Inc (Canada)
; Copyright (C) 2006 Why Pay More 4 Less Pty Ltd (Australia)
; Released under the GNU GPL Licence version 2.
; dialparties.agi (http://www.sprackett.com/asterisk/
<http://www.sprackett.com/asterisk/> )
; Asterisk::AGI (http://asterisk.gnuinter.net/
<http://asterisk.gnuinter.net/> )
; gsm (http://www.ibiblio.org/pub/Linux/utils/compress/!INDEX.short.html
<http://www.ibiblio.org/pub/Linux/utils/compress/%21INDEX.short.html> )
; loligo sounds (http://www.loligo.com/asterisk/sounds/
<http://www.loligo.com/asterisk/sounds/> )
; mpg123 (http://voip-info.org/wiki-Asterisk+config+musiconhold.conf
<http://voip-info.org/wiki-Asterisk+config+musiconhold.conf> )
; include extension contexts generated from AMP
#include extensions_additional.conf
; Customizations to this dialplan should be made in extensions_custom.conf
; See extensions_custom.conf.sample for an example
#include extensions_custom.conf
[from-trunk] ; just an alias since
VoIP shouldn't be called PSTN
include => from-pstn
[from-pstn]
include => from-pstn-custom ; create this context in
extensions_custom.conf to include customizations
include => ext-did-direct ; MODIFICATOIN (PL) put before ext-did to
take precedence
include => ext-did
include => from-did-direct ; MODIFICATOIN (PL) for findmefollow if
enabled, should be bofore ext-local
exten => fax,1,Goto(ext-fax,in_fax,1)
; MODIFICATION (PL)
;
; Required to assure that direct dids go to personal ring group before local
extension.
; This could be auto-generated however I it is prefered to be put here and
hard coded
; so that it can be modified if ext-local should take precedence in certain
situations.
; will have to decide what to do later.
;
[from-did-direct]
include => ext-findmefollow
include => ext-local
;
############################################################################
; Macros [macro]
;
############################################################################
; Rings one or more extensions. Handles things like call forwarding and DND
; We don't call dial directly for anything internal anymore.
; ARGS: $TIMER, $OPTIONS, $EXT1, $EXT2, $EXT3, ...
; Use a Macro call such as the following:
; Macro(dial,$DIAL_TIMER,$DIAL_OPTIONS,$EXT1,$EXT2,$EXT3,...)
[default]
exten=>s,1,Answer()
;exten=>s,2,Background(Mensagem_inicial)
;exten=>s,N,System(echo "Chamando Java AGI")
;exten=>1400,1,Answer()
exten=>1400,1,Agi(agi://localhost/teste.agi)
exten=>1400,2,System(echo " HMMM Passou pelos testes do 1400! MMMH ")
;exten=>1400,3,Hangup()
exten=>300,1,Playback(beep)
;exten=>329,1,Answer()
exten=>123,1,Playback('welcome')
exten=>123,2,Agi(agi://localhost/rodrigo.agi)
_______________________________________________
Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br <http://www.voipmania.com.br>
== VoIPMania.com.br <http://VoIPMania.com.br> ==
_______________________________________________
LIsta de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
<mailto:AsteriskBrasil em listas.asteriskbrasil.org>
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
<http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil>
--
----------------------------------------------------------------
THIAGO MALUF RESENDE
Consultor Voip e Programador WEB (Voip Developer and Web Developer)
Tel: +55 21 86042100
e-mail: malufrj em gmail.com <mailto:malufrj em gmail.com>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20070802/bcd38564/attachment-0001.html
Mais detalhes sobre a lista de discussão AsteriskBrasil