<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi all,<div><br></div><div>Can someone please take a look at <a href="http://jira.freeswitch.org/browse/FS-2875">http://jira.freeswitch.org/browse/FS-2875</a>&nbsp;?</div><div><br></div><div>Especially the last few comments and last patch which is here:&nbsp;<a href="http://jira.freeswitch.org/secure/attachment/14120/sofia_reg_enable_register_query_with_optional_multiple_contacts.patch_4.txt">http://jira.freeswitch.org/secure/attachment/14120/sofia_reg_enable_register_query_with_optional_multiple_contacts.patch_4.txt</a></div><div><br></div><div>With this it is possible to fetch bindings by sending a sip register without contact headers. A regular register also responds with all bindings that are in the db now (see traces below).</div><div><br></div><div>Thanks,</div><div><br></div><div>Leon</div><div><br></div><div>---</div><div><br></div><div><meta charset="utf-8"><span class="Apple-style-span" style="font-family: arial, FreeSans, Helvetica, sans-serif; border-collapse: collapse; color: rgb(51, 51, 51); font-size: 14px; line-height: 20px; ">Traces (I left out headers that are not important for this):&nbsp;<br><br><br>* UAC does REGISTER fetch (without contact) when there are no bindings in the db yet:&nbsp;<br><br>&nbsp;&nbsp;&nbsp;REGISTER <a href="sip:172.16.44.8">sip:172.16.44.8</a> SIP/2.0&nbsp;<br>&nbsp;&nbsp;&nbsp;Via: SIP/2.0/UDP 172.16.42.150:5060;rport;branch=z9hG4bKD33480AB9580F76B&nbsp;<br>&nbsp;&nbsp;&nbsp;From: &lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;;tag=4041070207&nbsp;<br>&nbsp;&nbsp;&nbsp;To: &lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;&nbsp;<br>&nbsp;&nbsp;&nbsp;Call-ID:&nbsp;<a href="mailto:967655ECA0FEA994@192.168.178.1" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">967655ECA0FEA994@192.168.178.1</a>&nbsp;<br>&nbsp;&nbsp;&nbsp;CSeq: 2 REGISTER&nbsp;<br><br>&nbsp;&nbsp;&nbsp;SIP/2.0 200 OK&nbsp;<br>&nbsp;&nbsp;&nbsp;Via: SIP/2.0/UDP 172.16.42.150:5060;rport=5060;branch=z9hG4bKD33480AB9580F76B&nbsp;<br>&nbsp;&nbsp;&nbsp;From: &lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;;tag=4041070207&nbsp;<br>&nbsp;&nbsp;&nbsp;To: &lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;;tag=48QmcmccUc50B&nbsp;<br>&nbsp;&nbsp;&nbsp;Call-ID:&nbsp;<a href="mailto:967655ECA0FEA994@192.168.178.1" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">967655ECA0FEA994@192.168.178.1</a>&nbsp;<br>&nbsp;&nbsp;&nbsp;CSeq: 2 REGISTER&nbsp;<br>&nbsp;&nbsp;&nbsp;Date: Fri, 15 Jul 2011 10:39:07 GMT&nbsp;<br><br><br>* UAC does REGISTER (with contact) when there are no bindings in the db yet:&nbsp;<br><br>&nbsp;&nbsp;&nbsp;REGISTER <a href="sip:172.16.44.8">sip:172.16.44.8</a> SIP/2.0&nbsp;<br>&nbsp;&nbsp;&nbsp;Via: SIP/2.0/UDP 172.16.42.150:5060;rport;branch=z9hG4bKB8AA233F4F985F7C&nbsp;<br>&nbsp;&nbsp;&nbsp;From: &lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;;tag=4041070207&nbsp;<br>&nbsp;&nbsp;&nbsp;To: &lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;&nbsp;<br>&nbsp;&nbsp;&nbsp;Call-ID:&nbsp;<a href="mailto:967655ECA0FEA994@192.168.178.1" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">967655ECA0FEA994@192.168.178.1</a>&nbsp;<br>&nbsp;&nbsp;&nbsp;CSeq: 3 REGISTER&nbsp;<br>&nbsp;&nbsp;&nbsp;Contact: &lt;sip:<a href="mailto:1000@172.16.42.150" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.42.150</a>;uniq=87E52E228E505C8B8957ADA870829&gt;&nbsp;<br>&nbsp;&nbsp;&nbsp;Expires: 1800&nbsp;<br><br>&nbsp;&nbsp;&nbsp;SIP/2.0 200 OK&nbsp;<br>&nbsp;&nbsp;&nbsp;Via: SIP/2.0/UDP 172.16.42.150:5060;rport=5060;branch=z9hG4bKB8AA233F4F985F7C&nbsp;<br>&nbsp;&nbsp;&nbsp;From: &lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;;tag=4041070207&nbsp;<br>&nbsp;&nbsp;&nbsp;To: &lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;;tag=5HHDeFXFrNUKQ&nbsp;<br>&nbsp;&nbsp;&nbsp;Call-ID:&nbsp;<a href="mailto:967655ECA0FEA994@192.168.178.1" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">967655ECA0FEA994@192.168.178.1</a>&nbsp;<br>&nbsp;&nbsp;&nbsp;CSeq: 3 REGISTER&nbsp;<br>&nbsp;&nbsp;&nbsp;Contact: &lt;sip:<a href="mailto:1000@172.16.42.150" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.42.150</a>;uniq=87E52E228E505C8B8957ADA870829&gt;;expires=1800&nbsp;<br>&nbsp;&nbsp;&nbsp;Date: Fri, 15 Jul 2011 10:39:07 GMT&nbsp;<br><br><br>* UAC does REGISTER (with contact) when there is already one binding in the db:&nbsp;<br><br>&nbsp;&nbsp;&nbsp;REGISTER <a href="sip:172.16.44.8">sip:172.16.44.8</a> SIP/2.0&nbsp;<br>&nbsp;&nbsp;&nbsp;Via: SIP/2.0/UDP 172.16.42.126:10818;branch=z9hG4bK-d8754z-a7869a477c0f317c-1---d8754z-;rport&nbsp;<br>&nbsp;&nbsp;&nbsp;Contact: &lt;sip:<a href="mailto:1000@172.16.42.126" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.42.126</a>:10818;rinstance=f2aff35495d275bc&gt;&nbsp;<br>&nbsp;&nbsp;&nbsp;To: "1000"&lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;&nbsp;<br>&nbsp;&nbsp;&nbsp;From: "1000"&lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;;tag=cf168522&nbsp;<br>&nbsp;&nbsp;&nbsp;Call-ID: MTAyZDJkMTUyN2ViYTE1NmFkNjFiNDc1ZDkwNWQwYTc.&nbsp;<br>&nbsp;&nbsp;&nbsp;CSeq: 2 REGISTER&nbsp;<br>&nbsp;&nbsp;&nbsp;Expires: 3600&nbsp;<br><br>&nbsp;&nbsp;&nbsp;SIP/2.0 200 OK&nbsp;<br>&nbsp;&nbsp;&nbsp;Via: SIP/2.0/UDP 172.16.42.126:10818;branch=z9hG4bK-d8754z-a7869a477c0f317c-1---d8754z-;rport=10818&nbsp;<br>&nbsp;&nbsp;&nbsp;From: "1000"&lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;;tag=cf168522&nbsp;<br>&nbsp;&nbsp;&nbsp;To: "1000" &lt;sip:<a href="mailto:1000@172.16.44.8" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.44.8</a>&gt;;tag=ZrQtFUm2rpjtB&nbsp;<br>&nbsp;&nbsp;&nbsp;Call-ID: MTAyZDJkMTUyN2ViYTE1NmFkNjFiNDc1ZDkwNWQwYTc.&nbsp;<br>&nbsp;&nbsp;&nbsp;CSeq: 2 REGISTER&nbsp;<br>&nbsp;&nbsp;&nbsp;Contact: &lt;sip:<a href="mailto:1000@172.16.42.150" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.42.150</a>;uniq=87E52E228E505C8B8957ADA870829&gt;;expires=1787&nbsp;<br>&nbsp;&nbsp;&nbsp;Contact: &lt;sip:<a href="mailto:1000@172.16.42.126" style="cursor: pointer; text-decoration: none; color: rgb(60, 120, 181); ">1000@172.16.42.126</a>:10818;rinstance=f2aff35495d275bc&gt;;expires=3600&nbsp;<br>&nbsp;&nbsp;&nbsp;Date: Fri, 15 Jul 2011 11:08:10 GMT&nbsp;<br></span></div><div><br></div><div><br></div></body></html>