I operate a FreePBX with version 16 in the cloud directly connected to the public IP. The phones are connected via the Internet and are located behind a firewall. They are all registered with the customer’s public IP address, each with the same IP address but with a different port number.
Now the SDP sometimes contains the internal IP address instead of the public IP address when the phone says 200 OK. As a result, the audio stream does not arrive.
The extension is configured with RTP Symmetric yes, Rewrite Contact yes and Force rport yes. Transport ist UDP.
Does anyone know the problem? How can this be prevented? As mentioned, it is not always, only sometimes.
1 post - 1 participant