> >Currently I am running 120 VoIP SIP channels on my asterisk server > >but each day 2, 3 calls got hanged in asterisk, and on asterisk CLI > >"show channels" showing us as call UP but in real there is no call. > > > >When asterisk restarted the hanged calls removed from CLI with very > >high duration which damaged our billing system and customers > >accounts goes in high negative. > > > >First I tried to get call info from asterisk mysql CDR using billsec > >field but the same result then I create PERL AGI to get duration > >from "ANSWEREDTIME" and same result. > > > >Please have a look to the following URL which I put the result of > >"show channel <channelname>" you can see the DIALSTATUS=CONGESTION > >but Elapsed Time: 20h54m16s which really strange and out of my mind > >to control such as call. > > > >http://www.emafone.net/bugs.html > > > >Please advice us if it is Bug and solved in some ver or its need > >some configuration to avoid this issue. > > > >This is in both ver of asterisk 1.2 and 1.4
I guess you have a call to the Congestion dialplan function. We found out in some locations this will go on forever. A simple fix is to give the Congestion function call a max duration like: exten => foo,n,Congestion(3) followed by a Hangup() -- Michiel van Baak [EMAIL PROTECTED] http://michiel.vanbaak.eu GnuPG key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x71C946BD "Why is it drug addicts and computer afficionados are both called users?" _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
