I don&#39;t quite understand what you are talking about?<br>So you have bypass_media=true and you attempt to make an attended xfer<br>as soon as you complete the transfer according to your trace FS does re-invites to convert the call to be exchanging media with FS.  The o= lines you don&#39;t like are being set by the anonymous device in your callflow and should not impact anything at all.<br>
<br>Are you saying something that used to work suddenly has caused you problems or is this the first time you are trying this because we have tested this scenario many times.<br><br>Are you getting packet captures also and checking where the media is going after those re-invites?<br>
<br>if you are intentionally using an ALG you might try without it because 100% of ALG we have ever seen have been badly broken when working with something like FS.<br><br><br><br><br><div class="gmail_quote">On Sun, Nov 29, 2009 at 6:51 AM, John Platts <span dir="ltr">&lt;<a href="mailto:john_platts@hotmail.com">john_platts@hotmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
To clarify the problem, the invite message is incorrect because comfort noise is being negotiated in the re-invite instead of G.711 or G.729:<br>
<div><div></div><div class="h5">INVITE <a href="http://sip:19729831777@168.75.202.246:5060" target="_blank">sip:19729831777@168.75.202.246:5060</a> SIP/2.0<br>
Via: SIP/2.0/UDP 168.75.202.212:5062;rport;branch=z9hG4bKF1KrDreNFQgaj<br>
Max-Forwards: 69<br>
From: &quot;John Platts&quot; &lt;<a href="mailto:sip%3A19725357722@168.75.202.212">sip:19725357722@168.75.202.212</a>&gt;;tag=c61Drt38KF72m<br>
To: &lt;<a href="mailto:sip%3A19729831777@ipipgw.ipdimensions.com">sip:19729831777@ipipgw.ipdimensions.com</a>&gt;;tag=2B1339E0-1A2C<br>
Call-ID: 1c095553-5741-122d-33a8-00185167f91d<br>
CSeq: 123615824 INVITE<br>
Contact: &lt;<a href="http://sip:mod_sofia@168.75.202.212:5062" target="_blank">sip:mod_sofia@168.75.202.212:5062</a>&gt;<br>
User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-15700M<br>
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY<br>
Supported: timer, precondition, path, replaces<br>
Content-Type: application/sdp<br>
Content-Disposition: session<br>
Content-Length: 183<br>
X-FS-Support: update_display<br>
Remote-Party-ID: &quot;John Platts&quot; &lt;<a href="mailto:sip%3A19725357722@168.75.202.212">sip:19725357722@168.75.202.212</a>&gt;;party=calling;screen=yes;privacy=off<br>
<br>
v=0<br>
o=- 123576 123577 IN IP4 192.168.1.4<br>
s=-<br>
c=IN IP4 168.75.202.212<br>
t=0 0<br>
m=audio 30186 RTP/AVP 101 13<br>
a=rtpmap:101 telephone-event/8000<br>
a=fmtp:101 0-16<br>
a=rtpmap:13 CN/8000<br>
<br>
</div></div>How do I get it to negotiate G.711, G.729, or other codec instead of comfort noise? Our IP phones, our FXS gateways, and our IP to IP gateways expect G.711, G.729, iLBC (if supported by the endpoints), G.722 (if supported by the endpoints), or G.726 (if supported by the endpoints) be negotiated.<br>

<br>
----------------------------------------<br>
&gt; From: <a href="mailto:john_platts@hotmail.com">john_platts@hotmail.com</a><br>
<div class="im">&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a><br>
</div>&gt; Date: Sat, 28 Nov 2009 23:34:24 -0600<br>
&gt; Subject: [Freeswitch-users] Call transfer fails in proxy media and bypass media modes in FreeSWITCH revision 15700<br>
<div><div></div><div class="h5">&gt;<br>
&gt;<br>
&gt; I have updated my FreeSWITCH installation to revision 15700. I am experiencing call transfer problems whenever proxy media or bypass media is enabled. When proxy media and bypass media are both disabled, the call transfer does not fail and there are no audio issues. When proxy media mode is enabled, the call stays up after the transfer occurs, but there is no audio flowing on either end of the call. When bypass media mode is enabled, there is no audio flowing on either end of the call, and the call actually gets disconnected.<br>

&gt;<br>
&gt; I have collected detailed traces using the TPORT_LOG=1 /usr/local/freeswitch/bin/freeswitch command. I have attached a ZIP file named freeswitch-rev15700-traces-112809-2210.zip, which includes the following traces:<br>

