Hi.

We are testing sipp2-0 against OpenIMSCore. We detected a failure in the way
SIPp parses Record-Routes. To reproduce it, just follow the example in the wiki
(http://sipp.sourceforge.net/wiki/index.php/INVITE).


In the attached trace capture, you can checked that this results on some missing
'>' characters:

SIP/2.0 180 Ringing
Record-Route: <sip:[EMAIL PROTECTED]:4060;lr,
<sip:[EMAIL PROTECTED]:6060;lr, <sip:[EMAIL PROTECTED]:6060;lr,
<sip:[EMAIL PROTECTED]:4060;lr>

It is really annoying, because it affects the whole behaviour of imscore, since
the CSCFs don't recognize the sequence of SIP messages.

Miguel Gomez
Frame 4 (860 bytes on wire, 860 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 3065 (3065), Dst Port: 4060 (4060)
Session Initiation Protocol
    Request-Line: INVITE sip:[EMAIL PROTECTED] SIP/2.0
    Message Header
        Via: SIP/2.0/UDP 10.12.107.42:3065;branch=z9hG4bK-9726-1-0
        Max-Forwards: 20
        Route: <sip:[EMAIL PROTECTED]:6060;lr>
        P-Preferred-Identity: <sip:[EMAIL PROTECTED]>
        Privacy: none
        P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=C359A3913B20E
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Supported: 100rel
        Contact: <sip:[EMAIL PROTECTED]:3065>
        User-Agent: Sipp v1.1-TLS, version 20061124
        Allow: ACK, BYE, CANCEL, INVITE, REFER, OPTIONS, INFO, REGISTER, 
NOTIFY, UPDATE, SUBSCRIBE, PRACK
        Content-Type: application/sdp
        Content-Length: 150
    Message body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): user1 53655765 2353687637 IN IP4 
10.12.107.42
            Session Name (s): -
            Connection Information (c): IN IP4 10.12.107.42
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 30000 RTP/AVP 0 8
            Media Attribute (a): rtpmap:0 PCMU/8000
            Media Attribute (a): sendrecv

Frame 5 (547 bytes on wire, 547 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 4060 (4060), Dst Port: 3065 (3065)
Session Initiation Protocol
    Status-Line: SIP/2.0 100 trying -- your call is important to us
    Message Header
        Via: SIP/2.0/UDP 10.12.107.42:3065;branch=z9hG4bK-9726-1-0;rport=3065
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Server: Sip EXpress router (2.1.0-dev1 OpenIMSCore (i386/linux))
        Content-Length: 0
        Warning: 392 10.12.107.42:4060 "Noisy feedback tells:  pid=7727 
req_src_ip=10.12.107.42 req_src_port=3065 in_uri=sip:[EMAIL PROTECTED] 
out_uri=sip:[EMAIL PROTECTED] via_cnt==1"

Frame 6 (1130 bytes on wire, 1130 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 4060 (4060), Dst Port: 6060 (6060)
Session Initiation Protocol
    Request-Line: INVITE sip:[EMAIL PROTECTED] SIP/2.0
    Message Header
        Record-Route: <sip:[EMAIL PROTECTED]:4060;lr>
        Via: SIP/2.0/UDP 10.12.107.42:4060;branch=z9hG4bKf368.c3c450a6.0
        Via: SIP/2.0/UDP 
10.12.107.42:3065;received=10.12.107.42;rport=3065;branch=z9hG4bK-9726-1-0
        Max-Forwards: 16
        Route: <sip:[EMAIL PROTECTED]:6060;lr>
        Privacy: none
        P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=C359A3913B20E
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Supported: 100rel
        Contact: <sip:[EMAIL PROTECTED]:3065>
        User-Agent: Sipp v1.1-TLS, version 20061124
        Allow: ACK, BYE, CANCEL, INVITE, REFER, OPTIONS, INFO, REGISTER, 
NOTIFY, UPDATE, SUBSCRIBE, PRACK
        Content-Type: application/sdp
        Content-Length: 150
        P-Asserted-Identity: <sip:[EMAIL PROTECTED]>
        P-Charging-Vector: icid-value="P-CSCFabcd4656bd7500000072"; 
icid-generated-at="10.12.107.42"; orig-ioi="open-ims.test"
    Message body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): user1 53655765 2353687637 IN IP4 
10.12.107.42
            Session Name (s): -
            Connection Information (c): IN IP4 10.12.107.42
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 30000 RTP/AVP 0 8
            Media Attribute (a): rtpmap:0 PCMU/8000
            Media Attribute (a): sendrecv

Frame 7 (635 bytes on wire, 635 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 6060 (6060), Dst Port: 4060 (4060)
Session Initiation Protocol
    Status-Line: SIP/2.0 100 trying -- your call is important to us
    Message Header
        Via: SIP/2.0/UDP 10.12.107.42:4060;branch=z9hG4bKf368.c3c450a6.0
        Via: SIP/2.0/UDP 
10.12.107.42:3065;received=10.12.107.42;rport=3065;branch=z9hG4bK-9726-1-0
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Server: Sip EXpress router (2.1.0-dev1 OpenIMSCore (i386/linux))
        Content-Length: 0
        Warning: 392 10.12.107.42:6060 "Noisy feedback tells:  pid=3571 
req_src_ip=10.12.107.42 req_src_port=4060 in_uri=sip:[EMAIL PROTECTED] 
out_uri=sip:[EMAIL PROTECTED] via_cnt==2"

Frame 8 (1201 bytes on wire, 1201 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 6060 (6060), Dst Port: 6060 (6060)
Session Initiation Protocol
    Request-Line: INVITE sip:[EMAIL PROTECTED] SIP/2.0
    Message Header
        Record-Route: <sip:[EMAIL PROTECTED]:6060;lr>
        Record-Route: <sip:[EMAIL PROTECTED]:4060;lr>
        Via: SIP/2.0/UDP 10.12.107.42:6060;branch=z9hG4bKf368.971ce533.0
        Via: SIP/2.0/UDP 10.12.107.42:4060;branch=z9hG4bKf368.c3c450a6.0
        Via: SIP/2.0/UDP 
10.12.107.42:3065;received=10.12.107.42;rport=3065;branch=z9hG4bK-9726-1-0
        Max-Forwards: 15
        Privacy: none
        P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=C359A3913B20E
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Supported: 100rel
        Contact: <sip:[EMAIL PROTECTED]:3065>
        User-Agent: Sipp v1.1-TLS, version 20061124
        Allow: ACK, BYE, CANCEL, INVITE, REFER, OPTIONS, INFO, REGISTER, 
NOTIFY, UPDATE, SUBSCRIBE, PRACK
        Content-Type: application/sdp
        Content-Length: 150
        P-Asserted-Identity: <sip:[EMAIL PROTECTED]>
        P-Charging-Vector: icid-value="P-CSCFabcd4656bd7500000072"; 
icid-generated-at="10.12.107.42"; orig-ioi="open-ims.test"
    Message body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): user1 53655765 2353687637 IN IP4 
10.12.107.42
            Session Name (s): -
            Connection Information (c): IN IP4 10.12.107.42
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 30000 RTP/AVP 0 8
            Media Attribute (a): rtpmap:0 PCMU/8000
            Media Attribute (a): sendrecv

Frame 9 (705 bytes on wire, 705 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 6060 (6060), Dst Port: 6060 (6060)
Session Initiation Protocol
    Status-Line: SIP/2.0 100 trying -- your call is important to us
    Message Header
        Via: SIP/2.0/UDP 10.12.107.42:6060;branch=z9hG4bKf368.971ce533.0
        Via: SIP/2.0/UDP 10.12.107.42:4060;branch=z9hG4bKf368.c3c450a6.0
        Via: SIP/2.0/UDP 
10.12.107.42:3065;received=10.12.107.42;rport=3065;branch=z9hG4bK-9726-1-0
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Server: Sip EXpress router (2.1.0-dev1 OpenIMSCore (i386/linux))
        Content-Length: 0
        Warning: 392 10.12.107.42:6060 "Noisy feedback tells:  pid=3571 
req_src_ip=10.12.107.42 req_src_port=6060 in_uri=sip:[EMAIL PROTECTED] 
out_uri=sip:[EMAIL PROTECTED]:3060 via_cnt==3"

Frame 10 (1416 bytes on wire, 1416 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 6060 (6060), Dst Port: 4060 (4060)
Session Initiation Protocol
    Request-Line: INVITE sip:[EMAIL PROTECTED]:3060 SIP/2.0
    Message Header
        Record-Route: <sip:[EMAIL PROTECTED]:6060;lr>
        Route: <sip:[EMAIL PROTECTED]:4060;lr>
        Record-Route: <sip:[EMAIL PROTECTED]:6060;lr>
        Record-Route: <sip:[EMAIL PROTECTED]:4060;lr>
        Via: SIP/2.0/UDP 10.12.107.42:6060;branch=z9hG4bKf368.a71ce533.0
        Via: SIP/2.0/UDP 10.12.107.42:6060;branch=z9hG4bKf368.971ce533.0
        Via: SIP/2.0/UDP 10.12.107.42:4060;branch=z9hG4bKf368.c3c450a6.0
        Via: SIP/2.0/UDP 
10.12.107.42:3065;received=10.12.107.42;rport=3065;branch=z9hG4bK-9726-1-0
        Max-Forwards: 14
        Privacy: none
        P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=C359A3913B20E
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Supported: 100rel
        Contact: <sip:[EMAIL PROTECTED]:3065>
        User-Agent: Sipp v1.1-TLS, version 20061124
        Allow: ACK, BYE, CANCEL, INVITE, REFER, OPTIONS, INFO, REGISTER, 
NOTIFY, UPDATE, SUBSCRIBE, PRACK
        Content-Type: application/sdp
        Content-Length: 150
        P-Asserted-Identity: <sip:[EMAIL PROTECTED]>
        P-Charging-Vector: icid-value="P-CSCFabcd4656bd7500000072"; 
icid-generated-at="10.12.107.42"; orig-ioi="open-ims.test"
        P-Called-Party-ID: <sip:[EMAIL PROTECTED]>
    Message body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): user1 53655765 2353687637 IN IP4 
10.12.107.42
            Session Name (s): -
            Connection Information (c): IN IP4 10.12.107.42
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 30000 RTP/AVP 0 8
            Media Attribute (a): rtpmap:0 PCMU/8000
            Media Attribute (a): sendrecv

Frame 11 (786 bytes on wire, 786 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 4060 (4060), Dst Port: 6060 (6060)
Session Initiation Protocol
    Status-Line: SIP/2.0 100 trying -- your call is important to us
    Message Header
        Via: SIP/2.0/UDP 
10.12.107.42:6060;branch=z9hG4bKf368.a71ce533.0;rport=6060
        Via: SIP/2.0/UDP 10.12.107.42:6060;branch=z9hG4bKf368.971ce533.0
        Via: SIP/2.0/UDP 10.12.107.42:4060;branch=z9hG4bKf368.c3c450a6.0
        Via: SIP/2.0/UDP 
10.12.107.42:3065;received=10.12.107.42;rport=3065;branch=z9hG4bK-9726-1-0
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Server: Sip EXpress router (2.1.0-dev1 OpenIMSCore (i386/linux))
        Content-Length: 0
        Warning: 392 10.12.107.42:4060 "Noisy feedback tells:  pid=7729 
req_src_ip=10.12.107.42 req_src_port=6060 in_uri=sip:[EMAIL PROTECTED]:3060 
out_uri=sip:[EMAIL PROTECTED]:3060 via_cnt==4"

Frame 12 (1520 bytes on wire, 1520 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 4060 (4060), Dst Port: 3060 (3060)
Session Initiation Protocol
    Request-Line: INVITE sip:[EMAIL PROTECTED]:3060 SIP/2.0
    Message Header
        Record-Route: <sip:[EMAIL PROTECTED]:4060;lr>
        Record-Route: <sip:[EMAIL PROTECTED]:6060;lr>
        Record-Route: <sip:[EMAIL PROTECTED]:6060;lr>
        Record-Route: <sip:[EMAIL PROTECTED]:4060;lr>
        Via: SIP/2.0/UDP 10.12.107.42:4060;branch=z9hG4bKf368.d3c450a6.0
        Via: SIP/2.0/UDP 
10.12.107.42:6060;received=10.12.107.42;rport=6060;branch=z9hG4bKf368.a71ce533.0
        Via: SIP/2.0/UDP 10.12.107.42:6060;branch=z9hG4bKf368.971ce533.0
        Via: SIP/2.0/UDP 10.12.107.42:4060;branch=z9hG4bKf368.c3c450a6.0
        Via: SIP/2.0/UDP 
10.12.107.42:3065;received=10.12.107.42;rport=3065;branch=z9hG4bK-9726-1-0
        Max-Forwards: 13
        Privacy: none
        P-Access-Network-Info: 3GPP-UTRAN-TDD;utran-cell-id-3gpp=C359A3913B20E
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Supported: 100rel
        Contact: <sip:[EMAIL PROTECTED]:3065>
        User-Agent: Sipp v1.1-TLS, version 20061124
        Allow: ACK, BYE, CANCEL, INVITE, REFER, OPTIONS, INFO, REGISTER, 
NOTIFY, UPDATE, SUBSCRIBE, PRACK
        Content-Type: application/sdp
        Content-Length: 150
        P-Asserted-Identity: <sip:[EMAIL PROTECTED]>
        P-Charging-Vector: icid-value="P-CSCFabcd4656bd7500000072"; 
icid-generated-at="10.12.107.42"; orig-ioi="open-ims.test"
        P-Called-Party-ID: <sip:[EMAIL PROTECTED]>
    Message body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): user1 53655765 2353687637 IN IP4 
10.12.107.42
            Session Name (s): -
            Connection Information (c): IN IP4 10.12.107.42
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 30000 RTP/AVP 0 8
            Media Attribute (a): rtpmap:0 PCMU/8000
            Media Attribute (a): sendrecv

Frame 13 (772 bytes on wire, 772 bytes captured)
Linux cooked capture
Internet Protocol, Src: 10.12.107.42 (10.12.107.42), Dst: 10.12.107.42 
(10.12.107.42)
User Datagram Protocol, Src Port: 3060 (3060), Dst Port: 4060 (4060)
Session Initiation Protocol
    Status-Line: SIP/2.0 180 Ringing
    Message Header
        Via: SIP/2.0/UDP 10.12.107.42:4060;branch=z9hG4bKf368.d3c450a6., 
SIP/2.0/UDP 
10.12.107.42:6060;received=10.12.107.42;rport=6060;branch=z9hG4bKf368.a71ce533.,
 SIP/2.0/UDP 10.12.107.42:6060;branch=z9hG4bKf368.971ce533., SIP/2.0/UDP 
10.12.107
        Record-Route: <sip:[EMAIL PROTECTED]:4060;lr, <sip:[EMAIL 
PROTECTED]:6060;lr, <sip:[EMAIL PROTECTED]:6060;lr, <sip:[EMAIL 
PROTECTED]:4060;lr>
        From: <sip:[EMAIL PROTECTED]>;tag=1
        To: <[EMAIL PROTECTED]>;tag=1
        Call-ID: [EMAIL PROTECTED]
        CSeq: 10 INVITE
        Contact: <sip:[EMAIL PROTECTED]:3060>
        Content-Length: 0
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users

Reply via email to