<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF">
Hello,<br>
<br>
I am in the process of upgrading our version of OpenSIPS from version 1.6.2 <br>
to version 1.8.2 and am facing a bit of a problem. I have noticed that <br>
re-registrations sent from a UA are saved as NEW entries in the location table. <br>
Previously in OpenSIPS 1.6.2, it would overwrite the previous location entry for<br>
the same agent. As an example, the following user's initial registration is saved
<br>
to the location table (first entry in the example below). The user is registering
<br>
over TCP. After about 2 minutes the UA (Linphone in this example) sends a <br>
re-register (second entry in the example below). Only the cseq and expires fields
<br>
are different between the entries. This continues for however long the UA is on <br>
(if I exit Linphone, a deregister is sent). Note the table example only shows a few fields.
<br>
<br>
<small>&#43;---------------&#43;-------------------------------------------------------------------------------------------&#43;---------------------------------------------------&#43;---------------------------&#43;---------------&#43;------&#43;<br>
|&nbsp; username&nbsp;&nbsp; |&nbsp; contact &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; |&nbsp; received&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; expires&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; callid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | cseq |<br>
&#43;---------------&#43;-------------------------------------------------------------------------------------------&#43;---------------------------------------------------&#43;---------------------------&#43;---------------&#43;------&#43;<br>
| bar-dub-001 | <a class="moz-txt-link-abbreviated" href="mailto:sip:bar-dub-001@192.168.0.104;transport=tcp;line=87e866fdd0c119f">
sip:bar-dub-001@192.168.0.104;transport=tcp;line=87e866fdd0c119f</a> | sip:192.168.0.104:44222;transport=TCP | 2013-03-01 15:02:27 | 311789608 |&nbsp;&nbsp;&nbsp; 2 &nbsp; |</small><br>
<small>&#43;---------------&#43;-------------------------------------------------------------------------------------------&#43;---------------------------------------------------&#43;---------------------------&#43;---------------&#43;------&#43;</small><br>
<small>| bar-dub-001 | <a class="moz-txt-link-abbreviated" href="mailto:sip:bar-dub-001@192.168.0.104;transport=tcp;line=87e866fdd0c119f">
sip:bar-dub-001@192.168.0.104;transport=tcp;line=87e866fdd0c119f</a> | sip:192.168.0.104:44222;transport=TCP | 2013-03-01 15:06:29 | 311789608 |&nbsp;&nbsp;&nbsp; 4 &nbsp; |</small><br>
<small>&#43;---------------&#43;-------------------------------------------------------------------------------------------&#43;---------------------------------------------------&#43;---------------------------&#43;---------------&#43;------&#43;<br>
<br>
<big>Is this behavior correct? Should OpenSIPS be adding re-registers as new <br>
entries into the location table? Is there a way I can get the newer re-registers <br>
to replace the older entries? <br>
<br>
I have the following in my OpenSIPS config file:<br>
<br>
modparam(&quot;registrar&quot;, &quot;max_contacts&quot;, 1)<br>
...<br>
...<br>
if (is_method(&quot;REGISTER&quot;)) {<br>
...<br>
&nbsp;&nbsp;&nbsp; if (!save(&quot;location&quot;,&quot;f&quot;))<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; sl_reply_error();<br>
...<br>
}<br>
</big><br>
<br>
<big>Thanks,</big><br>
</small>
<div class="moz-signature">-- <br>
<br>
<div class="moz-signature"><b><span style="font-size:10.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:#002D73">Nikitah Bobhate<br>
</span></b><i><span style="font-size:10.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:#002D73">Junior Developer<br>
<br>
<img alt="logo" src="file:///home/nikitah/Admin/logo.gif" height="57" width="224"><br>
<br>
</span></i><b><span lang="EN-US" style="font-size:10.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:#002D73">Nashua Communications (Pty) Ltd.<br>
</span></b><span style="font-size:10.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:#002D73">Unit 12 Growthpoint Business Park<br>
</span><span style="font-size:10.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:#002D73">No 2 Tonnetti Street, Midrand, 1685<br>
</span><span lang="EN-US" style="font-size:10.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:#1F497D"><a href="mailto:firstname.surname@nashua-communications.com">nikitah.bobhate@nashua-communications.com</a></span><br>
<span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;; color:#1F497D"><a href="http://www.nashua-communications.com/"><span lang="FR" style="font-size:10.0pt">www.nashua-communications.com</span></a><br>
<br>
<br>
</span><span style="font-size:10.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Disclaimer and Confidentiality Note<br>
<br>
</span><span style="font-size:10.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">This e-mail communication, its attachments, if any, and any rights attaching to it are, unless the context clearly indicates otherwise, the property of Nashua Communications. It is confidential,
 private and intended for the addressee only. If you are not the intended recipient and receive this communication in error, you are hereby notified that any review, copying, use, discloser or distribution in any manner whatsoever is strictly prohibited. Please
 notify the sender immediately that you have received this e-mail in error and delete the e-mail and any copies of it. Views and opinions expressed in this e-mail are those of the sender unless clearly stated as those of Nashua Communications. Nashua Communications
 accepts no liability for any loss or damage whatsoever, and howsoever incurred or suffered resulting or arising from the use of this e-mail communication and/or its attachments.
</span><br>
<br>
<span style="font-size:10.0pt; font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Nashua Communications does not warrant the integrity of this e-mail communication nor that it is free of errors, viruses, interception or interference. Nashua Communications, its divisions and
 subsidiary companies expressly excludes sections 11, 12, and 13 of the Electronic Communications and Transactions Act, 25 of 2002 (&#8220;the ECT&#8221;) in respect of e-contracting. No data message or electronic communication will be recognised as having a legal contractual
 status under the ECT Act. All agreements concluded by Nashua Communications will only be legally binding when reduced to physical writing and physically signed by a duly authorised representative of Nashua Communications. For more information about Nashua
 Communications, visit our website at <a href="http://www.nashuacommunications.co.za">
www.nashuacommunications.co.za</a></span><br>
</div>
</div>
<p class="MsoNormal"><span style="font-size:10.0pt; font-family:Arial; color:#033F87"><br>
<span><b>Nikitah Bobhate</b> </span><br>
<i>Technical </i><br>
<table class="MsoNormalTable" border="0" cellpadding="0">
<tbody>
<p class="MsoNormal"><span style="width:800; font-size:10.0pt; font-family:Arial; color:#033F87"><br>
<b>Nashua Communications (Pty) Ltd.</b><br>
Unit 10 Growthpoint Business Park<br>
No 2 Tonnetti Street, Midrand, 1685<br>
P: &#43;27 87 944 8900<br>
F: &#43;27 87 940 0001<br>
M: &#43;27 72 398 7076<br>
nikitah.bobhate@nashua-communications.com<br>
<a href="http://www.nashua-communications.com">www.nashua-communications.com</a> </span>
<br>
<br>
<img src="https://sites.google.com/site/wynandt/Home/Nashua-Communications.png?
attredirects=0" alt="Description: logo">
<br>
<span style="color:#033F87"></span>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p></p>
</td>
</tr>
</p>
</tbody>
</table>
</span><br>
<span style="color:#000000; font-size:8.0pt; font-family:&quot;Arial&quot;"><i>Nashua ECN and Nashua Communications have merged.</i><br>
<br>
This email is sent subject to the terms and conditions detailed in the <a href="http://www.nashuacommunications.com/disclaimer-and-confidentiality-note">
Nashua Communications Email Disclaimer<br>
</span></a></p>
</body>
</html>