&gt; - freeswitch-rev15700-trace-112809-2210-proxyandbypassoff.txt - A trace with both media proxying and media bypass disabled. The call is being transferred without any problems in this scenario.<br>
&gt; - freeswitch-rev15700-trace-112809-2210-proxyonandbypassoff.txt - A trace with media proxying enabled and media bypass disabled. Media proxying is enabled for the call legs in this scenario. The call stays up in this scenario, but there is no audio flowing after the transfer completed. In this scenario, FreeSWITCH does not shutdown cleanly, and there is a segmentation violation when FreeSWITCH is terminated.<br>

&gt; - freeswitch-rev15700-trace-112809-2210-proxyandbypasson.txt - A trace with both media proxying and media bypass enabled. Media bypass is enabled for the call legs in this scenario. The call actually gets dropped and there is no audio after the transfer is completed in this scenario.<br>

&gt;<br>
&gt; I have looked over the SIP traces of the failing scenarios.<br>
&gt;<br>
&gt; I have caught the following problems in the failing scenarios:<br>
&gt; - The o= line in SDP descriptors coming from the IP phone contains the private IP address, but the c= line in the SDP descriptors coming from the IP phone contains the public IP address. I have noticed a problem in re-INVITEs being sent from in proxy media and bypass media modes. The c= line in the re-invites contains the private IP address instead of the public IP address. The c= line was modified by a SIP ALG to contain a public IP address, but FreeSWITCH is actually not handling this correctly when calls are transferred.<br>

&gt; - The wrong codec is being negotiated in re-INVITE to the transferred number in the scenario when media proxying is enabled but media bypass is disabled.<br>
&gt; - In the scenario where media bypass is used, the re-INVITE actually appears to contain the correct details, and we are receiving the correct responses from our IP to IP gateway, but FreeSWITCH is not handling the media streams properly.<br>

