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