Softphone with web client + browser extension - no audio at random

Status
Not open for further replies.

dean.french.au

Silver Partner
Advanced Certified
Joined
Oct 29, 2020
Messages
12
Reaction score
4
This is a bit of a tricky one.

We deployed 3CX to a customer late last year with around 40 users. We opted for softphones across the board (mostly Plantronics USB headsets with a couple of Sennheiser D10 USB headsets), and as 3CX are pushing their web-client we opted for this with the associated browser extension in Chrome across the board. We worked through a number of teething issues but one problem we weren't able to get on top of was that, seemingly at random, some users were unable to hear the person on the other end of the line and/or vice versa. Sometimes choosing to reload the browser extension would fix it for the day, sometimes it wouldn't. Sometimes simply leaving it alone for an hour would fix it as if by magic. Note that the vast majority of users are running from inside the office, where the 3CX system is hosted on a Linux VM on their ESXi server. Note the appropriate software for the headsets (Plantronics hub, Sennheiser equivalent) is installed on all computers and the headsets working with any other app normally.

We tried switching users across to MS Edge and using the Edge browser extension, but this made no difference. Basically every morning we would get at least 5 people who were having these audio issues and the users it was affecting seemed completely random. Eventually we had no choice but to switch everybody across to the desktop app, which most of them are quite unimpressed with for various usability reasons (which I can't argue with them about). Audio is working 100% reliably through the desktop app though, so the audio devices on the computers are definitely working correctly.

We have occasionally seen a similar thing with our own internal 3CX system (also in a Linux VM on our own ESXi host) and have switched our own staff to the desktop client for the same reason.

Are there any known issues around this, or ideas as to what we might try? I don't believe it to have anything to do with firewalls as this was occurring even dialing internally, with both parties connected to the 3CX system locally.
 
Hi @dean.french.au,

We haven't found any issues regarding the browser extension, we use it daily with no issues at all. That makes me wonder, have you ensured that RTP ports 9000-10999 aren't being blocked in any way?

If the issue persists, I'd suggest contacting 3CX Support for further investigation. You can log a ticket to support by accessing your Partner Portal, and clicking the Get Support button.
 
Sorry to hear you had issues with the extension. We are working on a new desktop app and updated based on web client design. So if you can wait a month or so it might be resolved by itself... But please note that you should always compare audio issues against another built in mic for example and if there is an issue with the headset then you have to contact Plantronics itself? They are the ones making the audio drivers...
 
Thanks for the comments guys.

Hi @dean.french.au,

We haven't found any issues regarding the browser extension, we use it daily with no issues at all. That makes me wonder, have you ensured that RTP ports 9000-10999 aren't being blocked in any way?

If the issue persists, I'd suggest contacting 3CX Support for further investigation. You can log a ticket to support by accessing your Partner Portal, and clicking the Get Support button.

I do have a question around those RTP ports. The firewall checker only tests ports 9000-9398 & 10000-10998, so this is all I generally open on our firewalls and the checker comes back green. I don't believe this is the issue as this happens when users are internal and there is no firewall between the PC's and the 3CX system, but I am curious about whether I should be opening that entire range?

Sorry to hear you had issues with the extension. We are working on a new desktop app and updated based on web client design. So if you can wait a month or so it might be resolved by itself... But please note that you should always compare audio issues against another built in mic for example and if there is an issue with the headset then you have to contact Plantronics itself? They are the ones making the audio drivers...

Thanks Nick, I don't believe the issue is with the audio hardware or associated drivers. When this has occurred we have tested the audio input/output on the headsets with other software and it's always working perfectly (as it does with the desktop app), it definitely seems to be an issue either with the web client/browser extension or the browser itself. Pleasing to hear you have a bit of a refresh of the Windows client on the way, if it resolves some of the frustrations our customers have with the current Windows client then we can definitely live with that.

If you think this might only be a month or so away then we can definitely get by until then. Looking forward to it.

I have actually just discovered in the last couple of days that you can log in to the desktop app and then tell the web client to use the desktop app for calls, this actually looks to provide a very similar experience to the web client + browser extension so that might also be a solid workaround.
 
but I am curious about whether I should be opening that entire range?
Hello! Yes, you definitely should be. The reason it only checks ports 9000-9398 & 10000-10998 is that it assumes everything in between is open as well.

This is done for various reasons, including saving time for the test and due to some firewalls not being inclined to allow such rapid testing across so many ports.
 
  • Like
Reactions: dean.french.au
Status
Not open for further replies.

Forum statistics

Threads
112,349
Messages
592,027
Members
165,512
Latest member
gmacinit