Looking at letsencrypt, i see the only way certs work on iis7.5 is if a dedicated ip is assigned first, we will be moving our servers to 2012 and 2016 once tested fully, in the interim our iis7.5 sites still need ssl options.

After configuring the clients area assigning the website a static address and then going to the ssl tab, when clicking the create and install a letsencrypts cert, I get the following error on the iis7.5 servers, the main solidcp servers (enterprise, portal, etc) are all on a windows 2012 server.


LETS_ENCRYPT_INSTALL:Server was unable to process request. —> Specified method is not supported.; at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at SolidCP.Providers.Web.WebServer.InstallLetsEncryptCertificate(WebSite webSite, String hostName, String[] SANs, String vaultProfile, String email) at SolidCP.EnterpriseServer.WebServerController.InstallLetsEncryptCertificate(Int32 siteId, String hostName, String[] SANs)

This looks like some issue assigning or creating the cert.

Question is closed for new answers.
selected answer