Hello,
I have a problem with a 3CX setup.
- 3CX sits behind static NAT, a dedicated private IP mapped to 3CX server private IP.
Most of remote clients (3CX softphone) work ok.
- Some remote clients that are behind very nasty NAT (external UDP port doesn't match UDP port of softphone client). These clients don't work correctly. My understanding that this is because in SIP packets from these clients port number in 'via' or 'contact' header doesn't match the translation opened on the router.
Can this be resolved on 3CX server side? Can I force 3CX to send replies (INVITES) to such clients to the ports where packets actually arrived from but not to the ports announced in 'via', 'contact' headers?
I expect the same problem with RTP path in case call's been established, so the same question regarding RTP: Can 3CX ignore m= attribute of SDP and send media to the port forward media stream comes from.
Thanks,
Max.
