<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:10pt">Hi Duane,<br><br>Try to add SDP body manually if it is not added:<br>- Save the original SDP ($rb) somewhere before calling b2b_init_request() function.<br>- Add it to reInvite in local_route. <br><div><span><br></span></div><div>//Binan<br></div>  <div style="font-family: times new roman, new york, times, serif; font-size: 10pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">Från:</span></b> Duane Larson &lt;duane.larson@gmail.com&gt;<br> <b><span style="font-weight: bold;">Till:</span></b> OpenSIPS users mailling list &lt;users@lists.opensips.org&gt; <br> <b><span style="font-weight: bold;">Skickat:</span></b> måndag, 8 oktober 2012 0:23<br> <b><span style="font-weight:
 bold;">Ämne:</span></b> [OpenSIPS-Users] B2BUA - Transfer Issue because of no SDP<br> </font> </div> <br>
<div id="yiv416615983">I have a couple of issues with transferring calls when my SIP provider is involved.<div><br></div><div>Issue #1 - Call comes from SIP Provider to Customer A100. &nbsp;Customer A100 picks up. &nbsp;Customer A100 transfers call to Customer A102. &nbsp;While Customer A102's phone is ringing the SIP Provider user on the line doesn't hear anything at all.</div>
<div><br></div><div>Issue #2 - Call comes from Customer A100 to someone on the PSTN network via my SIP Provider. &nbsp;PSTN user picks up. &nbsp;Customer A100 transfers call to Customer A102. &nbsp;This fails because SIP Provider sends me a 603 Decline.</div>
<div><br></div><div><br></div><div>I have talked with my provider and they say both scenarios are due to the fact that I am sending a Re-Invite without any SDP message. &nbsp;On my B2BUA OpenSIPS server I am using the REFER scenario and also have the following in my config</div>
<div>modparam("b2b_logic", "use_init_sdp", 1)</div><div><br></div><div>Here is my refer b2bua script</div><div><br></div><div><div>&lt;?xml version="1.0"?&gt;</div><div>&lt;scenario id="refer" name="Handle refer at server" param="0" type="script"&gt;</div>
<div>&nbsp; &lt;init&gt;</div><div>&nbsp; &nbsp; &lt;bridge&gt;</div><div>&nbsp; &nbsp; &nbsp; &lt;server&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;id&gt;server1&lt;/id&gt;</div><div>&nbsp; &nbsp; &nbsp; &lt;/server&gt;</div><div>&nbsp; &nbsp; &nbsp; &lt;client&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;id&gt;client1&lt;/id&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;type&gt;message&lt;/type&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;destination&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;value type="initial"&gt;server1&lt;/value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/destination&gt;</div><div>&nbsp; &nbsp; &nbsp; &lt;/client&gt;</div>
<div>&nbsp; &nbsp; &lt;/bridge&gt;</div><div>&nbsp; &lt;/init&gt;</div><div><br></div><div>&nbsp; &lt;rules&gt;</div><div>&nbsp; &nbsp; &nbsp;&lt;request&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;refer&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;rule id="1"&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;action&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;send_reply&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;code&gt;202&lt;/code&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;reason&gt;Accepted&lt;/reason&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/send_reply&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;end_dialog_leg/&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;bridge&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;client&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;peer/&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/client&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;client&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;id&gt;client2&lt;/id&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;destination&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;value type="header"&gt;Refer-To&lt;/value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/destination&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/client&gt;</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/bridge&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/action&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/rule&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&lt;/refer&gt;</div><div>&nbsp; &nbsp; &lt;/request&gt;</div><div>&nbsp; &lt;/rules&gt;</div><div>&lt;/scenario&gt;</div>
</div><div><br></div><div><br></div><div>Anyone have an idea what I am doing wrong?</div>
</div><br>_______________________________________________<br>Users mailing list<br><a ymailto="mailto:Users@lists.opensips.org" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br><a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br><br><br> </div> </div>  </div></body></html>