Подтвердить что ты не робот

Результаты веб-развертывания: ERROR_COULD_NOT_CONNECT_TO_REMOTESVC

Мы пытаемся настроить непрерывную интеграцию с TFS 2012. При запуске новой сборки публикация выходит из строя с ошибкой:

Сборка FAILED.         "C:\src\ProjectName.sln" (целевой объект по умолчанию) (1) →         "C:\src\Website\ProjectName.csproj" (цель по умолчанию) (2) →        (MSDeployPublish) →          C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets(4377,5): ошибка msdeploy ERROR_COULD_NOT_CONNECT_TO_REMOTESVC: Не удалось выполнить задачу развертывания сети. (Не удалось подключиться к удаленному компьютеру ( "ServerName" ) с использованием указанного процесса ( "Служба веб-управления" ), поскольку сервер не ответил. Убедитесь, что процесс ( "Служба веб-управления" ) запущен на удаленном компьютере. Подробнее: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC) **

Я проверил все упомянутые пункты в документации IIS.NET для этой ошибки. Обе упомянутые службы, Служба веб-управления и Служба агента веб-развертывания работают нормально. Перезапуск этих служб не имеет изменений в поведении.

  • Windows Server 2008 R2 с IIS 7.
  • Служба агента веб-развертывания работает на порту 8172.
  • Веб-развертывание 3.0
  • Брандмауэр Windows не блокирует какой-либо порт на сервере.

Как это можно зафиксировать?

4b9b3361

Ответ 1

Если вы устанавливаете Web Deploy 3.5, то перед установкой инструментов веб-управления вам придется переустановить его. Я часами бил головой о стену. Установите службы веб-управления (роли → веб-сервеp > средства управления > службы управления). Затем удалите Web Deploy (ремонт не работает), а затем снова установите его. Исправлена./Вздох

Ответ 3

Исправьте, что я видел на другом веб-сайте:

Исправьте его, добавив к серверу "http://".

Другими словами, когда сервер www.xxxx.com получит ошибку 403, но когда сервер http://www.xxxx.com, тогда он работает.

Ответ 4

Вам также нужно указать имя приложения, например "Веб-сайт по умолчанию /MyApp "

Это была моя ошибка. Как только я добавил /MyApp, он сработал.

Ответ 5

Я получил эту ошибку при использовании msdeploy, а не TFS. В моем случае мне нужно было убедиться, что пользователь msdeploy использует разрешение на развертывание на веб-сайте.

Найдите веб-сайт в диспетчере IIS, щелкните правой кнопкой мыши и перейдите в раздел "Развертывание", затем "Настройте публикацию веб-развертывания". Найдите пользователя, используемого веб-развертыванием и настройте для этого веб-сайта.

Ответ 6

В моем случае интернет-прокси был включен на источнике - что сделало msdeploy для доступа к Интернету вместо локальной ICN.

Ответ 7

Сначала вы должны проверить журналы на своем IIS - убедитесь, что вы действительно попали на сервер, а затем вы можете найти точную ошибку здесь - https://support.microsoft.com/en-us/help/943891/the-http -status-код-в-МИС-7-0-МИС-7-5-и-МИС-8-0

Удаление и переустановка (не восстановление!) После настройки IIS сделали большую часть волшебства для меня.