________________________________________
From: [email protected] 
[[email protected]] On Behalf Of kanthu canty 
[[email protected]]

Regarding 4xx response: If 4xx response didn't contain MUST
field(ex: 405 MUST contain "Allow" Header). If no "Allow" header is present,
then do we need to discord that response or not??. As per RFC 3261, that
response MUST contain "Allow" header.
_______________________________________________

I know of no rule that a response must be discarded if it does not contain 
information that is required for a particular response code.  And it seems to 
me to be a poor implementation choice to do so.  Instead, I would have the SIP 
stack treat the response as a failure response (and perhaps continue with other 
forks).  It is possible that the missing "Allow" header would make it difficult 
for the UAC to determine how to recover from the failure, but presumably it has 
a mechanism for handling INVITEs that fail without a determinable way to 
recover.

Dale

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

Reply via email to