Hi,

    I am not able to configure a website to use SSL certificates on IIS 7.5.
The logs shows 
WriteIIS7ConfigChanges:  Error 0x80070520: failed to execute
AddSslCertificate method
WriteIIS7ConfigChanges:  Error 0x80070520: Failed to add ssl binding
WriteIIS7ConfigChanges:  Error 0x80070520: Failed to create site binding
WriteIIS7ConfigChanges:  Error 0x80070520: Failed to configure IIS SSL
binding.
WriteIIS7ConfigChanges:  Error 0x80070520: WriteIIS7ConfigChanges Failed.
CustomAction WriteIIS7ConfigChanges returned actual error code 1603 (note
this may not be 100% accurate if translation happened inside sandbox)



I am running the msi with elevated privileges. I don't have the certificates
installed on the target machine (although I want the msi to be able to
overwrite it in case there is one. This could come handy when replacing
expired certs). Any thoughts on what is wrong in the code below?

    <Binary Id="ProvCertPath" SourceFile="c:\temp\ProvCert.cer"/>
    <DirectoryRef Id="IIS_WEBAPP">
      <Component Id="ProvsionIISWebsiteAppPool"
Guid="{95B8A728-F8E1-4A60-B763-735E7B86B848}" KeyPath="yes" Win64="yes">
        <iis:WebAppPool Id="ProvsionIISWebsiteAppPool"
                                Name="ProvisionAppPool"
                                Identity="localSystem"
                                 ManagedPipelineMode="Integrated"
                                ManagedRuntimeVersion="v4.0" />
      </Component>

      
      <Component Id="InstallWebsite"
Guid="{8E385F40-B078-42ED-89FA-84A0D94D4875}" KeyPath="yes" Win64="yes">
        <iis:Certificate Id="ProvCert" BinaryKey="ProvCertPath"
Name="ProvCert" Overwrite="yes" StoreLocation="localMachine"
StoreName="root" Request="no"  />
        <iis:WebSite Id="ProvisionIISWebsite" Description='Provision Web
Site' Directory='IIS_WEBAPP' AutoStart='yes' StartOnInstall='yes'>
          <iis:WebAddress Id="AllUnassigned" Port="443" Secure="yes" />
          <iis:WebApplication Id="ProvisionIISApplication"
Name="[ProvisionIISWebsite]"
WebAppPool="ProvsionIISWebsiteAppPool"></iis:WebApplication>
          <iis:CertificateRef Id="ProvCert" />
        </iis:WebSite>
      </Component>



thanks,
sangeeta





--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Adding-SSL-certificates-to-IIS-tp7598534.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&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