[asterisk-users] CDR problems -- two call legs create only one CDR. Using ForkCDR() not even working.

sh0t sh0t at sh0t.org
Tue Jan 20 04:28:17 CST 2009


hello
> When I bridge an incoming and outgoing call (attempting to simulate 
> call-forwarding) I'm only getting one CDR -- that of the outgoing call.
> A (PSTN) calls B (residing on Asterisk) and the Asterisk calls C (cell 
> phone on PSTN) and bridges the call.
> The only CDR created is from B to C. I have even tried using Answer() 
> and ForkCDR() to get two CDRs, but to no avail.
> I am starting to wonder if there's a bug in the CDR generation in 
> general, because I set up an extension to do only that:
> exten => 5822558,1,Answer()
> exten => 5822558,n,ForkCDR()
> exten => 5822558,n,Playback(tt-monkeys)
> exten => 5822558,n,Hangup()
I have the same problem, try older version like 1.4.21 for example..
And look at: http://bugs.digium.com/view.php?id=13797, there is some 
patch that might help.
For me the only possible option to play with forkcdr as I expected is 
using older versions of Asterisk

best regards



More information about the asterisk-users mailing list