Versions
Windows Server 2008 R2 x 64
IIS 7.5
Wildcard SSL certficate used (*.domain.com)
Web Deploy 3.5
Visual Studio 2013
Issue
When trying to install Web Deploy on a web server, but the “Web Management Service” WMSVC will not start which prevents the installation of Web Deploy.
Resolution
At the very end of this post below, Mocksy describes a resolution which works to get the “Web Management Service ” WMSVC to start on a web server that has a wildcard SSL certificate installed.
http://stackoverflow.com/questions/14963180/installing-ms-web-deploy-3-0-failed-to-start-wmservice
Here are some additional details about the resolution with some screenshots on how to accomplish the tasks:
In IIS Manager, select the server and under Features / Management, select “Management Server” to make some configuration changes.
Check “Enable remote connections” and select the wildcard SSL certificate.
Now, the start the “Web Management Service” WMSVC from the Actions on the right column.
Once WMSVC starts you can continue installing Web Deploy with the Web Platform Installer.
Search for “web deploy”, then choose an option and “Add”.
Configure deployment for a website by right clicking on the website
More details …
Now, back in Visual Studio 2013, setting up my Publishing Profile for the website and “Validating Connection”, I run into “The security was issued by (Provider)” “The security certificate presented by this server (sitecore_dev) was issued to a different server” “The certificate for sitecore_dev is out of date”:
I checked “Save this certificate for future sessions of Visual Studio” and Accept to get by this.
Then, I ran into this issue when trying to Publish:
Web Publish fails: “Unknown ProviderOption:DefiningProjectFullPath”
…
Inside Visual Studio go to Tools -> Extensions and Updates -> Updates -> Product Updates
Install the latest Azure SDK (even if you are not using Azure).
…
After installing Azure SDK, I am now Publishing the website with Web Deploy on a web server with a wildcard SSL certificate.