Udostępnij za pośrednictwem


Komunikat o błędzie podczas generowania hasła wyzwania rejestracji usługi NDES na serwerze usługi NDES z systemem Windows Server 2012: Błąd http 500.0 — wewnętrzny błąd serwera

Ten artykuł ułatwia obejście błędu występującego podczas próby uzyskania hasła wyzwania rejestracji usługi NDES.

Oryginalny numer KB: 2800975

Symptomy

Załóżmy, że na serwerze z systemem Windows Server 2012 zainstalowano usługę roli usługi rejestracji urządzeń sieciowych (NDES). W tym scenariuszu podczas próby uzyskania hasła wyzwania rejestracji usługi NDES jest wyświetlany następujący błąd:

Błąd HTTP 500.0 — wewnętrzny błąd serwera.
nie można wyświetlić strony, ponieważ wystąpił wewnętrzny błąd serwera.

Ponadto na serwerze, na którym zainstalowano usługę roli usługi NDES, jest rejestrowane zdarzenie podobne do następującego:

Nazwa dziennika: Aplikacja
Źródło: Microsoft-Windows-NetworkDeviceEnrollmentService
Data: data i godzina
Identyfikator zdarzenia: 2
Kategoria zadania: Brak
Poziom: Błąd
Słowa kluczowe: Klasyczne
Użytkownik: Nie dotyczy
Komputer: nazwa komputera
Opis rozwiązania:
Nie można uruchomić usługi rejestracji urządzeń sieciowych (0x800700ea). Dostępnych jest więcej danych.

Rozwiązanie

Obejściem tego problemu jest zmiana kolejności procedur obsługi dla aplikacji protokołu MSCEP (Microsoft Simple Certificate Enrollment Protocol) w usługach IIS, tak aby program obsługi ExtensionlessUrlHandler-ISAPI-4.0_64bit był wyświetlany po procedurze obsługi staticFile. W tym celu możesz wykonać poniższe kroki:

  1. Instalowanie i konfigurowanie usługi NDES (i/CES).
  2. Otwórz usługi IIS.
  3. Wybierz pozycję "Domyślna witryna sieci Web".
  4. Kliknij pozycję "Wyświetl aplikacje" w panelu akcji po prawej stronie.
  5. Kliknij dwukrotnie aplikację mscep.
  6. Kliknij dwukrotnie pozycję "Mapowania programu obsługi".
  7. Kliknij pozycję "Wyświetl uporządkowaną listę..." w panelu akcji.
  8. Wybierz kolejno pozycje ExtensionlessUrlHandler-ISAPI-4.0_64bit i przenieś ją w dół, aby była poniżej pliku StaticFile.
  9. Powtórz kroki 6–8 dla aplikacji mscep_admin.
  10. Uruchom ponownie usługi IIS.