Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera rozwiązanie błędu występującego podczas otwierania Menedżera MultiPoint lub pulpitu nawigacyjnego MultiPoint ulega awarii w systemie Windows Server 2016.
Dotyczy: Windows Server 2016
Oryginalny numer KB: 4051516
Objaw
Podczas próby uruchomienia Menedżera Multipoint w systemie Windows Server 2016 może zostać wyświetlony następujący komunikat o błędzie:
Usługa MultiPoint nie odpowiada na tym komputerze. Aby rozwiązać ten problem, spróbuj ponownie uruchomić maszynę.
W przypadku wystąpienia tego problemu pulpit nawigacyjny MultiPoint nie jest ładowany.
Ponadto można zauważyć następujący tekst w dziennikach zdarzeń Microsoft-Windows-WMS/Trace, które znajdują się w Podgląd zdarzeń w obszarze Dzienniki aplikacji i usługi\Microsoft\Windows\wms:
SecurityNegotiationException
Przyczyna
MultiPoint używa punktu końcowego usługi internetowej, który ma protokół SSL zabezpieczony przy użyciu certyfikatu z podpisem własnym. Gdy certyfikat jest bliski wygaśnięcia, MultiPoint generuje nowy certyfikat, aby zastąpić stary certyfikat. W takim przypadku punkt końcowy napotka problem, a negocjacje zabezpieczeń kończą się niepowodzeniem w punkcie końcowym SSL usługi sieci Web MultiPoint.
Rozwiązanie
Aby rozwiązać ten problem, uruchom następujące polecenie programu PowerShell lub ręcznie usuń certyfikat.
Metoda 1. Uruchamianie polecenia programu PowerShell z wiersza polecenia z podwyższonym poziomem uprawnień
net stop wms; $hostname = (Get-WmiObject -Class Win32_ComputerSystem -Property Name).Name; Get-ChildItem -Path 'Cert:\localmachine\MultiPoint Services Certificates\' | ForEach-Object {if ($_.Subject -like ('*'+$hostname+'*')) {Write-Host ('Removing '+$_.Thumbprint); Remove-Item -Path ('Cert:\localmachine\MultiPoint Services Certificates\'+$_.Thumbprint)}}; net start wms
Metoda 2. Ręczne usuwanie certyfikatu
- Znajdź nazwę hosta lokalnego. W tym celu można uruchomić nazwę hosta polecenia w wierszu polecenia.
- Otwórz okno wiersza polecenia z podwyższonym poziomem uprawnień i uruchom polecenie net stop wms.
- Uruchom mmc.exe.
- Naciśnij Ctrl+M, aby dodać nową przystawkę.
- Z listy dostępnych przystawek po lewej stronie wybierz pozycję Certyfikaty , aby dodać je do listy. Wybierz pozycję Konto komputera spośród trzech opcji, a następnie wybierz pozycję Komputer lokalny: (komputer, na którym jest uruchomiona ta konsola).
- Znajdź certyfikaty usług MultiPoint na liście certyfikatów dla komputera lokalnego, a następnie usuń wszystkie certyfikaty, dla których wystawiona przez jest lokalna nazwa hosta.
- Uruchom polecenie net start wms w oknie wiersza polecenia. Po uruchomieniu usługi MultiPoint zostanie utworzony nowy certyfikat.