I agree with Robert w.r.t to best results for inter-operability,

I think this should be treated as malformed header field for ACK request
( It is not expected to be included in ACK ) and thus should be ingored

8.2.2 Header Inspection

   If a UAS does not understand a header field in a request (that is,
   the header field is not defined in this specification or in any
   supported extension), the server MUST ignore that header field and
   continue processing the message.  A UAS SHOULD ignore any malformed
   header fields that are not necessary for processing requests. 

Regards,

Indresh
>>-----Original Message-----
>>From: [EMAIL PROTECTED] 
>>[mailto:[EMAIL PROTECTED] On 
>>Behalf Of ext Robert Sparks
>>Sent: Wednesday, April 02, 2008 11:51 AM
>>To: kavitha.subramaniam
>>Cc: [email protected]
>>Subject: Re: [Sip-implementors] FW: Require: 100rel in ACK
>>
>>Without looking at the specs, here's what I believe they say (I'll  
>>chase down text later if you really need me to).
>>In any case, this is what you should do for maximum interoperability:
>>
>>Don't put Require: 100rel in an ACK.
>>Don't get upset if someone else does - ignore it.
>>
>>RjS
>>
>>On Apr 2, 2008, at 4:11 AM, kavitha.subramaniam wrote:
>>
>>> Hi All,
>>> I have got a question about Require: 100rel in ACK Request.
>>>
>>> Presence of Require: 100rel header in ACK request is allowed?
>>>
>>> RFC 3262 says "A Require header with the value 100rel MUST NOT be  
>>> present in any requests excepting INVITE, although 
>>extensions to SIP  
>>> may allow its usage with other request methods".
>>>
>>>
>>> In RFC 3261 it is mentioned that "An ACK request for a 2xx 
>>response  
>>> MUST contain only those Require and Proxy-Require values that were  
>>> present in the initial request".
>>>
>>> My question is:
>>> Both the statements are contradicting. Which one should be taken?
>>>
>>> Regards,
>>> Kavitha.
>>>
>>>
>>> "DISCLAIMER: This message is proprietary to Aricent  and is 
>>intended  
>>> solely for the use of
>>> the individual to whom it is addressed. It may contain 
>>privileged or  
>>> confidential information and should not be
>>> circulated or used for any purpose other than for what it is  
>>> intended. If you have received this message in error,
>>> please notify the originator immediately. If you are not the  
>>> intended recipient, you are notified that you are strictly
>>> prohibited from using, copying, altering, or disclosing the 
>>contents  
>>> of this message. Aricent accepts no responsibility for
>>> loss or damage arising from the use of the information transmitted  
>>> by this email including damage from virus."
>>>
>>> _______________________________________________
>>> 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