Public bug reported:

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://www.ietf.org/rfc/rfc3261.txt
The sipp keyword [routes] creates the Route header. See for example the
following scenario snippet:

  <send>
    <![CDATA[

      ACK [next_url] SIP/2.0
      [last_Via:]
      From: sipp 
<sip:[fiel...@[remote_ip]:[remote_port]>;tag=[pid]SIPpTag00[call_number]
      [last_To:]
      Call-ID: [call_id]
      CSeq: [cseq] ACK
      [routes]
      Max-Forwards: 70
      Subject: Performance Test
      Content-Length: 0

    ]]>
  </send>

The [routes] keyword should result in a header field like the following:
Route:  <sip:217.10.79.9;lr=on;ftag=5415SIPpTag001>,<sip:172.20.40.1;lr=on>

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://sipp.svn.sourceforge.net/viewvc/sipp?view=rev&revision=239

** Affects: sip-tester (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: sip-tester (Debian)
     Importance: Undecided
         Status: Fix Released

-- 
Sipp truncates the Route header created by [routes]
https://bugs.launchpad.net/bugs/308213
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to