Setting ssl.enabled to True doesn't result in web.ssl_enabled being True as well.
Now that I'm looking more, maybe it's applying the default before checking for a fallback? Does it not make sense to have default and fallback specified on the same item?
...and ignore me. This was definitely an issue of a fallback combined with a default. I can add something to the docs to make it clear that this is a bad idea.
I'm seeing some weirdness when trying to use fallbacks for boolean items. Is there any reason you can think of why they would behave differently?
Setting ssl.enabled to True doesn't result in web.ssl_enabled being True as well.
Now that I'm looking more, maybe it's applying the default before checking for a fallback? Does it not make sense to have
default
andfallback
specified on the same item?