[Wine]HTTPS request via MSXML hangs on redirect

Sven Paschukat Sven.Paschukat at t-online.de
Wed Nov 10 16:49:55 CST 2004


Hello!

First let me say that the whole Wine community did a great job with the 
project. We're on to provide an install script with my companies
software to make it accessible on Wine. With some minor changes it works 
very well in our tests. Because of using many third party components 
like the Internet Explorer we have to use many native DLLs, but that 
shouldn't be a problem.

Our Software is requesting several servers by establishing an internet 
SSL connection via Microsofts XML Parser (ServicePack 1). In some cases 
the connection justs hangs. I found out that the problem occurs when the 
server answers on a request with HTTP status code "302" and a new URL in 
the HTTP header "location".

SNOOPing into our application does'nt bring much plausible explanations 
for me. When sending a request to be redirected (i.e. 
"https://kundenservice.lbs.de/bw" redirects to 
"https://kundenservice.lbs.de/bw/") there comes no return to the app. It 
seems that the new URL is requested, but the WININET method 
InternetReadFile is missing. It comes when calling a non redirected 
request such like https://meine.deutsche-bank.de/mod/WebObjects/dbpbc.

I'm using current Wine. My DllOverrides are:
"ddrawex"	= "native, builtin"
"ddraw"		= "native, builtin"
"oleaut32"	= "native, builtin"
"ole32"		= "native, builtin"
"urlmon"	= "native, builtin"
"comctl32"	= "builtin"
"wininet"	= "native, builtin"
"shlwapi"	= "native, builtin"
"shdocvw"	= "native, builtin"
"mshtml"	= "native, builtin"
"msvcrt"	= "native, builtin"
"rsabase"	= "native, builtin"
"rsaenh"	= "native, builtin"
"crypt32"	= "native, builtin"
"rpcrt4"	= "native, builtin"
"comdlg32"	= "builtin, native"
"shell32"	= "builtin, native"
"shfolder"	= "builtin, native"
"advapi32"	= "builtin, native"
"advpack"	= "native, builtin"
"mlang"		= "native, builtin"
"hhctrl.ocx"	= "native, builtin"
"itss"		= "native, builtin"
"mciavi.drv"	= "native, builtin"
"mcianim.drv"	= "native, builtin"
"msi"		= "native, builtin"
"uxtheme"	= ""
"*"		= "builtin, native"

I'm a bit wondered about such a special problem when using a native 
WININET.DLL. I can write a small test application, but reproducing needs 
installing of DCOM, Internet Explorer and MSXML ServicePack 1.

Any ideas?

Thanks, Sven




More information about the wine-users mailing list