<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DA link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Hi all. Hope that somebody can help my… <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>First………. I’m new to freeswitch… so please be patient ;o)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I’m trying to use freeswitch as a SBC.. lync isn’t playing nice with NAT… so I’m sending all my call through FS trying to rewrite SIP headers<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I’m having problems with ext-rtp-ip and SDP in my INVITE send by freeswitch…. the external IP is not set in FROM and SDP when I dial out via lync.. I can set FROM by setting <param name="from-domain" value="xxx.xxx.157.92"/> but SDP is still my internal IP address<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>My setup :<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>10.70.0.182 10.70.0.59 xxx.xxx.157.92 yyy.yyy.65.50<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Lync Srv <------------------> FS <---------------> Firewall Nat <----------------> ISP/SIP gateway<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>FreeSWITCH Version 1.1.beta1 (git-2a25c4f 2012-04-24 16-30-20 +0200)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>SIP trace:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>send 1078 bytes to udp/[yyy.yyy.65.50]:5060 at 07:50:03.294218:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> ------------------------------------------------------------------------<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> INVITE <a href="sip:+4529802936@yyy.yyy.65.50:5060">sip:+4529802936@yyy.yyy.65.50:5060</a> SIP/2.0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Via: SIP/2.0/UDP xxx.xxx.157.92;rport;branch=z9hG4bK9FZjDgDrUyHvD<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Max-Forwards: 69<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> From: "Martin Soerensen" <<a href="sip:+4578772660@10.70.0.59">sip:+4578772660@10.70.0.59</a>>;tag=7vjX1tBj987XS<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> To: <<a href="sip:+4529802936@yyy.yyy.65.50:5060">sip:+4529802936@yyy.yyy.65.50:5060</a>><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Call-ID: 1b96e79a-094e-1230-a29b-000c29236c5d<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> CSeq: 27334037 INVITE<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Contact: <<a href="sip:gw+gc-gateway@xxx.xxx.157.92:5060;transport=udp;gw=gc-gateway">sip:gw+gc-gateway@xxx.xxx.157.92:5060;transport=udp;gw=gc-gateway</a>><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> User-Agent: FreeSWITCH-mod_sofia/1.1.beta1-git-2a25c4f 2012-04-24 16-30-20 +0200<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Supported: timer, precondition, path, replaces<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Allow-Events: talk, hold, refer<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Content-Type: application/sdp<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Content-Disposition: session<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Content-Length: 201<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> X-FS-Support: update_display,send_info<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> Remote-Party-ID: "Martin Soerensen" <<a href="sip:+4578772660@10.70.0.59">sip:+4578772660@10.70.0.59</a>>;party=calling;screen=yes;privacy=off<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US> v=0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> o=FreeSWITCH 1335307501 1335307502 IN IP4 10.70.0.59<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> s=FreeSWITCH<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> c=IN IP4 10.70.0.59<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> t=0 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> m=audio 32702 RTP/AVP 0 8 3 101 13<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> a=rtpmap:101 telephone-event/8000<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> a=fmtp:101 0-16<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> a=ptime:20<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> ------------------------------------------------------------------------<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>sofia status profile external<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>=================================================================================================<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Name external<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Domain Name N/A<o:p></o:p></span></p><p class=MsoNormal>Auto-NAT false<o:p></o:p></p><p class=MsoNormal>DBName sofia_reg_external<o:p></o:p></p><p class=MsoNormal><span lang=EN-US>Pres Hosts<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Dialplan XML<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Context public<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Challenge Realm auto_to<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>RTP-IP 10.70.0.59<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Ext-RTP-IP xxx.xxx.157.92<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>SIP-IP 10.70.0.59<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Ext-SIP-IP xxx.xxx.157.92<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>URL <a href="sip:mod_sofia@xxx.xxx.157.92:5060">sip:mod_sofia@xxx.xxx.157.92:5060</a><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>BIND-URL <a href="sip:mod_sofia@xxx.xxx.157.92:5060;maddr=10.70.0.59">sip:mod_sofia@xxx.xxx.157.92:5060;maddr=10.70.0.59</a><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>HOLD-MUSIC local_stream://moh<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>OUTBOUND-PROXY N/A<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>CODECS IN G7221@32000h,G7221@16000h,G722,PCMU,PCMA,GSM<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>CODECS OUT PCMU,PCMA,GSM<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>TEL-EVENT 101<o:p></o:p></span></p><p class=MsoNormal>DTMF-MODE rfc2833<o:p></o:p></p><p class=MsoNormal>CNG 13<o:p></o:p></p><p class=MsoNormal>SESSION-TO 0<o:p></o:p></p><p class=MsoNormal>MAX-DIALOG 0<o:p></o:p></p><p class=MsoNormal>NOMEDIA false<o:p></o:p></p><p class=MsoNormal><span lang=EN-US>LATE-NEG false<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>PROXY-MEDIA false<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>AGGRESSIVENAT false<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>STUN-ENABLED true<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>STUN-AUTO-DISABLE false<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>CALLS-IN 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>FAILED-CALLS-IN 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>CALLS-OUT 2<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>FAILED-CALLS-OUT 2<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>REGISTRATIONS 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>sofia status gateway gc-gateway<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>=================================================================================================<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Name gc-gateway<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Profile external<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Scheme Digest<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Realm yyy.yyy.65.50:5060<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Username User<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Password yes<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>From <<a href="sip:User@yyy.yyy.65.50:5060">sip:User@yyy.yyy.65.50:5060</a>><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Contact <<a href="sip:gw+gc-gateway@1xxx.xxx.157.92:5060;transport=udp;gw=gc-gateway">sip:gw+gc-gateway@1xxx.xxx.157.92:5060;transport=udp;gw=gc-gateway</a>><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Exten User<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>To <a href="sip:User@yyy.yyy.65.50:5060">sip:User@yyy.yyy.65.50:5060</a><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Proxy <a href="sip:yyy.yyy.65.50:5060">sip:yyy.yyy.65.50:5060</a><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Context public<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Expires 3600<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Freq 3600<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Ping 1335339925<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>PingFreq 15<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>PingState -1/1/1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>State NOREG<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Status UP<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>CallsIN 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>CallsOUT 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>FailedCallsIN 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>FailedCallsOUT 0<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>=================================================================================================<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>External profle:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><profile name="external"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <!-- <a href="http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files">http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files</a> --><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <!-- This profile is only for outbound registrations to providers --><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <gateways><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <X-PRE-PROCESS cmd="include" data="external/*.xml"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </gateways><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US> <domains><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <domain name="all" alias="false" parse="true"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </domains><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US> <settings><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="debug" value="0"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="sip-trace" value="no"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="sip-capture" value="no"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="rfc2833-pt" value="101"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="sip-port" value="$${external_sip_port}"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="dialplan" value="XML"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="context" value="public"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="dtmf-duration" value="2000"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="inbound-codec-prefs" value="$${global_codec_prefs}"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="outbound-codec-prefs" value="$${outbound_codec_prefs}"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="hold-music" value="$${hold_music}"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="rtp-timer-name" value="soft"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="local-network-acl" value="localnet.auto"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="manage-presence" value="false"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <!--<param name="aggressive-nat-detection" value="true"/>--><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="apply-nat-acl" value="rfc1918"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="inbound-codec-negotiation" value="generous"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="nonce-ttl" value="60"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="auth-calls" value="false"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="rtp-ip" value="$${local_ip_v4}"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="sip-ip" value="$${local_ip_v4}"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="ext-rtp-ip" value="$${external_rtp_ip}"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="ext-sip-ip" value="$${external_sip_ip}"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="rtp-timeout-sec" value="300"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="rtp-hold-timeout-sec" value="1800"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </settings><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US></profile><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Gateway<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><?xml version="1.0"?><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><include><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <gateway name="gc-gateway"><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="realm" value="yyy.yyy.65.50:5060"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="username" value="User"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="password" value="Password"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="register" value="false"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="caller-id-in-from" value="true"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> <param name="ping" value="15"/><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> </gateway><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US></include><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:DA'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:DA'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:DA'>Best regards<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:DA'>Martin<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>