FreePBX 16– No Audio 2 way and Call Pickup Issues

Hi All,

I’m currently working on a POC (Proof of Concept) setup for a VoIP solution using FreePBX and Asterisk:

  • FreePBX Version: 16
  • Asterisk Version: 18

I’ve purchased 2 DID numbers and a 2-channel SIP trunk from a provider in Singapore for testing.

Setup Details:

  • Asterisk/FreePBX is running on an internal network.
  • Port forwarding is configured for UDP 5060 and UDP 10000–20000 to the FreePBX server.
  • NAT settings are configured with the public IP and internal IP under SIP settings.

I’m new to FreePBX but very interested in VoIP solutions and learning more.

So far:

  • Trunk is configured for both inbound and outbound.
  • Inbound and outbound routes are set up.
  • Extension 200 is registered and connected to the FreePBX server via a WAN IP.

Issues:

  • Outbound calls to mobile numbers connect, but there is no audio in either direction.
  • Inbound calls ring extension 200, but I can’t pick up the call.

Goal:
To successfully make and receive calls from the extension with working audio in both directions.

Any guidance or suggestions on how to resolve these issues would be greatly appreciated!

Thank you!

Have you confirmed SIP ALG is turned of on your router?

You’d also need to provide logs/redacted pcaps

You can check what @airsay suggested, and you can also go to Settings > Asterisk SIP Settings > Detect Network Settings and check if the External Address is the correct one.