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
