Audio lost in recording

Dave S.

Silver Partner
Advanced Certified
Joined
Jul 7, 2021
Messages
122
Reaction score
34
Hi All. I have a customer that have recording enabled. There is an intermittent problem where during the call recording, we loose the audio. The call itself is ok but in the recording there is a drop and we don't hear the rest of recording. Any ideas why ?

3CX PRO 8SC
Recording storage : 14 of 24 G
Version : 20.0.7.1057

Thanks :)
 
Regarding your question, are the calls placed on hold at any time?
 
No. The call was ringin until the callee answer and then silence
 
Hello @Dave S.

Can you please let us know if the user stopped the recording?

Are you able to replicate it?
 
I could see a couple of possibilities. If you have anti-virus scanning your recordings folder, it could place a lock on the file while at the same time 3CX is trying to write to the file. In the case of recordings, 3CX will create the initial file and continue to write to the file as the phone call continues. If 3CX cannot write to the file, it seems plausible that you could miss some of the conversation.

Another possibility is that you ran out of resources on the 3CX server. Things like anti-virus scans, windows updates, running of highly complex reports, transcoding audio, etc. could consume a significant amount of resources and potentially impact the recording of phone calls. If you can reproduce the issue, what are the available resources (CPU/RAM) at the time?

I've been implementing 3CX for nearly 20 years and have never seen this issue before.. but I always ensure the 3CX server has more than sufficient resources to run. And if I run anti-virus, I make sure it doe not scan any of the 3CX folders.

Question -- where is 3CX saving the recordings? On a local disk, a NAS, a network shared folder? 3CX must be writing the original recording on local drives. You can archive it elsewhere, but the original recording must be local, and typically on high-speed drives. The speed of the drives is less important for an 8SC license, but the more simultaneous recordings, the more important the speed of the hard drives become.

Is you 3CX server on Windows or Linux? Windows is pretty picky about file locks, while Linux is more forgiving.
 
  • Like
Reactions: SteveW
Hi @VoIPTools server is linux based debian 12, The ressources on the VM are largely sufficient. This is why I am confused about this issue, never seen this before too
 
Hi Guys,
I have the very same issue with our customer, reporting the first 20 seconds of a 30 minute call is recorded then nothing. The timings are not always the same. The call is valid in reports. Trying to replicate the issue on a 600 user system in a very busy call centre environment with verbose logging enabled is not an easy task. voiptools you make a valid point with both the the disk speed and Anti Virus. I will look into this further.
Regarding your question, are the calls placed on hold at any time?
Hi Charles, what is the thinking on this please?
 
I'll say this "The resources on the VM are largely sufficient" does not engender a high degree of confidence. But let us assume for a minute that this is not a server resource issue (RAM/CPU). What could be the cause?

You did not mention where you are writing the initial recording files. Local drives is the only acceptable answer (although perhaps I could bend a little for a ultra high-speed SAN). For an 8SC server, it seems less likely that you are using external storage, but if you were saving directly to external storage (NAS),and there was a network blip, maybe some packets got lost?

If you are not hearing any audio issues during the phone call, then it does not sound like a network bandwidth issue. Hopefully there is not a naughty person running big complex queries against the 3CX PostgreSQL and pinning the drives. But you did say this is a VM. So where is this VM, and what else is running on the VM host? Could something else be slamming the drives?

The fact that this is V20 U7 largely rules out a bug in 3CX since I've not seen or heard of similar problems in this relatively mature version of 3CX.
 
I have the very same issue with our customer, reporting the first 20 seconds of a 30 minute call is recorded then nothing.
"Nothing" how?
Silence till the end of the call or the WAV file ends?
Hi Charles, what is the thinking on this please?
Recording stops during the time when party is held.
 
  • Like
Reactions: Evolute IT
@VoIPTools
RAM/CPU usage in the last month is at peak 10% for CPU and RAM seem to be at 80%
60gb NvME, recordings are local on the machine, on the same HDD

I just logged in the VM to check memory in real-time (Vultr doesn't show historical ram usage)
So I ran " free -m " and " df -h "
I saw that ram is at 1961mb of 2048 so it is using swap memory over 600mb I believe this could have an impact and disk usage is at 83% on /dev/vda2

I think I got the point I will check with customer to upgrade the VM and hope this resolve the issue.

Will keep you updated if issue still persist, thank for the hints :)
 
  • Like
Reactions: KyriacosS_3CX
Even a blind squirrel finds a nut now and then.
 
  • Like
Reactions: KyriacosS_3CX
  • Like
Reactions: KyriacosS_3CX

Latest Posts

Forum statistics

Threads
112,281
Messages
591,677
Members
165,402
Latest member
noufir