[OpenSIPS-Users] A Record-Route header field exists in 200 OK from openser-1.3.4-12.fc13.i686 SIPv6 Registrar Server

Xiaoqiang Hu xhu at redhat.com
Tue Jun 22 11:36:03 CEST 2010


Hi all,
A Record-Route header field exists in 200 OK from openser register server after sending a REGISTER request with a Record-Route header field. The details can be as follows:
1 Test topology:


                   NUT(REG && PX)           UA11                         UA12                           DNS
                        |                      |                          |                              |
IP          : 3ffe:501:ffff:50::50   3ffe:501:ffff:1::1          3ffe:501:ffff:2::2                3ffe:501:ffff:4::1
aor-uri     : ss.under.test.com      UA11 at under.test.com         UA12 at under.test.com
contact-uri :                        UA11 at node.under.test.com    UA12 at node11.under.test.com
2  the test result can be seen as follows:
                        NUT  UA11 UA12 UA13 UA14 PX2  PX3  PX4  DNS
 No     time             |    |    |    |    |    |    |    |    |
 No     time             |    |    |    |    |    |    |    |    |
[0001:  0.00|    ]       |--->|    |    |    |    |    |    |    |  NS 
[0002:  0.00|    ]       |<---|    |    |    |    |    |    |    |  NA 
[0003:  0.69|    ]       |--->|    |    |    |    |    |    |    |  NS 
[0004:  0.69|    ]       |<---|    |    |    |    |    |    |    |  NA 
[0005:  3.79|U   ] REGIS |<---|    |    |    |    |    |    |    | REGISTER sip:ss.under.test.com:5060
[0006:  3.79|U   ] 401   |--->|    |    |    |    |    |    |    | 401 Unauthorized (REGISTER)
[0007:  3.87|U   ] REGIS |<---|    |    |    |    |    |    |    | REGISTER sip:ss.under.test.com:5060
[0008:  3.87|U   ] 200   |--->|    |    |    |    |    |    |    | 200 OK (REGISTER)

0005: <UA11	 REGISTER sip:ss.under.test.com:5060 SIP/2.0
Via: SIP/2.0/UDP node.under.test.com:5060;branch=z9hG4bKPUA9435267
Max-Forwards: 70
Record-Route: <example.under.test.com;lr>
From: UA11 <sip:UA11 at under.test.com>;tag=11167
To: UA11 <sip:UA11 at under.test.com>
Call-ID: 11167 at air.example.com
CSeq: 1 REGISTER
Contact: <sip:UA11 at node.under.test.com;transport=udp>
Expires: 3600
Content-Length: 0

0006: >UA11	 SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP node.under.test.com:5060;branch=z9hG4bKPUA9435267;received=3FFE:501:FFFF:1:0:0:0:1
From: UA11 <sip:UA11 at under.test.com>;tag=11167
To: UA11 <sip:UA11 at under.test.com>;tag=0c0d2af89845c72ddfdc7de2133116df.d47d
Call-ID: 11167 at air.example.com
CSeq: 1 REGISTER
WWW-Authenticate: Digest realm="under.test.com", nonce="4c147cd5d3988992c60c68b56197183f92cdda2f", qop="auth"
Server: OpenSER (1.3.4-tls (i386/linux))
Content-Length: 0

0007: <UA11	 REGISTER sip:ss.under.test.com:5060 SIP/2.0
Via: SIP/2.0/UDP node.under.test.com:5060;branch=z9hG4bKPUA9435268
Max-Forwards: 70
Record-Route: <example.under.test.com;lr>
Authorization: Digest username="UA11", realm="under.test.com", qop=auth, nonce="4c147cd5d3988992c60c68b56197183f92cdda2f", opaque="", nc=00000001, cnonce="6f54a149", uri="sip:ss.under.test.com:5060", response="ed182e82cbc19b5be4f3ee7e6d1f397a"
From: UA11 <sip:UA11 at under.test.com>;tag=11167
To: UA11 <sip:UA11 at under.test.com>
Call-ID: 11167 at air.example.com
CSeq: 2 REGISTER
Contact: <sip:UA11 at node.under.test.com;transport=udp>
Expires: 3600
Content-Length: 0

0008: >UA11	 SIP/2.0 200 OK
Via: SIP/2.0/UDP node.under.test.com:5060;branch=z9hG4bKPUA9435268;received=3FFE:501:FFFF:1:0:0:0:1
Record-Route: <example.under.test.com;lr>
From: UA11 <sip:UA11 at under.test.com>;tag=11167
To: UA11 <sip:UA11 at under.test.com>;tag=0c0d2af89845c72ddfdc7de2133116df.abf2
Call-ID: 11167 at air.example.com
CSeq: 2 REGISTER
Date: Sun, 13 Jun 2010 06:33:13 GMT
Contact: <sip:UA11 at node.under.test.com;transport=udp>;expires=3600
Server: OpenSER (1.3.4-tls (i386/linux))
Content-Length: 0

3  openser configuration file can be seen in "openser.cfg" attachment
How can I remove the Record-Route field from 200 OK?

--------------------------------------
Regards!
Hu xiaoqiang
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openser.cfg
Type: application/octet-stream
Size: 10752 bytes
Desc: not available
Url : http://lists.opensips.org/pipermail/users/attachments/20100622/53ad412b/attachment-0001.obj 


More information about the Users mailing list