https://bugs.winehq.org/show_bug.cgi?id=50611
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Summary|Games For Windows Live - |Microsoft Games For Windows |Microsoft installer: error |Live (GFWL) 3.5.0089.0 |0x800b0003 |installer fails with error | |0x800b0003 | |('wllogin_64.msi' was not | |signed correctly or its | |contents are invalid.') URL|https://go.microsoft.com/fw |https://web.archive.org/web |link/?LinkID=201134 |/20210203200411/http://down | |load.gfwl.xboxlive.com/cont | |ent/gfwl-public/redists/pro | |duction/gfwlivesetup.exe Keywords| |download, Installer
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive since the URL is non-unique:
https://web.archive.org/web/20210203200411/http://download.gfwl.xboxlive.com...
'setupexe.log':
--- snip --- ... (17:24:46) Download folder C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads (17:24:46) Downloading version file to C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\gfwlivesetup_27020.ver (17:24:46) Download Status: 104.121.132.25 (17:24:46) Download Status: 23.48.202.130 (17:24:46) Download Status: text/plain (17:24:46) Download Status: http://go.microsoft.com/fwlink/?LinkID=201133 (17:24:46) Download Status: C:\users\focht\Local Settings\Temporary Internet Files\Content.IE5\L0WMZM6X\gfwlivesetup[0] (17:24:46) Download Status: http://go.microsoft.com/fwlink/?LinkID=201133 (17:24:46) Current version: 3.5.0089.0 (WGX_XLIVE_V3.05_RTM(panblder).110411-1052) (17:24:46) Latest version: 3.5.0089.0 (17:24:52) Downloading redists only (17:24:52) Microsoft Games for Windows - LIVE (Waiting) (17:24:52) Games for Windows Marketplace Client (Waiting) (17:24:52) Microsoft .NET Framework (Waiting) (17:24:52) Windows Live ID Sign-in Assistant (Waiting) (17:24:52) Download Start Notification: 0 (17:24:52) Microsoft Games for Windows - LIVE (Downloading...) ... (17:25:40) Microsoft .NET Framework (Downloaded) (17:25:42) Download Start Notification: 3 (17:25:42) Windows Live ID Sign-in Assistant (Downloading...) (17:25:49) Progress 100% (17:25:49) Windows Live ID Sign-in Assistant (Downloaded) (17:25:56) Download Finish Notification: 0 (17:25:56) Install Started (17:26:00) Install Start Notification (17:26:00) Microsoft Games for Windows - LIVE (Verifying...) (17:26:03) Microsoft Games for Windows - LIVE (Waiting) (17:26:04) InstallProduct Error: 0x800b0003 (17:26:04) An error occurred. Error code: 0x800b0003 (17:26:10) An error occurred. Error code: 0x800b0003 --- snip ---
'xliveinstall-elevated.log':
--------- snip --- ... ------------------------- Logging Started: 02/03/2021 17:24:52 EXE: Z:\home\focht\Downloads\gfwlivesetup.exe (3.5.89.0) DLL: Z:\home\focht\Downloads\gfwlivesetup.exe (3.5.89.0) Source Folder: Z:\home\focht\Downloads OS v6.1 Service Pack 1 (build 7601) 64 bit OS Product Type: 0x0000001c User Default LCID: 0x0409 ------------------------------- (17:24:52) Download folder: C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads (17:24:52) Downloading http://go.microsoft.com/fwlink/?LinkID=194359&clcid=0x409 to C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\xliveredist.msi (17:24:53) Download Status: application/octet-stream (17:24:53) Download Status: http://go.microsoft.com/fwlink/?LinkID=194359&clcid=0x409 (17:24:59) Download Status: C:\users\focht\Local Settings\Temporary Internet Files\Content.IE5\L0WMZM6X\xliveredist[0] (17:24:59) Download Status: http://go.microsoft.com/fwlink/?LinkID=194359&clcid=0x409 (17:25:03) HTTP Status Code: 200 (17:25:20) Downloading http://go.microsoft.com/fwlink/?LinkID=194360&clcid=0x409 to C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\gfwlclient.msi (17:25:20) Download Status: application/octet-stream (17:25:20) Download Status: http://go.microsoft.com/fwlink/?LinkID=194360&clcid=0x409 (17:25:20) Download Status: C:\users\focht\Local Settings\Temporary Internet Files\Content.IE5\L0WMZM6X\gfwlclient[0] (17:25:20) Download Status: http://go.microsoft.com/fwlink/?LinkID=194360&clcid=0x409 (17:25:20) HTTP Status Code: 200 (17:25:34) Downloading http://go.microsoft.com/fwlink/?LinkID=194361&clcid=0x409 to C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\dotNetFx40_Client_x86_x64.exe (17:25:34) Download Status: application/x-msdownload (17:25:34) Download Status: http://go.microsoft.com/fwlink/?LinkID=194361&clcid=0x409 (17:25:34) Download Status: C:\users\focht\Local Settings\Temporary Internet Files\Content.IE5\L0WMZM6X\dotNetFx40_Client_x86_x64[0] (17:25:34) Download Status: http://go.microsoft.com/fwlink/?LinkID=194361&clcid=0x409 (17:25:40) HTTP Status Code: 200 (17:25:43) Downloading http://go.microsoft.com/fwlink/?LinkId=201788 to C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi (17:25:43) Download Status: 92.122.21.197 (17:25:43) Download Status: text/html (17:25:43) Download Status: http://go.microsoft.com/fwlink/?LinkId=201788 (17:25:49) Download Status: C:\users\focht\Local Settings\Temporary Internet Files\Content.IE5\TGNC6PX3\wllogin_64[0] (17:25:49) Download Status: http://go.microsoft.com/fwlink/?LinkId=201788 (17:25:49) HTTP Status Code: 404 (17:26:00) Extracted EULAs [Code:0x00000000] (17:26:00) Languages: 0 Selected:0x00000000 [Code:0x00000000] (17:26:00) ProductKey [Code:0x00000000] (17:26:00) Prompt result [Code:0x00000000] (17:26:03) Verified files [Code:0x00000000] (17:26:03) Found C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\xliveredist.msi (17:26:04) Found C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\gfwlclient.msi (17:26:04) Found C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\dotNetFx40_Client_x86_x64.exe (17:26:04) Found C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi (17:26:04) File 'C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi' was not signed correctly or its contents are invalid. (17:26:04) Failed to validate C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi. [Code:0x800b0003] --- snip ---
Trace log:
--- snip --- ... 01a8:Call wintrust.WinVerifyTrustEx(ffffffff,01d7db88,01d7db50) ret=01031fc3 01a8:trace:wintrust:WinVerifyTrust (FFFFFFFF, {00aac56b-cd44-11d0-8cc2-00c04fc295ee}, 01D7DB50) 01a8:trace:wintrust:dump_wintrust_data 01D7DB50 01a8:trace:wintrust:dump_wintrust_data cbStruct: 48 01a8:trace:wintrust:dump_wintrust_data pPolicyCallbackData: 00000000 01a8:trace:wintrust:dump_wintrust_data pSIPClientData: 00000000 01a8:trace:wintrust:dump_wintrust_data dwUIChoice: 2 01a8:trace:wintrust:dump_wintrust_data fdwRevocationChecks: 00000000 01a8:trace:wintrust:dump_wintrust_data dwUnionChoice: 1 01a8:trace:wintrust:dump_file_info 01D7DB40 01a8:trace:wintrust:dump_file_info cbStruct: 16 ... 01a8:trace:wintrust:dump_file_info pcwszFilePath: L"C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi" 01a8:trace:wintrust:dump_file_info hFile: 00000000 01a8:trace:wintrust:dump_file_info pgKnownSubject: (null) 01a8:trace:wintrust:dump_wintrust_data dwStateAction: 1 01a8:trace:wintrust:dump_wintrust_data hWVTStateData: 00000000 01a8:trace:wintrust:dump_wintrust_data pwszURLReference: (null) 01a8:trace:wintrust:dump_wintrust_data dwProvFlags: 00001480 01a8:trace:wintrust:dump_wintrust_data dwUIContext: 0 01a8:trace:wintrust:WINTRUST_DefaultVerify (FFFFFFFF, {00aac56b-cd44-11d0-8cc2-00c04fc295ee}, 01D7DB50) ... 01a8:Call wintrust.SoftpubInitialize(01a657e8) ret=00a91e85 01a8:trace:wintrust:SoftpubInitialize (01A657E8) 01a8:trace:wintrust:SoftpubInitialize returning 00000000 01a8:Ret wintrust.SoftpubInitialize() retval=00000000 ret=00a91e85 01a8:Call wintrust.SoftpubLoadMessage(01a657e8) ret=00a91e85 01a8:trace:wintrust:SoftpubLoadMessage (01A657E8) 01a8:Call KERNEL32.CreateFileW(015cf4a0 L"C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi",80000000,00000001,00000000,00000003,00000080,00000000) ret=00a8e382 ... 01a8:trace:wintrust:SOFTPUB_OpenFile returning 0 01a8:Call crypt32.CryptSIPRetrieveSubjectGuid(015cf4a0 L"C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi",00000124,001cd2a4) ret=00a8e4a2 ... 01a8:trace:crypt:CryptSIPRetrieveSubjectGuid (L"C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi" 00000124 001CD2A4) ... 01a8:trace:crypt:CryptSIPRetrieveSubjectGuid file magic = 0x3c21444f ... 01a8:Call msisip.MsiSIPIsMyTypeOfFile(015cf4a0 L"C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi",001cd2a4) ret=00af835d 01a8:Call ole32.StgOpenStorage(015cf4a0 L"C:\users\focht\Local Settings\Application Data\Microsoft\GFWLive\Downloads\wllogin_64.msi",00000000,00000020,00000000,00000000,01d7d4a4) ret=01d917e6 ... 01a8:Ret ole32.StgOpenStorage() retval=80030050 ret=01d917e6 01a8:Ret msisip.MsiSIPIsMyTypeOfFile() retval=00000000 ret=00af835d ... 01a8:Ret crypt32.CryptSIPRetrieveSubjectGuid() retval=00000000 ret=00a8e4a2 ... 01a8:trace:wintrust:SOFTPUB_GetFileSubject returning -2146762749 ... 01a8:trace:wintrust:SoftpubLoadMessage returning 1 (800b0003) 01a8:Ret wintrust.SoftpubLoadMessage() retval=00000001 ret=00a91e85 01a8:trace:wintrust:WINTRUST_DefaultVerify returning 800b0003 01a8:trace:wintrust:WinVerifyTrust returning 800b0003 01a8:Ret wintrust.WinVerifyTrustEx() retval=800b0003 ret=01031fc3 01a8:Call KERNEL32.GetLastError() ret=010117c4 01a8:Ret KERNEL32.GetLastError() retval=800b0003 ret=010117c4 ... 01a8:Call KERNEL32.OutputDebugStringW(015cbc50 L"InstallProduct Error: 0x800b0003") ret=01050319 ... --- snip ---
The wintrust error makes sense because it's not a valid MSI package. If you look at 'xliveinstall-elevated.log' you see the 404 error for the payload URL.
http://go.microsoft.com/fwlink/?LinkId=201788
resolves to:
http://download.microsoft.com/download/7/4/0/740357D6-EFA8-43C1-A7DF-A8EEDD1...
which is gone.
Content of the "msi" package:
--- snip --- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>404 - File or directory not found.</title> <style type="text/css"> <!-- body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;} fieldset{padding:0 15px 10px 15px;} h1{font-size:2.4em;margin:0;color:#FFF;} h2{font-size:1.7em;margin:0;color:#CC0000;} h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF; background-color:#555555;} #content{margin:0 0 0 2%;position:relative;} .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;} --> </style> </head> <body> <div id="header"><h1>404 Not Found</h1></div> <div id="content"> <div class="content-container"><fieldset> <h2>404 - File or directory not found.</h2> <h3>The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.</h3> </fieldset></div> </div> </body> </html> --- snip ---
Snapshot from Internet Archive:
https://web.archive.org/web/20200810171641/http://download.microsoft.com/dow...
I assume you've tested the installer with Windows hence I wonder how it can succeed there when one essential payload is missing from Microsoft download site? Could you provide 'xliveinstall-elevated.log' file from your Windows machine. Maybe it tells what the installer does in that case.
$ sha1sum gfwlivesetup.exe 80959e47d83691e8427ad51e6923478b397ac649 gfwlivesetup.exe
$ du -sh gfwlivesetup.exe 628K gfwlivesetup.exe
$ wine --version wine-6.1-70-g433b9081ba7
Regards