On 03/01/12 08:22, Julian Reschke wrote:
On 2012-01-03 07:26, Yoav Nir wrote:
On Jan 3, 2012, at 1:29 AM, =JeffH wrote:

Julian wondered..

wouldn't it make sense to have a default for max-age so it
can be made OPTIONAL?

hm ... I lean towards keeping max-age as REQUIRED (without a default value) and
thus hopefully encouraging deployers to think a bit about this and its
ramifications, and also because its value is so site-specific in terms of a web application's needs, deployment approach, and tolerance for downside risk of
breaking itself.

I tend to agree, but it's not deployers who are going to do the thinking - it's the implementers of web servers.

So somewhere, in some control panel for IIS, or a config file for Apache, or some WebUI for some SSL-VPN, there's going to be a configuration to turn on HSTS, and that product is going to have a default max-age. The deployers are just going to check the box.

I think we should provide guidance for those implementers as to what is a good default there.
...

If we know a good default then it should be the default on the wire (IMHO). It would help getting predictable behavior when it's missing. (Right now the spec allows recipients to do anything they want then it's missing, right?)

Best regards, Julian


<hat="individual">
well, the optimal default may actually be depending on the host.
So we might want to describe what good values might be under which circumstances. E.g. long time-spans when using very trusted process and provider, shorter time-spans with less capable / higher risk of bricking yourself / loosing your private key / ...

Thinking about the idea default of max-age = 0: AFAIK this would be equivalent to it being disabled, correct? (Not sure I'd like that: imagine in an Admin GUI you enable HSTS/Cert Pinning and then don't set the max-age and have basically disabled it....) On the other hand I believe the optimal value would be host specific, and therefore there SHOULD NOT be a global default value !=0. :-(
(=> Thereby vanishing myself in a puff of logic...)

Best regards, Tobias



_______________________________________________
websec mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/websec

Reply via email to