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