Поделиться через


Сообщение об ошибке при создании пароля запроса регистрации NDES на сервере NDES под управлением Windows Server 2012: ошибка HTTP 500.0 — внутренняя ошибка сервера

Эта статья помогает обойти ошибку, возникающую при попытке получить пароль для регистрации NDES.

Исходный номер базы знаний: 2800975

Симптомы

Предположим, что вы устанавливаете службу ролей службы регистрации сетевых устройств (NDES) на сервере под управлением Windows Server 2012. В этом сценарии при попытке получить пароль запроса регистрации NDES возникает следующая ошибка:

Ошибка HTTP 500.0 — внутренняя ошибка сервера.
Не удается отобразить страницу, так как произошла внутренняя ошибка сервера.

Кроме того, событие, похожее на следующее, регистрируется на сервере, на котором установлена служба ролей NDES:

Имя журнала: приложение
Источник: Microsoft-Windows-NetworkDeviceEnrollmentService
Дата: время даты
Идентификатор события: 2
Категория задачи: Отсутствует
Уровень: ошибка
Ключевые слова: классический
Пользователь: Н/Д
Компьютер: имя компьютера
Описание.
Не удается запустить службу регистрации сетевых устройств (0x800700ea). More data is available.

Обходное решение

Решение этой проблемы заключается в изменении порядка обработчиков приложений Протокола регистрации сертификатов Майкрософт (MSCEP) в IIS, чтобы обработчик extensionlessUrlHandler-ISAPI-4.0_64bit поступил после обработчика StaticFile. Для этого выполните указанные ниже действия.

  1. Установите и настройте NDES (и CEP/CES).
  2. Откройте СЛУЖБЫ IIS.
  3. Выберите "Веб-сайт по умолчанию".
  4. Щелкните "Просмотреть приложения" в области действий справа.
  5. Дважды щелкните приложение mscep.
  6. Дважды щелкните "Сопоставления обработчиков".
  7. Щелкните "Просмотреть упорядоченный список..." на панели действий.
  8. Выберите ExtensionlessUrlHandler-ISAPI-4.0_64bit и переместите его вниз, чтобы он был ниже StaticFile.
  9. Повторите шаги 6–8 для приложения mscep_admin.
  10. Перезапустите IIS.