Хобрук: Ваш путь к мастерству в программировании

Служба агента веб-развертывания возвращает внутреннюю ошибку сервера 500

Я пытаюсь развернуть веб-сайт удаленно с помощью службы агента веб-развертывания. При запуске файла cmd, созданного Visual Studio, с использованием командного переключателя /m я получаю следующую ошибку:

Код ошибки: ERROR_COULD_NOT_CONNECT_TO_REMOTESVC
Дополнительные сведения: Не удалось подключиться к удаленному компьютеру ("x.x.x.x") с помощью указанного процесса ("Служба агента веб-развертывания"), поскольку сервер не ответил. Убедитесь, что процесс («Служба агента веб-развертывания») запущен на удаленном компьютере. Дополнительные сведения см. по адресу: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC.
Ошибка: удаленный сервер вернул ошибку: (500) Внутренняя ошибка сервера.

Я проверил ссылку, и у нее есть 3 предложения. Убедитесь, что служба запущена. Убедитесь, что пользователь является администратором, и убедитесь, что брандмауэр не блокирует трафик, которым он не является.

Я включил wireshark, чтобы посмотреть, даст ли это какие-либо подсказки, и я получаю первоначальный 401 Unauthorized от службы развертывания, а затем клиент снова делает запрос, используя NTLMSSP_NEGOTIATE. Именно тогда служба развертывания возвращает 500.

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


Ответы:


1

Если вы посмотрите на эту статью о настройке сервера веб-развертывания https://technet.microsoft.com/en-us/library/dd722796(v=ws.10).aspx

на шаге 6 он указывает на эту статью о настройке ведения журнала и трассировки https://technet.microsoft.com/en-us/library/ee461173(v=ws.10).aspx

28.12.2015
  • Это служба веб-управления. Я пытаюсь заставить работать службу агента веб-развертывания. Есть ли аналогичная статья для службы агента веб-развертывания? 28.12.2015

  • 2

    Раньше работало? У меня была такая же проблема, WebDeploy внезапно сломался после перезагрузки 19 декабря, некоторые обновления Windows. Мне пришлось удалить WebDeploy 3.6 из программы и функций, а затем удалить роль веб-управления IIS через диспетчер сервера.

    После перезагрузки я снова установил Web Deploy 3.6 для серверов хостинга через установщик веб-платформы, и он снова заработал.

    07.01.2016
  • Нет, он никогда не работал для службы развертывания. Я мог бы попробовать переустановить и посмотреть, что это исправляет. 08.01.2016
  • @DarrylDavidson, в таком случае, я не уверен, было ли это связано с решением, но я заметил, что функция поддержки проверки подлинности Windows для IIS не была установлена, поэтому я добавил эту функцию перед повторной установкой всего. 08.01.2016
  • Новые материалы

    Dall-E 2: недавние исследования показывают недостатки в искусстве, созданном искусственным интеллектом
    DALL-E 2 — это всеобщее внимание в индустрии искусственного интеллекта. Люди в списке ожидания пытаются заполучить продукт. Что это означает для развития креативной индустрии? О применении ИИ в..

    «Очень простой» эволюционный подход к обучению с подкреплением
    В прошлом семестре я посетил лекцию по обучению с подкреплением (RL) в моем университете. Честно говоря, я присоединился к нему официально, но я редко ходил на лекции, потому что в целом я нахожу..

    Освоение информационного поиска: создание интеллектуальных поисковых систем (глава 1)
    Глава 1. Поиск по ключевым словам: основы информационного поиска Справочная глава: «Оценка моделей поиска информации: подробное руководство по показателям производительности » Глава 1: «Поиск..

    Фишинг — Упаковано и зашифровано
    Будучи старшим ИТ-специалистом в небольшой фирме, я могу делать много разных вещей. Одна из этих вещей: специалист по кибербезопасности. Мне нравится это делать, потому что в настоящее время я..

    ВЫ РЕГРЕСС ЭТО?
    Чтобы понять, когда использовать регрессионный анализ, мы должны сначала понять, что именно он делает. Вот простой ответ, который появляется, когда вы используете Google: Регрессионный..

    Не зря же это называют интеллектом
    Стек — C#, Oracle Опыт — 4 года Работа — Разведывательный корпус Мне пора служить Может быть, я немного приукрашиваю себя, но там, где я живу, есть обязательная военная служба на 3..

    LeetCode Проблема 41. Первый пропущенный положительный результат
    LeetCode Проблема 41. Первый пропущенный положительный результат Учитывая несортированный массив целых чисел, найдите наименьшее пропущенное положительное целое число. Пример 1: Input:..