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