What're you trying to achieve?

The FS NAT handling should take care of clients that send the wrong (internal) IP in the SDP.

FS will return its public IP in the returned SDP, they then send from their RTP port to the FS port. FS will see the IP/port the packets are arriving from (the external side of their NAT) and auto-adjust to sending packets to there. You'll see a auto-adjusting rtp log message when that happens. That can't happen until they send media though, which can cause a problem during call setup, eg for ringback.

FS behind NAT would be slightly different, there are multiple options there including the ext-rtp-ip param.

For rewriting packets it's worth bearing in mind that FS is a B2BUA, not a SIP proxy.

Rewriting the SDP is possible from the dialplan, but I have no experience in that. http://wiki.freeswitch.org/wiki/Codec_negotiation#Rewriting_SDP

-Steve



On 19 November 2012 14:45, Phil Quesinberry <philq@qsystemsengineering.com> wrote:

Is there a way to get FreeSWITCH to rewrite the media address as well as the contact header info coming from connected endpoints?  With the proper settings, FS does a great job of taking care of just about any NAT-related issue on the SIP side, but going through the documentation I’ve been unable to find a way to get it to touch the SDP.  Is there a setting to get it to use the same address for media?

Thanks,

Phil Quesinberry

Q Systems Engineering, Inc.

Embedded Systems Development and VoIP Business Telephone Hosting

Improve your business telephone services and save money

(410) 969-8002

http://www.qsystemsengineering.com


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org