Bugs item #1882623, was opened at 2008-01-30 14:44
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1882623&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Thomas Meckel (tmeckel)
Assigned to: Nobody/Anonymous (nobody)
Summary: IISExtension: Unstall fails is Certficate expired

Initial Comment:
Symptom: 
--------
Unable to uninstall product if certificate is expired

Finding:
--------

In scaert.cpp::FindExistingCertificate the following check is performed if a 
certificate with a matching friendly name is found

// If the certificate with matching friendly name is valid, let's use that.
long lVerify = ::CertVerifyTimeValidity(NULL, pCertContext->pCertInfo);

This check will fail if the certificate is expired.

Solution:
---------

either remove that check or verify that the thumbprint of the certificate 
matches with the one from the MSI package.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1882623&group_id=105970

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to