curl-users
Re: ca-cert bundle missing Verisign cert, breaking SSL to Amazon
Date: Mon, 27 Oct 2014 23:41:49 +0100 (CET)
On Mon, 27 Oct 2014, Leif W wrote:
> The default -p option is as if SERVER_AUTH:TRUSTED_DELEGATOR was specified,
> and the Amazon certs mentioned are excluded from the cacert.pem.
>
> I got ALL:ALL to include the certs, as well as SERVER_AUTH:MUST_VERIFY_TRUST
> and SERVER_AUTH:TRUSTED,MUST_VERIFY_TRUST.
>
> However, SERVER_AUTH:TRUSTED_DELEGATOR and optionally MUST_VERIFY_TRUST or
> TRUSTED or BOTH exclude the Amazon cert.
Ah, nice find thanks a lot! Then I guess it was exactly that the properties
were changed on those particular certificates that then made the default
script setup exclude them from the PEM version.
I find it a bit strange that we have to set "MUST_VERIFY_TRUST" to get the
certs that apparently Firefox uses. But I do think that this is reason to
reconsider what the default -p option should be set to!
> A better explanation of the trust purpose(s) and level(s) may be more
> helpful, and setting defaults that are well justified if they break any
> compatibility, or updating the script invocation that (automatically?)
> generates the cacert.pem on site.
Here's the only documentation I know of:
http://p11-glue.freedesktop.org/doc/storing-trust-policy/storing-trust-existing.html
-- / daniel.haxx.se ------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-users FAQ: http://curl.haxx.se/docs/faq.html Etiquette: http://curl.haxx.se/mail/etiquette.htmlReceived on 2014-10-27