Upgrade 3CX to v18 and get it hosted free!

OpenSER module nathelper

Author image

nathelper is a module to help with NAT traversal. In particular, it helps symmetric UAs that don’t advertise they are symmetric and are not able to determine their public address. fix_nated_contact rewrites Contact header field with request’s source address:port pair. fix_nated_sdp() adds the active direction indication to SDP (flag 0x01) and updates source IP address too (flag 0x02). Alternative solution for NAT traversal in OpenSER is mediaproxy module.

You need to run rtpproxy to get NAT traversal along with nathelper module.

When configuring nathelper pay attension at setting control socket for media proxy.
In difference to rtpproxy control socket for nathelper it is a socket for MEDIAPROXY, not for DISPATCHER like in rtpproxy.

See also:

Related Posts:

Get 3CX - Absolutely Free!
Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.