http://bugs.winehq.org/show_bug.cgi?id=26527
--- Comment #2 from Pavel Ondracka pavel.ondracka@gmail.com 2011-03-24 13:47:29 CDT --- Created an attachment (id=33804) --> (http://bugs.winehq.org/attachment.cgi?id=33804) +wininet,+chain log obtained with modified chain.c
(In reply to comment #1)
It appears you're running afoul of this check: warn:chain:CRYPT_KeyUsageValid no key usage extension on a CA cert
I believe you can fix it by modifying crypt32's chain.c: in CRYPT_KeyUsageValid, modify the if (!ext) branch before the big comment about MS violating RFC 5280, section 4.2.1.3 to just return TRUE.
Could you let me know if that works for you?
It still doesn't work, attaching new log.