protos is also one good set of nasty test cases. its good to run it against 
your server to check if you dont crash!!
v.

From: Manjunath Warad <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: "'Marco Ambu'" <[EMAIL PROTECTED]>,"'SIP-implementors mailing 
list'" <[email protected]>
Subject: Re: [Sip-implementors] sip torture tests
Date: Tue, 02 May 2006 15:58:09 +0530

Hi,
        In case of mandatory headers failure you have option,
1) Drop the request.
2) Since Via plays vital role to send the response, hence for other
mandatory header failures (other than Via) form the response out of request
and send it to the top via.
    In case of Via failure, if you receive the request on TCP, response can
be sent on the same connection.

        Also, you can find the discussion on this in SIP-implementors
mailing list archieves.

Regards,
Manju


****************************************************************************
***********

             This e-mail and attachments contain confidential information
from HUAWEI, which is intended only for the person or entity whose address
is listed above. Any use of the information contained herein in any way
(including, but not limited to, total or partial disclosure, reproduction,
or dissemination) by persons other than the intended recipient's) is
prohibited. If you receive this e-mail in error, please notify the sender by
phone or email immediately and delete it!



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Marco Ambu
Sent: Tuesday, May 02, 2006 3:43 PM
To: SIP-implementors mailing list
Subject: [Sip-implementors] sip torture tests


Hi,
trying to satisfy the tests found in
http://www.ietf.org/internet-drafts/draft-ietf-sipping-torture-tests-09.txt,
I found a problems that I try to summarize here, hoping you can help me.

3.1.2.1.  Extraneous header field separators
torture test: badinv01
...
         Contact: \"Joe\" <sip:[EMAIL PROTECTED]>;;;;    // error: empty
header parameters
         Via: SIP/2.0/UDP 192.0.2.15;;,;,,                // error: empty
header parameters, empty vias
...
The draft says: "This message is syntactically invalid. An element
receiving this request should respond with a 400 Bad Request error."

How can the response be sent if the top via header of the request is
invalid (the response must be sent to the top via)?

A similar problem arises when the 400 response should be created for
missing or multiple mandatory headers (CSeq, Call-ID, To, From) in the
request received.

What should be the response if the Route or Record-Route (not mandatory)
headers are malformed in the received request?

Marco Ambu
Abbeynet s.p.a.


_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors


_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to