I'm not. I do a lot of interesting work, much of which does not rely upon any standards because it changes so much.
Standards CAN change. This standard DIDN'T change. The Chromium developers referenced this particular RFC (RFC 2818) in reference to a bug as to why this mandatory feature (per the RFC) was disabled, when the document they referenced doesn't agree with their conclusion.
"While operators should not create certificates this way because it is deprecated, HTTPS clients MUST support this or they are not compliant with RFC 2818. That is, creating certificates this way is deprecated -- HTTPS clients MUST still support it."
9 comments
[ 1.2 ms ] story [ 24.7 ms ] threadRFCs are not a death pact. Standards can change, especially where security is concerned.
"Ughhhh, something changed again! Why does tech always do this?!"
Standards CAN change. This standard DIDN'T change. The Chromium developers referenced this particular RFC (RFC 2818) in reference to a bug as to why this mandatory feature (per the RFC) was disabled, when the document they referenced doesn't agree with their conclusion.
I'm pretty sure the answer is "Yes".
Now, perhaps one can argue that there is a good reason to behave this way anyway, but it's clearly violating the spec.
The feature of supporting it is mandatory says RFC 2818 in a normative way.
It is mandatory if we are to agree on HTTPS being defined by RFC 2818, which the Chromium developers themselves referenced.