[asterisk-users] duplicate "ghost" calls with long duration

Bjoern Metzdorf bm at turtle-entertainment.de
Tue Oct 17 09:00:51 MST 2006


> I run into that from time to time for this business account we have 
> where channels were staying open for a long time so I made a script run 
> from cron to hang up any extension over X amount of time:
> 
> /usr/sbin/asterisk -rx "show channels concise" |awk -F : '($11 > 5400) 
> {print "/usr/sbin/asterisk -rx \"soft hangup " $1 "\""} '|sh
> 
> This looks at any calls over 90 minutes then hangs it up. You can modify 
> it for your issue say something like:
> 
> /usr/sbin/asterisk -rx "show channels concise" |awk -F : 
> '/YOUR_X_SIPURA_NUMBER/'|awk -F : '($11 > 5400) {print 
> "/usr/sbin/asterisk -rx \"soft hangup " $1 "\""} '|sh
> 
> Not practical though for saving money... If someone is on for say 1 
> minute and there is an issue with the channel not hanging up, 5399 
> minutes would still be billed.

What version are you using?

I never had these issues with asterisk 1.0.x in 15 months. That leads me 
to a problematic 1.2.x or to faulty bristuff-patches.

I will upgrade asterisk asap to latest 1.2.x and add an absolute timeout 
to those destinations.

But: Are we the only ones experiencing this?

Regards,
Bjoern




More information about the asterisk-users mailing list