On 2/17/16 6:59 AM, Brett Tate wrote:
Hi,
I agree with Paul that the header can be ignored; however the header is
registered with IANA and is discussed within RFC 3261.
Oops!!!
Of course you are right. I must have misread the name in the query.
Sorry!
It looks like the header is only defined for responses (although Table 2
may be incomplete).
RFC 3261 may contain better quotes to ignore the header and continue
processing the message; however the section 7.3.2 quote appears to apply
good enough within this situation.
Section 7.3.2: "If a header field appears in a message not matching its
category (such as a request header field in a response), it MUST be
ignored."
Section 8.2.1: "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."
-----Original Message-----
From: sip-implementors-boun...@lists.cs.columbia.edu [mailto:sip-
implementors-boun...@lists.cs.columbia.edu] On Behalf Of Paul Kyzivat
Sent: Tuesday, February 16, 2016 12:39 PM
To: sip-implementors@lists.cs.columbia.edu
Subject: Re: [Sip-implementors] authentication-info header
On 2/16/16 11:19 AM, Jing Jiang wrote:
Recently, we saw a case that a server (Asterisk) sent our client an
authentication-info header in its "bye" message, but our SIP device is
just a
client and never challenges the server. Our client doesn't expect this
header
so the "bye" request was declined.
What is the right behavior for the client? The client should ignore
the
unexpected header and process others?
Yes, ignore it. That header field has not been registered with IANA as a
valid header field. But we don't expect implementations to distinguish
between undefined headers and headers that are defined in extensions
that the
server doesn't support. Unknown header fields are to be ignored.
Thanks,
Paul
Thanks,
Jing
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors