msdeploy (Web Deploy) à défaut avec 401 auth questions

Je vais essayer d'obtenir msdeploy installé et configuré. J'ai installé le service distant sur le serveur web, mais tous mes essais me donnent un 401 unauthorised error. Le serveur Windows 2008 R2.

Je suis en essais très simple msdeploy commande:

msdeploy -verb:dump -source:contentPath=c:\inetpub\wwwroot\MyApp,computerName=<IP HERE>,userName=Domain\msdeploy,password=MyPassword

Et l'erreur:

Error: Object of type 'contentPath' and path 'c:\inetpub\wwwroot\MonApp' cannot be created.
Error: Remote agent (URL http://<IP HERE>/MSDEPLOYAGENTSERVICE) could not be contacted.  Make sure the remote agent service is installed and started on the target computer.
Error: An unsupported response was received. The response header 'MSDeploy.Response' was '' but 'v1' was expected.
Error: The remote server returned an error: (401) Unauthorized.
Error count: 1.

J'ai créé un utilisateur appelé msdeploy, et je l'ai ajouté au groupe administrateurs local sur le serveur.

J'ai vérifié:

  • Que le service est installé correctement et j'ai commencé il
  • Diverses combinaisons de ne pas utiliser le nom de domaine de l'utilisateur, et l'ajout de authType=Base
  • Toutes les autorisations nécessaires à ce dossier pour tout le monde
  • Dans IIS autoriser les connexions à distance
  • De la Gestion de Délégation de Service règles pour mon "msdeploy" utilisateur pour contentPath et iisApp (vaguement basé sur la lecture cette)
  • Essayé avec un autre compte admin je utiliser pour de la RDC pour le serveur...
  • Essayé avec différentes contentPaths et les différents msdeploy commandes
  • Créé un compte spécifique, et a ajouté que compte le IIS_Users. A ajouté que l'utilisateur de mon site web "Gestionnaire des services IIS Autorisations", et le programme d'installation de "Gestion de Délégation de Service" pour tous les fournisseurs.
InformationsquelleAutor Matt Roberts | 2010-12-13