[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