Hello,
During the following subset of a client scenario...
invite ->
180 <-
200 <-
ACK ->
If the 200 arrives before the 180, SIPP sends a CANCEL message with no CALL ID to the SUT. The SUT then returns a 400 - Mandatory Via header is null. This causes the SIPP client script to terminate. If we set the 180 to optional, SIPP does not terminate under these circumstances, but we do not want ot set the 180 to optional. Messages are below. We have a few questions related to this behaviour and potential workarounds:
1) Is it possible to force SIPP to not send any messaging other than what is specified in the scenario xml? Can having SIPP terminate on an unexpected message such as a 400 be avoided? This is impeding our ability to perform a long duration traffic run.
2) We have been working with the -nd flag as a workaround, but we are still seing the client side script terminate when an unexpected message is received. Is this expected? Are there any gotchas to use of -nd? Our assumption was that all sipp functionality would be the same with or without the -nd flag with the exeception of the following when the -nd flag is in use:
- On UDP retransmission timeout, abort the call by
sending a BYE or a CANCEL
- On unexpected BYE send a 200 OK and close the call
- On unexpected CANCEL send a 200 OK and close the call
- On unexpected PING send a 200 OK and continue the
call
- On any other unexpected message, abort the call by
sending a BYE or a CANCEL
Thanks and Regards,
Greg
Here are the cancel and 400 messages...
Protocol data:
Session Initiation Protocol
Request-Line: CANCEL sip:[EMAIL PROTECTED]:5060 SIP/2.0
Method: CANCEL
Resent Packet: False
Message Header
CSeq: 1 CANCEL
Contact: <sip:47.135.114.35:7001;transport=UDP>
Contact Binding: <sip:47.135.114.35:7001;transport=UDP>
URI: <sip:47.135.114.35:7001;transport=UDP>
SIP contact address: sip:47.135.114.35:7001
Content-Length: 0
Session Initiation Protocol
Status-Line: SIP/2.0 400 Mandatory Header Via is null
Status-Code: 400
Resent Packet: False
Message Header
CSeq: 1 CANCEL
From: "Olivier Jacques" <[EMAIL PROTECTED]>
To: "Bruno Carletti" <[EMAIL PROTECTED]>
CC: sipp-users@lists.sourceforge.net
Subject: Re: [Sipp-users] Sipp v1.1 on Windows 2000
Date: Wed, 9 Aug 2006 10:03:22 +0200
On 8/9/06, Bruno Carletti <[EMAIL PROTECTED]> wrote:Hi,
I´ve just installed SIPP ( on my laptop (windows 2000) and it doesn´t
work. When I run sipp, there is a problem (error 127 cannot load
wship6.dll). Windows 200 has not this library and I try to copy to
system or system32 directory. It happens the same problem.
Is it possible to install a SIPP version 1.1 on Windows 2000? Which
dll or other programs I need to execute it?.
Regards
Hello Bruno,
this will not work as cygwin support for IPv6 on windows 2000 is not implemented. It would require quite some modifications to be able to disable IPv6 support in SIPp with compilation flags.
Alternatives are:
- Use SIPp 1.0 (no IPv6)
- Use vmware or other emulator
- Install a later version of windows
But if you are OK to provide the modifications to activate/de-activate IPv6 at compile time, then don't hesitate to provide a patch.
Thinking about it, providing a minimal vmware image might be the way to go as it will allow support of ipv4, ipv6 and RTP. Not sure about licensing though...
Olivier.
--
HP OpenCall Software
http://www.hp.com/go/opencall/
>-------------------------------------------------------------------------
>Using Tomcat but need to do more? Need to support web services, security?
>Get stuff done quickly with pre-integrated technology to make your job easier
>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>_______________________________________________
>Sipp-users mailing list
>Sipp-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/sipp-users
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Sipp-users mailing list Sipp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sipp-users