Hi all -- we've got an installer built with Wix 3.6 stable (3.6.3303.0) and
burn (using the standard BA).  On one particular machine it is failing with
the following error displayed to the user :

"0x80096005: The timestamp signature and/or certificate could not be
verified or is malformed"

Here is an excerpt from the BA log :

[22AC:1A3C][2014-01-22T16:07:50]: Plan complete, result: 0x0
[22AC:1A3C][2014-01-22T16:07:50]: Apply begin
[1EF8:1CA4][2014-01-22T16:07:50]: Creating a system restore point.
[1EF8:1CA4][2014-01-22T16:08:13]: Created a system restore point.
[1EF8:1CA4][2014-01-22T16:08:13]: Caching bundle from:
'C:\Users\benjowen\AppData\Local\Temp\{9043c2b5-f090-4923-af17-9cf709bf495b}\.be\ProfinderSetup.exe'
to: 'C:\ProgramData\Package
Cache\{9043c2b5-f090-4923-af17-9cf709bf495b}\ProfinderSetup.exe'
[1EF8:1CA4][2014-01-22T16:08:13]: Registering bundle dependency provider:
{9043c2b5-f090-4923-af17-9cf709bf495b}, version: 6.0.606.0
[1EF8:1C38][2014-01-22T16:08:14]: Error 0x80096005: Failed authenticode
verification of payload: C:\ProgramData\Package
Cache\.unverified\ProfinderMSI
[1EF8:1C38][2014-01-22T16:08:14]: Error 0x80096005: Failed to verify
signature of payload: ProfinderMSI
[1EF8:1C38][2014-01-22T16:08:14]: Failed to verify payload: ProfinderMSI at
path: C:\ProgramData\Package Cache\.unverified\ProfinderMSI, error:
0x80096005. Deleting file.
[1EF8:1C38][2014-01-22T16:08:14]: Error 0x80096005: Failed to cache payload:
ProfinderMSI
[22AC:1CDC][2014-01-22T16:08:14]: Failed to cache payload: ProfinderMSI from
working path:
C:\Users\benjowen\AppData\Local\Temp\{9043c2b5-f090-4923-af17-9cf709bf495b}\ProfinderMSI,
error: 0x80096005.
[22AC:1CDC][2014-01-22T16:08:14]: Application requested retry of payload:
ProfinderMSI, encountered error: 0x80096005. Retrying...
[1EF8:1C38][2014-01-22T16:08:14]: Error 0x80096005: Failed authenticode
verification of payload: C:\ProgramData\Package
Cache\.unverified\ProfinderMSI
[1EF8:1C38][2014-01-22T16:08:14]: Error 0x80096005: Failed to verify
signature of payload: ProfinderMSI
[1EF8:1C38][2014-01-22T16:08:14]: Failed to verify payload: ProfinderMSI at
path: C:\ProgramData\Package Cache\.unverified\ProfinderMSI, error:
0x80096005. Deleting file.
[1EF8:1C38][2014-01-22T16:08:14]: Error 0x80096005: Failed to cache payload:
ProfinderMSI
[22AC:1CDC][2014-01-22T16:08:14]: Failed to cache payload: ProfinderMSI from
working path:
C:\Users\benjowen\AppData\Local\Temp\{9043c2b5-f090-4923-af17-9cf709bf495b}\ProfinderMSI,
error: 0x80096005.
[22AC:1CDC][2014-01-22T16:08:14]: Application requested retry of payload:
ProfinderMSI, encountered error: 0x80096005. Retrying...
[1EF8:1C38][2014-01-22T16:08:14]: Error 0x80096005: Failed authenticode
verification of payload: C:\ProgramData\Package
Cache\.unverified\ProfinderMSI
[1EF8:1C38][2014-01-22T16:08:14]: Error 0x80096005: Failed to verify
signature of payload: ProfinderMSI
[1EF8:1C38][2014-01-22T16:08:14]: Failed to verify payload: ProfinderMSI at
path: C:\ProgramData\Package Cache\.unverified\ProfinderMSI, error:
0x80096005. Deleting file.
[1EF8:1C38][2014-01-22T16:08:14]: Error 0x80096005: Failed to cache payload:
ProfinderMSI
[22AC:1CDC][2014-01-22T16:08:14]: Failed to cache payload: ProfinderMSI from
working path:
C:\Users\benjowen\AppData\Local\Temp\{9043c2b5-f090-4923-af17-9cf709bf495b}\ProfinderMSI,
error: 0x80096005.
[22AC:1A3C][2014-01-22T16:08:14]: Error 0x80096005: Failed while caching,
aborting execution.
[1EF8:1CA4][2014-01-22T16:08:14]: Removed bundle dependency provider:
{9043c2b5-f090-4923-af17-9cf709bf495b}
[1EF8:1CA4][2014-01-22T16:08:14]: Removing cached bundle:
{9043c2b5-f090-4923-af17-9cf709bf495b}, from path: C:\ProgramData\Package
Cache\{9043c2b5-f090-4923-af17-9cf709bf495b}\
[22AC:1A3C][2014-01-22T16:08:14]: Apply complete, result: 0x80096005,
restart: None, ba requested restart:  No

The OS is Windows 7.  The same signing credentials are used as for another
product which seems to install fine as an MSI and was built with Wix 3.5,
and the machine has internet connectivity so I don't think it's a problem
with being able to access the timestamp server.

I also instructed the user to download the Microsoft CRL and then to try
disabling the CRL check (Internet Explorer -> Tools -> Internet Options ->
Advanced -> Security -> Check for publisher’s certificate revocation), based
on some advice I found on the all-knowing google :)  This apparently didn't
help either.

Were there any known issues in Wix 3.6 that might cause this  ?  Any other
hints ?

Thanks for any assistance !
-Rob




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/0x80096005-timestamp-signature-and-or-certificate-could-not-be-verified-tp7592055.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to