Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Error 550 occurred by deploying via MSdeploy.exe

For ASP.NET project MSBuild gives some files in E:\Build such as:

  • TestProjectA.deploy.cmd
  • TestProjectA.SetParameters.xml
  • TestProjectA.SourceManifest.xml
  • TestProjectA.zip

To deploy from Windows 7 to Windows Server 2008 R2 (IIS 7)

Executing command gives following error message:

Command

C:\Program Files\IIS\Microsoft Web Deploy V3>msdeploy.exe -verb:sync  -source:contentPath='E:\Build'  -dest:contentPath='ra/files-to-pub',ComputerName="https://<IP>:8172/msdeploy.axd?site=ra",UserName='DEV\Administrator',Password='MyPassword',AuthType='Basic' -enableRule:DoNotDeleteRule -whatif -allowUntrusted

Error Message:

Info: Using ID 'd1bbee7a-e940-4be1-b41d-1847b3e7022d' for connections to the remote server. Error Code: ERROR_COULD_NOT_CONNECT_TO_REMOTESVC More Information: Could not connect to the remote computer ("[IP ADDRESS]") using the specified process ("Web Management Service") because the server did not respond. Make sure that the process ("Web Management Service") is started on the remote computer. Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC. Error: The remote server returned an error: (550). Error count: 1

Given link suggest to do:

  • Ping the remote machine. *STATUS-OK
  • The msdepsvc or wmsvc service is started on the remote server. *STATUS-OK
  • Firewall is not blocking incoming connections of your ports on the destination. If it used the default installation, then it would be 80 for msdepsvc and 8172 for wmsvc. *STATUS-OK

Both of service are running at target server:

  • Web Management Services
  • Web Deployment Agent Service

What can do now to solve it?

like image 996
Khalid Farhan Avatar asked Mar 05 '14 08:03

Khalid Farhan


People also ask

How do I get MSDeploy exe?

Go to C:\Windows\System32 and right click on CMD. EXE. Choose “Run as Administrator”. Once the command prompt is up, you will navigate to the folder level where MSDeploy.exe exists.

How do I know if MSDeploy is installed?

Is Web Deploy installed? You can verify web deploy is installed by going to the "Programs and Features" control panel and looking for "Microsoft Web Deploy 2.0" in the list of installed programs. If it is not there, you can install it via the Web Platform Installer by going to the "Products" tab.


2 Answers

If you have checked the basic stuff like

  • Credentials are correct
  • Website name is spelt correctly everywhere

And have tried the steps mentioned here

And it still didn't work then may I suggest troubleshooting using Web Management Service Failed Request Tracing

like image 172
Coder Panda Avatar answered Oct 29 '22 23:10

Coder Panda


This might be too late, but for others checking this error. Verify the Site name too. IE, Default Web Site/SiteDeploy (or whatever you call it)

k

like image 22
Keenan Stewart Avatar answered Oct 30 '22 00:10

Keenan Stewart