No audio ... sometimes.
Posted: Wed Dec 05, 2018 3:14 pm
Hello,
Short version : since the asterisk CLI output is exactly the same for an OK call and a problematic one (no sound heard by the agent) , is there any way to dig into this and find out what might cause these no-sound calls ?
Details :
That problem that seems to be appearing quite randomly (but everyday), on our server that handles a dozen of agents answering to inbound calls and transferring some of them to an external carrier (let's say 8 to 10 simultaneous incoming calls + a dozen of simultaneous blind transferred calls)
The problem is that some of our inbound calls (few percent) seems to have no sound (nothing heard by the agent) and are getting cut after 5 to 30 seconds ;
I guess customers hang up because they don't have any sound either.
For such problematic calls, the voice of the agent is well recorded on file, but nothing from the client.
This seems to appear randomly during the day, but sometimes there are specific peaks with several no-sound calls, one after another. This could mean that this is related to some overload of the server ; but the cpu load is most of the time around 1 ; the 8 cores and the 32GO RAM are never fully used. Hard drive is SSD. We use G729 for bandwidth saving, for the agents, that might cause more cpu load but a load around 1, for 8 cores, that seems OK to me.
On another post, for a similar problem, @williamconley talked about the audio data that could sometimes come from a non authorized IP ; that is not the case here, as every calls show the right remote IP for the RTP stream in asterisk CLI : same -authorized- remote IP for both signal and audio streams.
Regarding the load, I think that our 20 simultaneous calls + recording of everything is not too much for a single non-clustered server with our specifications ?
And I noted that the problem can appear also with low traffic (2-3 incoming + 4-5 outgoing calls).
So the question is : since the asterisk CLI output is exactly the same for an OK call and a problematic one (no sound heard by the agent) , is there any way to dig into this and find out what might cause these no-sound calls ?
Any help you could provide would be terribly appreciated !
Short version : since the asterisk CLI output is exactly the same for an OK call and a problematic one (no sound heard by the agent) , is there any way to dig into this and find out what might cause these no-sound calls ?
Details :
That problem that seems to be appearing quite randomly (but everyday), on our server that handles a dozen of agents answering to inbound calls and transferring some of them to an external carrier (let's say 8 to 10 simultaneous incoming calls + a dozen of simultaneous blind transferred calls)
The problem is that some of our inbound calls (few percent) seems to have no sound (nothing heard by the agent) and are getting cut after 5 to 30 seconds ;
I guess customers hang up because they don't have any sound either.
For such problematic calls, the voice of the agent is well recorded on file, but nothing from the client.
This seems to appear randomly during the day, but sometimes there are specific peaks with several no-sound calls, one after another. This could mean that this is related to some overload of the server ; but the cpu load is most of the time around 1 ; the 8 cores and the 32GO RAM are never fully used. Hard drive is SSD. We use G729 for bandwidth saving, for the agents, that might cause more cpu load but a load around 1, for 8 cores, that seems OK to me.
On another post, for a similar problem, @williamconley talked about the audio data that could sometimes come from a non authorized IP ; that is not the case here, as every calls show the right remote IP for the RTP stream in asterisk CLI : same -authorized- remote IP for both signal and audio streams.
Regarding the load, I think that our 20 simultaneous calls + recording of everything is not too much for a single non-clustered server with our specifications ?
And I noted that the problem can appear also with low traffic (2-3 incoming + 4-5 outgoing calls).
So the question is : since the asterisk CLI output is exactly the same for an OK call and a problematic one (no sound heard by the agent) , is there any way to dig into this and find out what might cause these no-sound calls ?
Any help you could provide would be terribly appreciated !