http://bugs.winehq.org/show_bug.cgi?id=12718
--- Comment #6 from Juan Lang juan_lang@yahoo.com 2008-07-10 18:05:10 --- As a suggestion, it could be a wininet bug. Should wininet be caching the file and returning the cached version instead of downloading it every time? As a further suggestion, it could be a crypt32 bug. Should crypt32 be caching the chain it builds to verify the signature, rather than recreating the chain every time?
If there's a way to use a native wininet to test, you might be able to rule out whether it's a wininet bug. I don't think it's really possible to run native crypt32 (at least, I've never gotten it to work for me.)