Hi All. <br>
<br>
Here's a bit more info on the usrloc "flags" bug.<br>
<br>
This register message was flagged at NATed eventhough my "nat_flag" was not set.<br>
<br>
U 2005/06/10 11:01:27.853890 <a href="http://71.9.17.51:5060">71.9.17.51:5060</a> -> <a href="http://10.3.0.221:5060">10.3.0.221:5060</a><br>
REGISTER sip:<a href="http://sipdev.mycompany.net">sipdev.mycompany.net</a> SIP/2.0.<br>
Via: SIP/2.0/UDP <a href="http://71.9.17.51:5060">71.9.17.51:5060</a>;branch=z9hG4bK1106535059.<br>
From: Paul <<a href="mailto:sip:3215590000@sipdev.company.net">sip:3215590000@sipdev.company.net</a>>;tag=3843647257.<br>
To: Paul <<a href="mailto:sip:3215590000@sipdev.company.net">sip:3215590000@sipdev.company.net</a>>.<br>
Call-ID: <a href="mailto:1846387046@71.9.17.51">1846387046@71.9.17.51</a>.<br>
CSeq: 778 REGISTER.<br>
Contact: <sip:3215590000@71.9.17.51:5060>.<br>
Authorization: Digest username="3215590000",
realm="<a href="http://sipdev.mycompany.net">sipdev.mycompany.net</a>",
nonce="42a9ac7341e18f72830c3cd553fecfbd0c9fc6",
uri="sip:<a href="http://sipdev.company.net:5060">sipdev.company.net:5060</a>",
response="5443dedef7bfa7fb4a033af66a2392c", algorithm=MD5,
cnonce="3dc4445e42acd47873ca563a9942104a", qop=auth, nc=00000193.<br>
max-forwards: 70.<br>
expires: 900.<br>
Content-Length: 0.<br>
<br>
<br>
Another thing I see is that all usrloc records end up having the flag
column set to 1 wheather the client is NATed or not. I'm setting the
registrar modules nat_flag using client_nat_test("7") when processing
REGISTER messages, however usrloc is not correctly setting the NAT_FLAG.<br>
<br>
Regards,<br>
Paul<br>