I got a freepbx (FreePBX 17.0.19.24, Asterisk Version: 21.5.0) here
It’s running for 3 months now. So far we did not have any issues.
Today I we got the following problem:
There is no audio on internal calls in both directions. If you put the call on hold for a second audio starts working.
The issue only occurs if both participants use a snom wired device (We have 50% Snom wired devices and 50% Snom DECT phones attached by Snom M900 IP Dect Stations)
So if one participant uses a DECT phone everything is fine.
No problems if it is an oubound or inbound call.
I will do a restart of the VM running freepbx and asterisk tonight.
Generally, this sort of audio outage stems from incorrect UDP port mapping for RTP media – possibly your hypervisor/VM infrastructure is not passing these thru 1:1 to the internal FreePBX VM eg. it is rewriting them to other ports. You might try to double-check your IP, NAT, and related networking settings.
Please also consider posting anonymized logs to the FreePBX pastebin if this continues.
Thanks for pointing me into the right direction. It was a network issue indeed. Originally I just opened SIP on my firewall between the server and the snom phones. The DECT phone are in another subnet with a less restrictive ruleset. Final solution was to add the ports 10000-20000 to all subnets where the snom phones are.
The only thing that it really strange is that it was working for a while without these ports opened. Thanks for pointing me into the right direction. It was a network issue indeed. Originally I just opened SIP on my firewall between the server and the snom phones. The DECT phone are in another subnet with a less restrictive ruleset. Final solution was to add the ports 10000-20000 to all subnets where the snom phones are.
The only thing that it really strange is that it was working for a while without these ports opened and that external calls also worked without any problems.