This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author loewis
Recipients Adam.Goodman, christian.heimes, loewis
Date 2014-03-14.07:43:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1394783031.28.0.3711859996.issue20916@psf.upfronthosting.co.za>
In-reply-to
Content
I notice that this issue doesn't contain actual problem statement; Adam only reported what he did and what happened, but not what should have happened instead.

I personally don't think that the problem stated in the title ("ssl.enum_certificates() will not return all certificates trusted by Windows") is a bug - this is correct behavior. It would be unreasonable to expect that enum_certificates() triggers a download of the entire MS root list, when Microsoft has established as a policy that download should be on demand, triggered by verification.

What I would agree *is* a bug is that the certificate verification fails; it should trigger the root download, as is platform convention (hopefully then also conforming to the group policy setting where you can disable root certificate download).

Please leave out unrelated bugs (e.g. a failure to fetch certain certificate attributes) from this bug report. Report them separately instead.
History
Date User Action Args
2014-03-14 07:43:51loewissetrecipients: + loewis, christian.heimes, Adam.Goodman
2014-03-14 07:43:51loewissetmessageid: <1394783031.28.0.3711859996.issue20916@psf.upfronthosting.co.za>
2014-03-14 07:43:51loewislinkissue20916 messages
2014-03-14 07:43:50loewiscreate