&gt;<br>
&gt; Example of SDP descriptor coming from IP phone (with SDP descriptor modified by SIP ALG):<br>
&gt; v=0<br>
&gt; o=- 123576 123576 IN IP4 192.168.1.4<br>
&gt; s=-<br>
&gt; c=IN IP4 173.57.44.212<br>
&gt; t=0 0<br>
&gt; m=audio 16406 RTP/AVP 18 0 8 2 9 104 101<br>
&gt; a=rtpmap:18 G729/8000<br>
&gt; a=rtpmap:0 PCMU/8000<br>
&gt; a=rtpmap:8 PCMA/8000<br>
&gt; a=rtpmap:2 G726-32/8000<br>
&gt; a=rtpmap:9 G722/8000<br>
&gt; a=rtpmap:104 L16/16000<br>
&gt; a=rtpmap:101 telephone-event/8000<br>
&gt; a=fmtp:101 0-15<br>
&gt; a=ptime:20<br>
&gt; a=sendrecv<br>
&gt;<br>
&gt; Notice that the c= line has the correct public IP address and the m= line containing the correct port.<br>
&gt;<br>
&gt; Example of incorrect SDP descriptor being sent by FreeSWITCH in re-INVITES:<br>
&gt; v=0<br>
&gt; o=- 121397 121398 IN IP4 192.168.1.4<br>
&gt; s=-<br>
&gt; c=IN IP4 192.168.1.4<br>
&gt; t=0 0<br>
&gt; m=audio 16404 RTP/AVP 18 0 8 101<br>
&gt; a=rtpmap:18 G729/8000<br>
&gt; a=fmtp:18 annexb=no<br>
&gt; a=rtpmap:0 PCMU/8000<br>
&gt; a=rtpmap:8 PCMA/8000<br>
&gt; a=rtpmap:101 telephone-event/8000<br>
&gt; a=fmtp:101 0-15<br>
&gt; a=sendonly<br>
&gt; a=ptime:20<br>
&gt;<br>
&gt; Note that the c= line contains the wrong IP address, but the m= line contains the correct RTP port.<br>
&gt;<br>
&gt; Example of wrong re-INVITE message being sent to the number that the call was being transferred to:<br>
&gt; INVITE <a href="http://sip:19729831777@168.75.202.246:5060" target="_blank">sip:19729831777@168.75.202.246:5060</a> SIP/2.0<br>
&gt; Via: SIP/2.0/UDP 168.75.202.212:5062;rport;branch=z9hG4bKF1KrDreNFQgaj<br>
&gt; Max-Forwards: 69<br>
</div></div>&gt; From: &quot;John Platts&quot; ;tag=c61Drt38KF72m<br>
&gt; To: ;tag=2B1339E0-1A2C<br>
<div class="im">&gt; Call-ID: 1c095553-5741-122d-33a8-00185167f91d<br>
&gt; CSeq: 123615824 INVITE<br>
&gt; Contact:<br>
</div><div class="im">&gt; User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-15700M<br>
&gt; Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY<br>
&gt; Supported: timer, precondition, path, replaces<br>
&gt; Content-Type: application/sdp<br>
&gt; Content-Disposition: session<br>
&gt; Content-Length: 183<br>
&gt; X-FS-Support: update_display<br>
</div>&gt; Remote-Party-ID: &quot;John Platts&quot; ;party=calling;screen=yes;privacy=off<br>
<div class="im">&gt;<br>
&gt; v=0<br>
&gt; o=- 123576 123577 IN IP4 192.168.1.4<br>
&gt; s=-<br>
&gt; c=IN IP4 168.75.202.212<br>
&gt; t=0 0<br>
&gt; m=audio 30186 RTP/AVP 101 13<br>
&gt; a=rtpmap:101 telephone-event/8000<br>
&gt; a=fmtp:101 0-16<br>
&gt; a=rtpmap:13 CN/8000<br>
&gt;<br>
&gt; Here is the correct re-INVITE for the call that was unsuccessfully transferred (after the transfer was completed):<br>
&gt; INVITE <a href="http://sip:19729555871@168.75.202.246:5060" target="_blank">sip:19729555871@168.75.202.246:5060</a> SIP/2.0<br>
&gt; Via: SIP/2.0/UDP 168.75.202.212:5062;rport;branch=z9hG4bKgaDHFKZrc06vD<br>
&gt; Max-Forwards: 16<br>
</div>&gt; From: ;tag=BX8mpZj5p6ggS<br>
&gt; To: ;tag=2B12D184-BEC<br>
<div class="im">&gt; Call-ID: <a href="mailto:15A1F95-DBD611DE-8C95D9DF-3419A306@168.75.202.246">15A1F95-DBD611DE-8C95D9DF-3419A306@168.75.202.246</a><br>
&gt; CSeq: 123615820 INVITE<br>
&gt; Contact:<br>
</div><div class="im">&gt; User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-15700M<br>
&gt; Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY<br>
&gt; Supported: timer, precondition, path, replaces<br>
&gt; Content-Type: application/sdp<br>
&gt; Content-Disposition: session<br>
&gt; Content-Length: 222<br>
&gt; X-FS-Support: update_display<br>
&gt;<br>
&gt; v=0<br>
&gt; o=- 121397 121399 IN IP4 192.168.1.4<br>
&gt; s=-<br>
&gt; c=IN IP4 168.75.202.212<br>
&gt; t=0 0<br>
&gt; m=audio 26106 RTP/AVP 0 101<br>
&gt; a=rtpmap:0 PCMU/8000<br>
&gt; a=rtpmap:101 telephone-event/8000<br>
&gt; a=fmtp:101 0-16<br>
&gt; a=silenceSupp:off - - - -<br>
&gt; a=ptime:20<br>
&gt;<br>
&gt; _________________________________________________________________<br>
&gt; Windows 7: I wanted simpler, now it&#39;s simpler. I&#39;m a rock star.<br>
&gt; <a href="http://www.microsoft.com/Windows/windows-7/default.aspx?h=myidea?ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_myidea:112009" target="_blank">http://www.microsoft.com/Windows/windows-7/default.aspx?h=myidea?ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_myidea:112009</a><br>

<br>
</div><div class="hm">_________________________________________________________________<br>
Hotmail: Trusted email with powerful SPAM protection.<br>
<a href="http://clk.atdmt.com/GBL/go/177141665/direct/01/" target="_blank">http://clk.atdmt.com/GBL/go/177141665/direct/01/</a><br>
</div><div><div></div><div class="h5">_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Anthony Minessale II<br><br>FreeSWITCH <a href="http://www.freeswitch.org/">http://www.freeswitch.org/</a><br>ClueCon <a href="http://www.cluecon.com/">http://www.cluecon.com/</a><br>
Twitter: <a href="http://twitter.com/FreeSWITCH_wire">http://twitter.com/FreeSWITCH_wire</a><br><br>AIM: anthm<br><a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net">irc.freenode.net</a> #freeswitch<br><br>FreeSWITCH Developer Conference<br><a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br><a href="http://iax:guest@conference.freeswitch.org/888">iax:guest@conference.freeswitch.org/888</a><br>
<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>pstn:213-799-1400<br>