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.
A follow up to this, I tried the lets encrypt on a 2012 server, I set up a new virtual server and redirected the hosting plan to use a 2012 server. Assigning the certificate installs fine and works 100% , so the letsencrypt installation looks ok and working on 2012 but not iis7.5.
Hello,
Lets encrypt has been temporarily removed from release 1.2.1.
We where informed that the ex-contributor who "made" it used the codes from MSPControl.
Due to this we have removed the code, and issues one of our developers to start from scratch on the Lets Encrypt feature.
Regards,
Marco
okie dokey, then ssl is out for now.