Hi,

> OK we discussed this with Emeric in the last few days and came up with a
> solution closer from yours than from mine. What made me accept to change
> my mind is to realize that many users don't see warnings at all. Probably
> that the new shitty service managers which replace init are responsible
> for this...
>
> So in practice :
> - verify now defaults to "required" when connecting to a server
>
> - verify without a CA file emits an error and quits explaining what is
> missing.
>
> - a global option "ssl-server-verify" can change the default from
> "required" to "none" for deployments where this mode is not desired
> at all (that's what we're facing when placing an appliance at a
> customers' in front of existing servers in practice, they trust their
> LAN and don't want to make things more complex for no perceived value).
>
> - a command-line option "-dV" is equivalent to "ssl-server-verify none" to
> ease testing of configurations during support or development.
>
> So as of now my development configs don't work anymore unless I force -dV.
>
> I think this is reasonable this way and am expecting some breakage reports
> in the upcoming days on the list :-) But the message is clear enough about
> the way to fix this, so it was better to do it before releasing 1.5.


Great. I'm confident this was the right thing to do and -dV and "ssl-server-
verify none" provides good enough alternatives to the default behavior.


Regards,

Lukas                                     

Reply via email to