2014-03-05 6 views
7

Für ASP.NET-Projekt MSBuild Bereitstellung gibt einige Dateien in E: \ Bauen wie:Fehler 550 aufgetreten ist, indem über MSdeploy.exe

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

um von Windows 7 auf Windows Server 2008 R2 bereitstellen (IIS 7)

Ausführen-Befehl gibt folgende Fehlermeldung:

Befehl

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 

Fehlermeldung:

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

Gegeben Link zu tun vorschlagen:

  • Ping die Remote-Maschine. * STATUS-OK
  • Der Dienst msdepsvc oder wmsvc wird auf dem Remote-Server gestartet. * STATUS-OK
  • Firewall blockiert eingehende Verbindungen Ihrer Ports am Ziel nicht. Wenn es die Standardinstallation verwendet, wäre es 80 für msdepsvc und 8172 für wmsvc.

    • Web Management Service
    • Web Deployment Agent Service

    Was nun, es zu lösen tun können: * STATUS-OK

auf dem Zielserver Beide Dienst ausführen?

Antwort

15

Wenn Sie die grundlegenden Dinge wie

Und die genannten Schritte here versucht haben

Und es funktionierte immer noch nicht Dann kann ich eine Fehlersuche mit Web Management Service Failed Request Tracing

vorschlagen
+1

gelöst durch folgenden Befehl ...... Konfigurieren von IIS [hier] (http://www.iis.net/learn/publish/ using-web-deploy/configure-der-web-deployment-handler) .... AND ... 'C: \ Programme \ IIS \ Microsoft Web Deploy V3> msdeploy.exe -verb: sync -source: package = 'E: \ Test-MsDeploy \ Paket \ TestProjectA.zip' -dest: auto, wmsvc = 'https : // {IP}: 8172/msdeploy.axd? Site = Standard% 20Web% 20Site ', Benutzername =' ****** ', password =' ​​****** ', includeAcls =' False '-disableLink: AppPoolExtension -disableLink: ContentExtension -disableLink: CertificateExtension -setParamFile = "E: \ Test-MsDeploy \ Paket \ TestProjectA.SetParameters.xml" -allowUntrusted' –

+11

Falscher Website-Name bit me. Einfache Lösung. Schmerz zu spüren. –

+5

Yup-Fehler 550 bedeutet, dass der Websitename, auf dem Sie veröffentlichen, nicht auf dem Dienst vorhanden ist. Erstellen Sie eine leere Site auf dem Webserver mit dem exakt gleichen Namen und veröffentlichen Sie sie erneut. Es wird funktionieren –

6

Dies könnte zu spät sein, aber für andere, die diesen Fehler überprüfen. Überprüfen Sie auch den Site-Namen. IE, Standard-Website/SiteDeploy (oder was auch immer Sie es nennen)

k

+0

das war es für mich. nicht 'SERVER/site-name', nur' site-name' –

Verwandte Themen