Am întâmpinat o eroare la încărcarea Consolei WSUS după ce am implementat unele reconfigurari impuse de organizație pe serverul IIS care acceptă WSUS. Deoarece am găsit singur soluția și nu am văzut asta nicăieri altundeva online, m-am gândit că documentarea acesteia aici i-ar putea ajuta pe alții.
Mediul meu a fost Windows Server 2019 care rulează într-o mașină virtuală și găzduiește doar ceea ce oferă instalarea implicită WSUS.
--
După implementarea reconfigurărilor IIS, Consola WSUS eșuează cu o eroare care arată astfel:
Consola de administrare WSUS nu s-a putut conecta la serverul WSUS prin intermediul API-ului de la distanță. Verificați dacă serviciul Update Services, IIS și SQL rulează pe server. Dacă problema persistă, încercați să reporniți IIS, SQL și Serviciul Servicii de actualizare. Consola de administrare WSUS a întâmpinat o eroare neașteptată. Aceasta poate fi o eroare tranzitorie; încercați să reporniți consola de administrare. Dacă această eroare persistă, încercați să eliminați preferințele persistente pentru consolă ștergând fișierul wsus din %appdata%\Microsoft\MMC. System.IO.IOException -- Strângerea de mână a eșuat din cauza unui format de pachet neașteptat.Urmărirea stivei sistemului sursă: la System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest) la System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest) at System. .Security.SslState.CheckCompletionBeforeNextReceive(mesaj ProtocolToken, AsyncProtocolRequest asyncRequest) la System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest.SyncProtocolRequest) la System.Net.ResultRequest asynccess. System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Stare obiect, Boolean preserveSyncCtx) la System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Stare obiect, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Stare obiect, Boolean preserveSyncCtx) ExecutionContext executionContext, ContextCallback callback, Object state) la System.Net.TlsStream.P rocessAuthentication(rezultat LazyAsyncResult) la System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size) la System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size) la System.Net. ConnectStream.WriteHeaders(Boolean async) ** această excepție a fost imbricată în cadrul următoarei excepții ** System.Net.WebException -- Conexiunea de bază a fost închisă: a apărut o eroare neașteptată la o trimitere. Sursă Microsoft.UpdateServices.Administration Stack Trace: la Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer(Object[] args) la Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.GetUpdateServer(PersistedServices.UpdateServer) la Microsoft.UpdateServices.UpdateServer. SnapIn.Scope.ServerSummaryScopeNode.ConnectToServer() la Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.get_ServerTools()
Acest lucru este abordat în mai multe locuri online, cu toate acestea, niciuna dintre soluțiile pe care le-am găsit nu a funcționat. Eroarea pare să aibă ceva de-a face cu configurațiile SSL, dar în cazul meu, aceasta a fost o eroare. După ce ați urmat sfaturile online, inclusiv ștergerea fișierului WSUS din %appdata%\Microsoft\MMC. System.IO.IOException, după cum sugerează eroarea, nu am reușit să conectez consola.