la llamada no finaliza al colgar el telefono

232 views
Skip to first unread message

Faracho

unread,
Sep 3, 2011, 3:48:50 PM9/3/11
to asterisk-es
un saludo al grupo

tengo un dolor de cabeza si podemos resolver tengo istalado
asterisk 1.6.2 + Freepbx 2.8.1 (ultima estable) + A2billing 1.9.2
(ultima estable)
todo lo estoy manejando para SIP por IP nada de tarjeta.

todo funciona BIEN troncos, llamadas billing etc. pero tengo un
problemita que no puedo solucionar necesito una mano.

cuando realizo una llamada 346xxxxxxx hablo perfectamente y cuelgo el
telefono para terminar. veo el asterisk -vr la llamada no finaliza
sigue corriendo el anwer.
hasta que la persona que recibió la llamada cuelga. y recien
finaliza. aqui los posteo una trama de una llamada

== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [346xxxxxxx@a2billing:1] DeadAGI("SIP/
9828847126-00000e5e", "a2billing.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php
-- AGI Script Executing Application: (DIAL) Options: (sip/
wsn2p-1/9990001134xxxxxx,60,HCL(9825000:61000:00000))
-- Limit Data for this call:
> timelimit = 9825000
> play_warning = 61000
> play_to_caller = yes
> play_to_callee = no
> warning_freq = 0
> start_sound =
> warning_sound = timeleft
> end_sound =
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called wsn2p-1/9990001134xxxxxxxxxx
-- SIP/wsn2p-1-00000e5f is making progress passing it to SIP/
9828847126-00000e5e
-- SIP/wsn2p-1-00000e5f answered SIP/9828847126-00000e5e
-- <SIP/9828847126-00000e5e>AGI Script a2billing.php completed,
returning -1


en agi-conf1 del a2billing hice estos cambios para anular ivr's y ta
funcionando bien si lo pueden utilizar tambien por ahi falta algo
mas.

say_balance_after_auth > no
say_timetocall > no
use_dnid>> yes
Try Count : 1
Play Audio: no
dialcommand_param>> |60|HCL(%timeout%:61000:00000)

y tambien tengo esto!!!

[root@uspro579 asterisk]# vi extensions_custom.conf

[a2billing]
; CallingCard application
exten => _X.,1,DeadAGI(a2billing.php)
exten => _X.,n,Hangup()

[a2billing-did]
; CallingCard application
exten => _X.,1,DeadAGI(a2billing.php,1,did)

[callingcard]
; CallingCard application
exten => _X.,1,Answer
exten => _X.,2,Wait(2)
exten => _X.,3,DeadAGI(a2billing.php,2)
exten => _X.,4,Wait(2)
exten => _X.,5,Hangup

[a2billing-callback]
exten => _X.,1,DeadAGI(a2billing.php,1,callback)
exten => _X.,n,Hangup

[a2billing-cid-callback]
exten => _X.,1,Wait(1)
exten => _X.,n,AGI(a2billing.php,1,cid-callback)
exten => _X.,n,Hangup

[a2billing-all-callback]
exten => _X.,1,DeadAGI(a2billing.php,1,all-callback,1) ;last parameter
is the callback area code
exten => _X.,n,Hangup

el unico problema es el q quiero finalizar la llamada cuando cuelge
uno de los 2
por favor

gracias por la lectura y perdon a los moderadores :D

muchas gracias

Rafael.

Saúl Ibarra Corretgé

unread,
Sep 3, 2011, 4:11:30 PM9/3/11
to aster...@googlegroups.com
2011/9/3 Faracho <far...@gmail.com>:

Teniendo en cuenta que el llamante es SIP, ves que Asterisk reciba un
BYE del sipositivo, indicando así que quiere terminar la llamada? Por
la traza que pegas no veo porqué Asterisk no termine la llamada.

--
/Saúl
http://saghul.net | http://sipdoc.net

Reply all
Reply to author
Forward
0 new messages