I’m having an issue that I can’t quite figure out. I have deployed a cloud-hosted PBX and I am experiencing one-way audio. When I make an outbound call, I can hear the other end, but they cannot hear me. My machine has a single network interface (eth0), which is assigned an internal IP address. My remote extension has nat=yes setup and I’m using PJSip.
If I disable the firewall (fwconsole firewall disable), I don’t have any issues. If I change the default zone for eth0 from Internet to Local, that also fixes the issue, but I’m fairly certain setting it to local isn’t the correct way of setting up the firewall. I have also added the remote extension IP ranges to networks and configured them as “Trusted (excluded from firewall)”.
All other aspects of the PBX are standard (RTP 10000-20000, PJSip 5060, SIP 5160, IAX 4569). Under Asterisk Sip Settings, the external IP address is correctly detected and filled in, and I have the IP address of eth0 listed under local networks (it’s a static assigned IP address).
Any guidance would be greatly appreciated!