We recently migrated a production environment for a client to new Servers. I had previously been using MSDeploy to deploy the websites/services to the servers so I figured all I had to do was install MSDeploy, point Update my deploy scripts to point to the new servers, and deploy! I was using MSDeploy 2 on the previous servers so I figured it would work on the new ones. Unfortunately it didn’t turn out to be that easy. When I ran the updated scripts I got the following error: Fatal: Request to remote agent URL ' http://myserver/MSDEPLOYAGENTSERVICE ' failed. Fatal: The remote server returned an error: (401) Unauthorized. Fatal count: 1 I was using an admin account and I could hit that URL above in a browser so I knew it wasn’t an authorization issue. Here are the things I tried that DIDN’T work: Uninstall/Reinstall MSDeploy 2 Install MSDeploy 3 Create the fake user group on the server per these instructions: http://www.iis.net/learn/publish/troubleshooting-web-dep...