[Asterisk-Users] ASTCC does not count all calls
Darren Wiebe
darren at aleph-com.net
Sun May 15 11:21:51 MST 2005
Yes, you are right. This is the code that went in on Saturday or this
morning:
$dialstr = "Local/$phone/$res->{path}|30|HL/n(" . ($maxtime * 60 * 1000) . ":60000:30000)";
This patch sat in the bugtracker for months as I did not have my ducks in a row. :-(
Will this fix it or is the \@ change necessary also. If it is, I will get a patch in
tomorrow.
Darren Wiebe
darren at aleph-com.net
Nabeel Jafferali wrote:
>>Do you know why this is happening? What is the problem with the Local
>>channel? If this cannot be fixed, local channel support should be
>>removed and soon. :-(
>>
>>
>
>Well, the ASTCC code the way I got it from the CVS checkout has the
>following:
>
>$dialstr = "Local/$phone/$res->{path}|30|HL(" . ($maxtime * 60 * 1000) .
>":60000:30000)";
>
>This does not work, since it results in, for example,
>Dial(Local/14169671111/routes). It should actually be:
>
>$dialstr = "Local/$phone\@$res->{path}|30|HL(" . ($maxtime * 60 * 1000) .
>":60000:30000)";
>
>which results in, for example, Dial(Local/14169671111 at routes). However,
>there is an added problem with this. Asterisk attempts to bridge the
>channels and drops the Local Zombie channel. At this point, ASTCC assumes
>the call has ended and it is billed as 0 secs. To fix this, the line should
>be:
>
>$dialstr = "Local/$phone\@$res->{path}/n|30|HL(" . ($maxtime * 60 * 1000) .
>":60000:30000)";
>
>which would result in the channels not being bridged. This fixed the problem
>I was having with 0 sec billed calls.
>
>--
>Nabeel Jafferali
>X2 Networks
>www.x2n.ca
>T: 1.647.722.6900
> 1.877.VOIP.X2N
>F: 1.866.655.6698
>FWD: 46990
>
>_______________________________________________
>Asterisk-Users mailing list
>Asterisk-Users at lists.digium.com
>http://lists.digium.com/mailman/listinfo/asterisk-users
>To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
>
More information about the asterisk-users
mailing list