3CX v9: IVR caching messages and playing obsolete messages

Status
Not open for further replies.

flurk

Joined
Sep 4, 2010
Messages
19
Reaction score
0
Hello,

I've constructed a setup for 3CX v9 where the prompts of 5 IVR's change every hour. The prompts can be quite long, up to 8 minutes each.
The IVR number 1 is set to play "message_1.wav" (IVR 2 plays "message_2.wav" and so on...). Every hour that "Message_x.wav" is overwritten and replaced by a new file "message_x.wav". This happens without 3CX knowing it.
The queer thing is that the IVR's keep playing outdated files, even if they have been physically deleted and replaced in the folder "\\myserver\c$\Documents and Settings\All Users\Application Data\3CX\Data\Ivr\Prompts". Even after twelve hours and twelve changes, I still hear a 12 hour old prompt.
3CX caches the files somewhere, probably in memory. As a test i tried deleting an up-to-date prompt, while it is being replayed. This is possible. The 2 minute message is played until the end.
Sometimes things work as they should: if i manually replace a prompt with a short test-message, that test-message is immediately loaded and replayed. I have no explanation why this works correctly.

Rebooting 3CX is one solution. But is there another solution to force 3CX to refresh the prompts without rebooting?

thanks,
regards,
FlurkFromBrussels
 
Re: 3CX v9: IVR caching messages and playing obsolete messag

I found the solution to my problem:
simply recycle the 3CX-IVR service with the cmd "sc stop 3CXivr" and then "sc start 3cxIVR".
Then the new messages will be loaded.

Flurk
 
Status
Not open for further replies.

Forum statistics

Threads
111,854
Messages
589,400
Members
164,693
Latest member
FLCC