<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="margin: 0px;">Hi Anthony.</div><div style="margin: 0px;"><br></div><div style="margin: 0px;">Thanks for looking at this and exposing the sip_refer_to_params variable.</div><div style="margin: 0px;"><br></div><div style="margin: 0px;">I’ve updated to head, and can see the change in sofia.c.</div><div style="margin: 0px;"><br></div><div style="margin: 0px;">Sorry for being dense, but I’ve not had much luck getting the uri params from the REFER to the INVITE.</div><div style="margin: 0px;"><br></div><div style="margin: 0px;">My dial plan is very simple.</div><div style="margin: 0px;"><br></div><div style="margin: 0px;"><div style="margin: 0px;">&lt;include&gt;</div><div style="margin: 0px;">&nbsp;&lt;extension name="public_did"&gt;</div><div style="margin: 0px;">&nbsp; &lt;condition field="destination_number" expression="(\d+)"&gt;</div><div style="margin: 0px;">&nbsp; &nbsp; &lt;action application="set" data="proxy_media=true"/&gt; &nbsp; &nbsp;<span class="Apple-tab-span" style="white-space: pre;">                </span></div><div style="margin: 0px;">&nbsp; &nbsp; &lt;action application="bridge" data="sofia/gateway/${distributor(load-balance ${sofia(profile external gwlist down)})}/$1"/&gt;</div><div style="margin: 0px;">&nbsp; &nbsp;&lt;/condition&gt;</div><div style="margin: 0px;">&nbsp;&lt;/extension&gt;</div><div style="margin: 0px;">&lt;/include&gt;</div><div><br></div><div>I tried appending ${sip_refer_to_params} to the bridge uri, but no luck.&nbsp;</div><div><br></div><div>It seems the REFER is handled by&nbsp;<span style="font-family: Menlo; font-size: 11px;">sofia_handle_sip_i_refer</span>&nbsp;in sofia.c which sets up a blind transfer.</div></div><div style="margin: 0px;"><br></div><div style="margin: 0px;">I’ve been staring at sofia.c all morning - but not worked out what I need to do.</div><div style="margin: 0px;"><br></div><div style="margin: 0px;">Please could you shed some light on how to proceed.</div><div style="margin: 0px;"><br></div><div style="margin: 0px;">Thanks again,</div><div style="margin: 0px;">Phil</div><div style="margin: 0px;"><br></div><div style="margin: 0px;"><br></div><div style="margin: 0px;"><br></div><div style="margin: 0px;"><br></div><div style="margin: 0px;"><font face="Menlo"><span style="font-size: 11px;"><br></span></font></div><div style="margin: 0px;"><span style="font-family: Menlo; font-size: 11px;"><br></span></div><div style="margin: 0px;"><br></div><div style="margin: 0px;"><span style="font-family: Helvetica; color: rgb(127, 127, 127);"><b><br></b></span></div><div style="margin: 0px;"><br></div><div style="margin: 0px;"><span style="font-family: Helvetica; color: rgb(127, 127, 127);"><b><br></b></span></div><div style="margin: 0px;"><span style="font-family: Helvetica; color: rgb(127, 127, 127);"><b><br></b></span></div><div style="margin: 0px;"><span style="font-family: Helvetica; color: rgb(127, 127, 127);"><b>From:&nbsp;</b></span><span style="font-family: Helvetica;">Anthony Minessale &lt;<a href="mailto:anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>&gt;<br></span></div><div style="margin: 0px;"><span style="font-family: Helvetica; color: rgb(127, 127, 127);"><b>Subject:&nbsp;</b></span><span style="font-family: Helvetica;"><b>Re: [Freeswitch-users] SIP REFER - URI Parameters</b><br></span></div><div style="margin: 0px;"><span style="font-family: Helvetica; color: rgb(127, 127, 127);"><b>Date:&nbsp;</b></span><span style="font-family: Helvetica;">28 February 2014 19:15:11 GMT<br></span></div><div style="margin: 0px;"><span style="font-family: Helvetica; color: rgb(127, 127, 127);"><b>To:&nbsp;</b></span><span style="font-family: Helvetica;">FreeSWITCH Users Help &lt;<a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a>&gt;<br></span></div><div style="margin: 0px;"><span style="font-family: Helvetica; color: rgb(127, 127, 127);"><b>Reply-To:&nbsp;</b></span><span style="font-family: Helvetica;">FreeSWITCH Users Help &lt;<a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a>&gt;<br></span></div><br><br><div dir="ltr">Added a patch to expose&nbsp;sip_refer_to_params vars. &nbsp;See latest HEAD.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 28, 2014 at 11:17 AM, Phil Dunks&nbsp;<span dir="ltr">&lt;<a href="mailto:phil.dunks@netdev.co.uk" target="_blank">phil.dunks@netdev.co.uk</a>&gt;</span>&nbsp;wrote:<br><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto;"><div style="word-wrap: break-word;"><div>Hi Guys</div><div><br></div><div>I’m trying to use FS (1.5.8b from last week) as an SBC and load-balancer (using mod_distributor).</div><div><br></div><div>It is load balancing between several FS conference nodes.</div><div><br></div><div>It’s working a treat, apart from one scenario :</div><div><br></div><div>Say conference xyz is already running on conf-node-1.</div><div><br></div><div>Next incoming call is sent to conf-node-2, pin is collected, and conference xyz is identified as the required conference.</div><div><br></div><div>Conf-node-2 checks presence, and sees the conference is already running on conf-node-1, and does a deflect.</div><div><br></div><div>We add some query params to the refer-to URI to tell conf-node-1 not to collect the pin, but put the caller straight into the conference.</div><div><br></div><div>e.g &lt;action application="deflect" data=“sip:<a href="mailto:1234@10.1.1.2" target="_blank">1234@10.1.1.2</a>;conf=xyz" /&gt;</div><div><br></div><div>In the REFER I can see the params :</div><div><br></div><div>Refer-To: &lt;<a></a><a href="sip:1234@10.1.1.2;conf=xyz">sip:1234@10.1.1.2;conf=xyz</a>&gt;</div><div><br></div><div>But they are not present on the request URI or To header in the INVITE to conf-node-1.</div><div><br></div><div>So conf-node-1 requests the PIN again.</div><div><br></div><div>Is there any way I can pass this info to the other conference node by using the REFER?</div><div><br></div><div>Thanks for your help.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Phil</div><div><br></div></font></span></div></blockquote></div></div></body></html>