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

Martin Joseph ast at stillnewt.org
Tue Oct 17 13:22:36 MST 2006


On 2006-10-17 09:00:51 -0700, Bjoern Metzdorf 
<bm at turtle-entertainment.de> said:

>> 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?

That really doesn't sound at all the same to me as what he is 
describing?  In his case (ie not hung up calls) if you are using SIP 
handsets, then the rtptimeout setting can cut the calls off when there 
is no audio data flowing.

Good Luck,
Marty




More information about the asterisk-users mailing list