Page 1 of 1

Campaign Recroding

PostPosted: Tue Jul 22, 2008 8:03 am
by saqibali
i have set my Campaign Recording field to "All Force" & Campaign Rec extension to "8311". I am using Mixmonitor instead of Monitor function.

in extensions.conf i have

exten => 8311,1,Answer
exten => 8311,2,MixMonitor(/recording/March/${CALLERIDNAME}.gsm||)
exten => 8311,3,Wait,3600
exten => 8311,4,Hangup

The problem i am facing is that some times i cant find the recordings for a paticular number, but after searching that lead through admin page , there it shows that there is a recording for that number let say its about 100secs but cant find recording on HardDisk.

Could it be the issue related to the Apache/PHP calling function through Web ???

PostPosted: Tue Jul 22, 2008 8:45 am
by mflorell
You should use the AST_CRON_audio* crontab scripts for proper audio handling instead of using MixMonitor.

have you tried using 'locate' to try to find your recordings?

PostPosted: Tue Jul 22, 2008 10:34 am
by saqibali
yes i tried doing locate after issuing command updatedb but no avail.

PostPosted: Mon Jul 28, 2008 9:28 am
by saqibali
As i am also doing load balancing i.e

3 asterisk/vicidial Servers
1 Database Server
1 Webserver

The above mentioned problem occurs only in one server ... extensions used for load balancing are

exten => _010*010*010*049*8600XXX,1,Goto(default,${EXTEN:16},1)
exten => _010*010*010*048*8600XXX,1,Dial(${TRUNKIAX}/${EXTEN:16},55,o)
exten => _010*010*010*049*78600XXX,1,Goto(default,${EXTEN:16},1)
exten => _010*010*010*048*78600XXX,1,Dial(${TRUNKIAX}/${EXTEN:16},55,o)

exten => _010*010*010*049*8600XXX*.,1,AGI(agi-VDADfixCXFER.agi)
exten => _010*010*010*048*8600XXX*.,1,Dial(${TRUNKIAX}/${EXTEN:16},55,o)
exten => _8600XXX*.,1,AGI(agi-VDADfixCXFER.agi)
exten => _010*010*010*049*78600XXX*.,1,AGI(agi-VDADfixCXFER.agi)
exten => _010*010*010*048*78600XXX*.,1,Dial(${TRUNKIAX}/${EXTEN:16},55,o)
exten => _78600XXX*.,1,AGI(agi-VDADfixCXFER.agi)

and VDAD extension is

; VICIDIAL_auto_dialer transfer script AMD with Load Balanced:
exten => 8369,1,Playback(sip-silence)
exten => 8369,2,AGI(agi://127.0.0.1:4577/call_log)
exten => 8369,3,AMD(3500|1500|300|5000|120|50|5|256)
;exten => 8369,3,AMD(2000|2000|1000|5000|120|50|4|256)
exten => 8369,4,AGI(VD_amd.agi,${EXTEN})
exten => 8369,5,AGI(agi-VDAD_LB_transfer.agi,${EXTEN})
exten => 8369,6,AGI(agi-VDAD_LB_transfer.agi,${EXTEN})
exten => 8369,7,Hangup

PostPosted: Tue Jul 29, 2008 7:56 am
by mflorell
remove these two lines:

exten => _010*010*010*049*8600XXX*.,1,AGI(agi-VDADfixCXFER.agi)

Not sure why those are in there.

PostPosted: Fri Nov 07, 2008 9:42 am
by saqib.ali
still no luck ... i tried by upgrading asterisk version from 1.2.18 to 1.2.24 but still having this issue ...

any help in this regard will be highly appreciated.

PostPosted: Fri Nov 07, 2008 7:01 pm
by mflorell
Did it really take you over 3 months to test this?

PostPosted: Fri Nov 07, 2008 7:34 pm
by saqib.ali
sorry matt for late reply ..

Actually some of our campaigns were being suspended/stopped due to
which we were using only one server at a time. And also i was reallocated to some other in-house project so cant able to do more testing. Now i
have to look into it again.

PostPosted: Fri Nov 07, 2008 7:43 pm
by mflorell
What version of VICIDIAL are you using now?

PostPosted: Sat Nov 08, 2008 12:06 pm
by saqib.ali
VERSION: 2.0.73
BUILD: 61129-1028

PostPosted: Sat Nov 08, 2008 7:25 pm
by mflorell
Wow, that's old, I would strongly suggest upgrading to at least 2.0.4.1rc5.