Mika Fischer <mika.fisc...@zoopnet.de> added the comment:
> This is probably a duplicate of #36137. I think you mixed up the issue number, #36137 is this issue. > Windows doesn't have CA certs pre-installed. They are downloaded from the > update server on demand. Python doesn't trigger the update but only uses > certs that are already present. It's a design flaw in my implementation. I > wasn't aware of Windows' behavior when I hooked up the Windows cert store to > the SSL module. Oh, so that means that it is broken on normal Windows as well and only works coincidentally? In any case, I can confirm that when the certificate is fetched using some other means, the request works: ``` docker run -ti python:3.7-windowsservercore-1809 powershell -command "(New-Object System.Net.WebClient).DownloadString(\"https://google.com\") >$null; python -c \"import urllib.request as r; r.urlopen('https://google.com').close()\"" ``` ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36137> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com