Mitko:
I am not sure I would classify these as bugs per say. Please note SIPp does
not "know" much about SIP semantics like transactions and such.You can
typically get around the issue #1 below by storing CSEQ values in variables
at relevant points and they replay them back in correct messages.
Issue #2 is really how the last* variables work in SIPp. You should
typically not be using last* if you do not want SIPp to use stuff it
received in the last incoming request.
Thanks,
Venkatesh
On Wed, Feb 18, 2009 at 7:40 AM, Mitev, Mitko <[email protected]>wrote:
> Hi all,
>
> I found two bugs with [cseq] keyword in sipp.
>
> 1) First I have following scenario
>
> sipp ------------------ SIP Server
> INVITE -------------> cseq 1 INVITE - ok !
> <------------ 100
> <------------ 180
> PRACK ---------------> cseq 2 PRACK ok !
> <------------- 200 OK PRACK
> <-------------- 200 OK INVITE
> ACK ----------------> cseq 2 ACk - wrong shall be 1 ACK
> !!!!!!!!!!!!!!!!!
>
> If there is no PRACK transaction inside INVITE transaction [cseq] works
> fine.
>
> 2) [cseq] updates also its sequence number according to incoming request.
> This can lead to wrong cseq number in next outgoing request.
>
> Example :
>
> I start
>
> INVITE -------------> cseq 1 INVITE - ok !
> <------------ 100
> <------------ 180
> <-------------- 200 OK INVITE
> ACK ----------------> cseq 1 ACK - ok
>
> now we send re INVITE
> INVITE -------------> cseq 2 INVITE - ok !
> <------------ 100
> <------------ 180
> <-------------- 200 OK INVITE
> ACK ----------------> cseq 2 ACK - ok
>
> now we receive reINVITE with cseq 1 - it is ok because according to SIP
> standard each UA involved in dialog keeps its own cseq sequence
> We complete the transaction and send our own reINVITE
> INVITE -------------> cseq 2 INVITE - wrong ! - must be 3
>
> Because I am using official Windows version from sipp Web site, my question
> is, whether is already available any fix for that in SVN or if a bug can be
> created for this issue.
>
> Regards
>
> Mitko Mitev
> IT Services and Enterprise Communications
> iSEC CZ 34-3 Team Lead
>
> Bidláky 20, budova Mediahall
> 639 00 Brno
>
> Tel.: +420 533 337 251
> Fax: +420 533 337 252
> Mobil: +420 724 754 090
> mailto: [email protected] <[email protected]>
> www.isec-it.com
>
> Spoleènost: iSEC - IT Services and Enterprise Communications s.r.o.
> Sídlo: Brno, Bidláky 20, 639 00
> Obchodní firma je zapsána v obchodním rejstøíku u Krajského soudu v Brnì
> v oddílu C, ve složce 54602.
> IÈ: 27721710
>
>
> POZOR!
>
> Tento e-mail mùže obsahovat obchodní tajemství nebo jiné utajované a
> dùvìrné informace. Pokud jste tento e-mail obdrželi omylem, oznamujeme Vám
> tímto, že je pøísnì zakázáno jej jakýmkoli zpùsobem upravovat, kopírovat
> nebo šíøit. Neprodlenì nás prosím informujte a tento e-mail zniète. Dìkujeme
> za spolupráci.
>
>
>
> Important Note!
>
> This e-mail may contain trade secrets or privileged, undisclosed or
> otherwise confidential information. If you have received this e-mail in
> error, you are hereby notified that any review, copying or distribution of
> it is strictly prohibited. Please inform us immediately and destroy the
> original transmittal. Thank you for your cooperation.
>
>
>
>
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Sipp-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sipp-users
>
>
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users