Sipp truncates the Route header created by [routes]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sip-tester (Debian) |
Fix Released
|
Undecided
|
Unassigned | ||
sip-tester (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
Binary package hint: sip-tester
Many SIP providers use the Record-Route header of the sip protocol. The UAC is required to create the Route header accordingly. See 16.12.1.2 Traversing a Strict-Routing Proxy at http://
<send>
<![CDATA[
ACK [next_url] SIP/2.0
[last_Via:]
From: sipp <sip:[field0]
[last_To:]
Call-ID: [call_id]
CSeq: [cseq] ACK
[routes]
Max-Forwards: 70
Subject: Performance Test
Content-
]]>
</send>
The [routes] keyword should result in a header field like the following:
Route: <sip:217.
The current version truncates the string (depending on it's length). The commit 239 from the Sipp svn [1] fixes this problem (the patch is a one liner).
A modified source package is attached.
[1] http://
Can I report this bug upstream automatically?