PBX GUI - FreePBX HA - Trunk provider not getting floating IP when being used with PJSIP and public IPs

PBX GUI - FreePBX HA - Trunk provider not getting floating IP when being used with PJSIP and public IPs

If you need to guarantee a specific IP address then specifying the IP address in the "bind" for the transports would give that for the signaling level, and setting "media_address" and "bind_rtp_to_media_address" should give that for the media level. Another option would be somehow forcing it at the kernel level. For chan_sip setting "bindaddr" should accomplish that for signaling and "rtpbindaddr" should accomplish that for media, although according to the logic if "bindaddr" is set it should use that anyway.

If you are still having issues with the wrong IP showing up, please provide a PCAP to support.