Anyone seen this before? I've bundles built using WiX v3.6 which are failing to 
apply a patch which has been signed by a renewed code signing certificate. The 
bundle was signed by the previous certificate which expired last month but both 
the bundle & the patch show up as valid signatures when I check their file 
properties.

The Burn log is as follows:

[09F8:0818][2014-03-31T12:53:35]: Prompt for source of package: 
SharedContentPatch, payload: SharedContentPatch, path: 
C:\Temp\ve2013fp2_hotfix3_final\VESharedContent.msp
[09F8:0818][2014-03-31T12:53:35]: Acquiring package: SharedContentPatch, 
payload: SharedContentPatch, download from: 
http://cdn.iesve.com/ve/VESharedContent.msp
[0BFC:0BD4][2014-03-31T12:54:32]: Error 0x80070490: Failed to find expected 
public key in certificate chain.
[0BFC:0BD4][2014-03-31T12:54:32]: Error 0x80070490: Failed to verify expected 
payload against actual certificate chain.
[0BFC:0BD4][2014-03-31T12:54:32]: Error 0x80070490: Failed to verify signature 
of payload: SharedContentPatch
[0BFC:0BD4][2014-03-31T12:54:32]: Failed to verify payload: SharedContentPatch 
at path: C:\ProgramData\Package Cache\.unverified\SharedContentPatch, error: 
0x80070490. Deleting file.
[0BFC:0BD4][2014-03-31T12:54:32]: Error 0x80070490: Failed to cache payload: 
SharedContentPatch
[09F8:0818][2014-03-31T12:54:32]: Failed to cache payload: SharedContentPatch 
from working path: 
C:\Users\zxc\AppData\Local\Temp\{28ab7e13-61b4-4bdd-a582-d2197a5e794f}\SharedContentPatch,
 error: 0x80070490.
[09F8:0818][2014-03-31T12:54:32]: Application requested retry of payload: 
SharedContentPatch, encountered error: 0x80070490. Retrying...
[09F8:0818][2014-03-31T12:54:32]: Prompt for source of package: 
SharedContentPatch, payload: SharedContentPatch, path: 
C:\Temp\ve2013fp2_hotfix3_final\VESharedContent.msp
[09F8:0818][2014-03-31T12:54:35]: Acquiring package: SharedContentPatch, 
payload: SharedContentPatch, download from: 
http://cdn.iesve.com/ve/VESharedContent.msp
[0BFC:0BD4][2014-03-31T12:55:32]: Error 0x80070490: Failed to find expected 
public key in certificate chain.
[0BFC:0BD4][2014-03-31T12:55:32]: Error 0x80070490: Failed to verify expected 
payload against actual certificate chain.
[0BFC:0BD4][2014-03-31T12:55:32]: Error 0x80070490: Failed to verify signature 
of payload: SharedContentPatch
[0BFC:0BD4][2014-03-31T12:55:32]: Failed to verify payload: SharedContentPatch 
at path: C:\ProgramData\Package Cache\.unverified\SharedContentPatch, error: 
0x80070490. Deleting file.
[0BFC:0BD4][2014-03-31T12:55:32]: Error 0x80070490: Failed to cache payload: 
SharedContentPatch
[09F8:0818][2014-03-31T12:55:32]: Failed to cache payload: SharedContentPatch 
from working path: 
C:\Users\zxc\AppData\Local\Temp\{28ab7e13-61b4-4bdd-a582-d2197a5e794f}\SharedContentPatch,
 error: 0x80070490.
[09F8:0818][2014-03-31T12:55:32]: Application requested retry of payload: 
SharedContentPatch, encountered error: 0x80070490. Retrying...
[09F8:0818][2014-03-31T12:55:32]: Prompt for source of package: 
SharedContentPatch, payload: SharedContentPatch, path: 
C:\Temp\ve2013fp2_hotfix3_final\VESharedContent.msp
[09F8:0818][2014-03-31T12:55:35]: Acquiring package: SharedContentPatch, 
payload: SharedContentPatch, download from: 
http://cdn.iesve.com/ve/VESharedContent.msp
[0BFC:0BD4][2014-03-31T12:56:31]: Error 0x80070490: Failed to find expected 
public key in certificate chain.
[0BFC:0BD4][2014-03-31T12:56:31]: Error 0x80070490: Failed to verify expected 
payload against actual certificate chain.
[0BFC:0BD4][2014-03-31T12:56:31]: Error 0x80070490: Failed to verify signature 
of payload: SharedContentPatch
[0BFC:0BD4][2014-03-31T12:56:31]: Failed to verify payload: SharedContentPatch 
at path: C:\ProgramData\Package Cache\.unverified\SharedContentPatch, error: 
0x80070490. Deleting file.
[0BFC:0BD4][2014-03-31T12:56:31]: Error 0x80070490: Failed to cache payload: 
SharedContentPatch
[09F8:0818][2014-03-31T12:56:31]: Failed to cache payload: SharedContentPatch 
from working path: 
C:\Users\zxc\AppData\Local\Temp\{28ab7e13-61b4-4bdd-a582-d2197a5e794f}\SharedContentPatch,
 error: 0x80070490.
[09F8:03F0][2014-03-31T12:56:31]: Error 0x80070490: Failed while caching, 
aborting execution.

The error is the same regardless of whether the patch is available locally or 
if it downloads the file from the URL above.
The patch applies perfectly fine if I double click it or run it using msiexec 
/update myself from a command prompt.
It also fails if I don't sign the patch.
Could this be caused by the bundle being older than the patch? The patch the 
bundle was built against has been superseded by a newer patch with the 
everything identical to the old one, the only difference being it's signed with 
a new certificate.

Palbinder Sandher 
Software Platform Engineer 
T: +44 (0) 141 945 8500
F: +44 (0) 141 945 8501
http://www.iesve.com 

**Design, Simulate + Innovate with the <Virtual Environment>** 
Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456
Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 
0SP
Email Disclaimer 



------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to