http://bugs.winehq.org/show_bug.cgi?id=26339
--- Comment #6 from Nikolay Sivov bunglehead@gmail.com 2013-03-18 04:14:15 CDT --- With current wine if fails for me with INET_E_DOWNLOAD_FAILURE like that:
--- 0009:trace:urlmon:BindStatusCallback_OnProgress 0x17a100)->(3863 0 BINDSTATUS_DOWNLOADINGDATA L"https://www.fortify.net/sslcheck.html") 0009:trace:msxml:BindStatusCallback_OnProgress (0x17a0d8)->(3863 0 5 L"https://www.fortify.net/sslcheck.html") 0009:trace:urlmon:BindStatusCallback_OnDataAvailable (0x17a100)->(00000002 3863 0x32dae4 0x32db08) 0009:trace:urlmon:ProtocolStream_Read (0x17a8b8)->(0x32c9f8 4096 0x32d9fc) 0024:trace:wininet:HTTP_GetCustomHeaderIndex L"Host", 0, 1 0009:trace:urlmon:BindProtocol_Release (0x17a768) ref=3 0024:trace:wininet:HTTP_GetCustomHeaderIndex Return: 1 0024:trace:wininet:CommitUrlCacheEntryW (L"https://www.fortify.net/sslcheck.html", L"C:\users\nsivov\Local Settings\Temporary Internet Files\Content.IE5\CTTK1AML\sslcheck[0]", ..., ..., 1, 0x1dc500, 138, (null), (null)) 0024:trace:wininet:CommitUrlCacheEntryInternal (L"https://www.fortify.net/sslcheck.html", L"C:\users\nsivov\Local Settings\Temporary Internet Files\Content.IE5\CTTK1AML\sslcheck[0]", ..., ..., 1, 0x17dc68, 138, (null), (null)) 0024:trace:wininet:URLCacheContainers_FindContainerW searching for prefix for URL: L"https://www.fortify.net/sslcheck.html" 0024:trace:wininet:URLCacheContainers_FindContainerW found container with prefix L"" for URL L"https://www.fortify.net/sslcheck.html" 0024:trace:wininet:cache_container_lock_index Signature: WINE URLCache Ver 0.2012001, file size: 32768 bytes 0024:trace:wininet:cache_container_lock_index Directory[0] = "CTTK1AML" 0024:trace:wininet:cache_container_lock_index Directory[1] = "8LF7YRRZ" 0024:trace:wininet:cache_container_lock_index Directory[2] = "K9KA8DDR" 0024:trace:wininet:cache_container_lock_index Directory[3] = "G16X4UI6" 0024:trace:wininet:URLCache_FindFirstFreeEntry Found free block at no. 37 (0x5280) 0024:trace:wininet:URLCache_FindFirstFreeEntry Found free block at no. 37 (0x5280) 0024:trace:wininet:URLCache_FindFirstFreeEntry Found free block at no. 37 (0x5280) 0024:trace:wininet:URLCache_FindFirstFreeEntry Found free blocks starting at no. 37 (0x5280) 0024:trace:wininet:refill_read_buffer read 0 bytes, read_size 0 0024:warn:wininet:HTTP_ReceiveRequestData res 0 read 0, closing connection 0024:trace:wininet:http_release_netconn 0x17b420 0x17e4c0 0024:trace:wininet:INTERNET_SendCallback callback(0x7e0264b0) (0x3 (0x17b420), 0017a910, 50 (INTERNET_STATUS_CLOSING_CONNECTION), (nil), 0) 0024:warn:urlmon:internet_status_callback Unhandled Internet status callback 50 0024:trace:wininet:INTERNET_SendCallback end callback(). 0024:trace:wininet:INTERNET_SendCallback callback(0x7e0264b0) (0x3 (0x17b420), 0017a910, 51 (INTERNET_STATUS_CONNECTION_CLOSED), (nil), 0) 0024:warn:urlmon:internet_status_callback Unhandled Internet status callback 51 0024:trace:wininet:INTERNET_SendCallback end callback(). 0024:trace:wininet:INTERNET_SendCallback callback(0x7e0264b0) (0x3 (0x17b420), 0017a910, 100 (INTERNET_STATUS_REQUEST_COMPLETE), {1, 0}, 8) 0024:trace:urlmon:request_complete (0x17a910)->(0x76e918) 0024:trace:urlmon:BPInternetProtocolSink_Switch (0x17a768)->(0x76e840) 0024:trace:urlmon:BPInternetProtocolSink_Switch flags 0 state f1000000 data 0x9 cb 0 0024:trace:urlmon:BindProtocol_AddRef (0x17a768) ref=4 0024:trace:wininet:INTERNET_SendCallback end callback(). 0024:trace:wininet:WININET_Release object 0x17b420 refcount = 1 0009:trace:urlmon:ProtocolHandler_Continue (0x17a768)->(0x1d42f8) 0009:trace:urlmon:HttpProtocol_Continue (0x17a910)->(0x1d42f8) 0009:trace:wininet:InternetQueryDataAvailable (0x3 0x17a990 0 0) 0009:trace:wininet:WININET_AddRef 0x17b420 -> refcount = 2 0009:trace:wininet:get_handle_object handle 3 -> 0x17b420 0009:trace:wininet:HTTPREQ_QueryDataAvailable (0x17b420 0x17a990 0 0) 0009:trace:wininet:netconn_read read 0 bytes 0009:trace:wininet:refill_read_buffer read 0 bytes, read_size 0 0009:trace:wininet:HTTPREQ_QueryDataAvailable returning 0 0009:trace:wininet:WININET_Release object 0x17b420 refcount = 1 0009:trace:urlmon:protocol_continue available 0 bytes 0009:warn:urlmon:protocol_continue unexpected end of file? 0009:trace:urlmon:BPInternetProtocolSink_ReportResult (0x17a768)->(800c0008 0 (null)) 0009:trace:urlmon:ProtocolSinkHandler_ReportResult (0x17a768)->(800c0008 0 (null)) 0009:trace:urlmon:InternetProtocolSink_ReportResult (0x17a2f0)->(800c0008 0 (null)) 0009:trace:urlmon:BindProtocol_UnlockRequest (0x17a768) 0009:trace:urlmon:ProtocolHandler_UnlockRequest (0x17a768) 0009:trace:urlmon:HttpProtocol_UnlockRequest (0x17a910) 0009:trace:urlmon:BindStatusCallback_OnStopBinding (0x17a100)->(800c0008 (null)) 0009:trace:msxml:BindStatusCallback_OnStopBinding (0x17a0d8)->(0x800c0008 (null)) ---