Windows Server Update Service - Unerwarteter Fehler
Hallo Mit-Administratoren,
ich verzweifel gerade am WSUS 3.0!!!
Seit ein paar Tagen schmiert der WSUS ab wenn man versucht ihn zu synchronisieren.
Habe schon alles erdenkliche ausprobiert:
- WSUS neuinstalliert
- .NETFramework neuinstalliert
- WSUS entfernt
- Windows Installer CleanUp Utility
- MMC Ordner gelöscht
- Reboot ( 25.000.000 mal - für jeden Mist )
- per Hand die Registry Einträge entfernt
- Datenbank ausgelagert
- Windows Internal Database gelöscht
Wenn er synchronisieren will kommt die Fehlermeldung:
Kann's am IIS liegen?!
Ich werd wahnsinnig!
Danke schonmal für eure Tipps!!!
Gruß
Manuel - FrEaK55
Detailierte Fehlermeldung:
ich verzweifel gerade am WSUS 3.0!!!
Seit ein paar Tagen schmiert der WSUS ab wenn man versucht ihn zu synchronisieren.
Habe schon alles erdenkliche ausprobiert:
- WSUS neuinstalliert
- .NETFramework neuinstalliert
- WSUS entfernt
- Windows Installer CleanUp Utility
- MMC Ordner gelöscht
- Reboot ( 25.000.000 mal - für jeden Mist )
- per Hand die Registry Einträge entfernt
- Datenbank ausgelagert
- Windows Internal Database gelöscht
Wenn er synchronisieren will kommt die Fehlermeldung:
Fehler: Unerwarteter Fehler
Unerwarteter Fehler. Wenden Sie sich an den Systemadministrator (oder an ihre Community des Vertrauens), wenn das Problem weiterhin besteht.
Klicken Sie auf "Serverknoten zurücksetzen", um erneut zu versuchen, eine Verbindung mit dem Server herzustellen.
Kann's am IIS liegen?!
Ich werd wahnsinnig!
Danke schonmal für eure Tipps!!!
Gruß
Manuel - FrEaK55
Detailierte Fehlermeldung:
Protokollname: Application
Quelle: Windows Server Update Services
Datum: 27.03.2012 14:52:53
Ereignis-ID: 7053
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: ###.###.local
Beschreibung:
An der WSUS-Verwaltungskonsole ist ein unerwarteter Fehler aufgetreten. Möglicherweise ist es ein vorübergehender Fehler. Versuchen Sie, die Verwaltungskonsole erneut zu starten. Wenn der Fehler weiterhin besteht,
entfernen Sie die gespeicherten Einstellungen für die Konsole, indem Sie die WSUS-Datei unter "%appdata%\Microsoft\MMC\" löschen.
An der WSUS-Verwaltungskonsole ist ein unerwarteter Fehler aufgetreten. Möglicherweise ist es ein vorübergehender Fehler. Versuchen Sie, die Verwaltungskonsole erneut zu starten. Wenn der Fehler weiterhin besteht,
entfernen Sie die gespeicherten Einstellungen für die Konsole, indem Sie die WSUS-Datei unter "%appdata%\Microsoft\MMC\" löschen.
System.Xml.XmlException -- '', hexidezimaler Wert 0x1F, ist ein ungültiges Zeichen. Zeile 1, Position 1.
Source
System.Xml
Stack Trace:
bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
bei System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
bei System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
bei System.Xml.XmlTextReaderImpl.ParseDocumentContent()
bei System.Xml.XmlReader.MoveToContent()
bei System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
bei System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object parameters)
** this exception was nested inside of the following exception **
System.InvalidOperationException -- Die Antwort ist kein wohlgeformter XML-Code.
Source
System.Web.Services
Stack Trace:
bei System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object parameters)
bei Microsoft.UpdateServices.Internal.ApiRemoting.ExecuteSPGetConfiguration()
bei Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.ExecuteSPGetConfiguration()
bei Microsoft.UpdateServices.Internal.BaseApi.UpdateServerConfiguration.Load()
bei Microsoft.UpdateServices.Internal.ClassFactory.CreateWellKnownType(Type type, Object args)
bei Microsoft.UpdateServices.Internal.ClassFactory.CreateInstance(Type type, Object args)
bei Microsoft.UpdateServices.Internal.BaseApi.UpdateServer.GetConfiguration()
bei Microsoft.UpdateServices.UI.AdminApiAccess.CachedUpdateServerConfiguration.GetFreshObjectForCache()
bei Microsoft.UpdateServices.UI.AdminApiAccess.CachedObject.GetFromCache()
bei Microsoft.UpdateServices.UI.AdminApiAccess.PermissionsManager.IsPermitted(UserOperation operation)
bei Microsoft.UpdateServices.UI.SnapIn.Scope.UpdatesSummaryScopeNode.RefreshPermissions()
bei Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.AddChildNodes()
bei Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServerAndPopulateNode(Boolean connectingServerToConsole)
bei Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ResetScopeNode()
Ereignis-XML:
<Event xmlns='http://schemas.microsoft.com/win/2004/08/events/event'><System><Provider Name='Windows Server Update Services'/><EventID Qualifiers='0'>7053</EventID><Level>2</Level><Task>0</Task><Keywords>0x80000000000000</Keywords><TimeCreated SystemTime='2012-03-27T12:52:53.000000000Z'/><EventRecordID>48788</EventRecordID><Channel>Application</Channel><Computer>###.###.local</Computer><Security/></System><EventData><Data>An der WSUS-Verwaltungskonsole ist ein unerwarteter Fehler aufgetreten. Möglicherweise ist es ein vorübergehender Fehler. Versuchen Sie, die Verwaltungskonsole erneut zu starten. Wenn der Fehler weiterhin besteht,
entfernen Sie die gespeicherten Einstellungen für die Konsole, indem Sie die WSUS-Datei unter "%appdata%\Microsoft\MMC\" löschen.
An der WSUS-Verwaltungskonsole ist ein unerwarteter Fehler aufgetreten. Möglicherweise ist es ein vorübergehender Fehler. Versuchen Sie, die Verwaltungskonsole erneut zu starten. Wenn der Fehler weiterhin besteht,
entfernen Sie die gespeicherten Einstellungen für die Konsole, indem Sie die WSUS-Datei unter "%appdata%\Microsoft\MMC\" löschen.
System.Xml.XmlException -- '', hexidezimaler Wert 0x1F, ist ein ungültiges Zeichen. Zeile 1, Position 1.
Source
System.Xml
Stack Trace:
bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
bei System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
bei System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
bei System.Xml.XmlTextReaderImpl.ParseDocumentContent()
bei System.Xml.XmlReader.MoveToContent()
bei System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
bei System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object parameters)
** this exception was nested inside of the following exception **
System.InvalidOperationException -- Die Antwort ist kein wohlgeformter XML-Code.
Source
System.Web.Services
Stack Trace:
bei System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object parameters)
bei Microsoft.UpdateServices.Internal.ApiRemoting.ExecuteSPGetConfiguration()
bei Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.ExecuteSPGetConfiguration()
bei Microsoft.UpdateServices.Internal.BaseApi.UpdateServerConfiguration.Load()
bei Microsoft.UpdateServices.Internal.ClassFactory.CreateWellKnownType(Type type, Object args)
bei Microsoft.UpdateServices.Internal.ClassFactory.CreateInstance(Type type, Object args)
bei Microsoft.UpdateServices.Internal.BaseApi.UpdateServer.GetConfiguration()
bei Microsoft.UpdateServices.UI.AdminApiAccess.CachedUpdateServerConfiguration.GetFreshObjectForCache()
bei Microsoft.UpdateServices.UI.AdminApiAccess.CachedObject.GetFromCache()
bei Microsoft.UpdateServices.UI.AdminApiAccess.PermissionsManager.IsPermitted(UserOperation operation)
bei Microsoft.UpdateServices.UI.SnapIn.Scope.UpdatesSummaryScopeNode.RefreshPermissions()
bei Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.AddChildNodes()
bei Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServerAndPopulateNode(Boolean connectingServerToConsole)
bei Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ResetScopeNode()</Data></EventData></Event>
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 182676
Url: https://administrator.de/contentid/182676
Ausgedruckt am: 22.11.2024 um 13:11 Uhr
15 Kommentare
Neuester Kommentar
Moin,
und der WSUS läuft auf welchem Betriebssystem?
SP2 für den WSUS3.0 ist installiert?
Wohin hast du die Datenbank ausgelagert?
Cheers,
jsysde
EDIT:
Und google kenn dein Problem auch:
http://www.mcseboard.de/windows-server-forum-78/wsus3-konsole-unexpecte ...
und der WSUS läuft auf welchem Betriebssystem?
SP2 für den WSUS3.0 ist installiert?
Wohin hast du die Datenbank ausgelagert?
Cheers,
jsysde
EDIT:
Und google kenn dein Problem auch:
http://www.mcseboard.de/windows-server-forum-78/wsus3-konsole-unexpecte ...
Hallo,
Dort auch alles gelesen? Glaub ich nicht
Gruß,
Peter
Dort auch alles gelesen? Glaub ich nicht
2) c:\Documents and Settings\%username%\Application Data\Microsoft\MMC
Eine WSUS-Datei gibts bei mir nicht.
Kann ja auch in den von dir genannten Pfad nicht sein. Den Pfad hast du nicht. Du selbst sagst ja du hast einEine WSUS-Datei gibts bei mir nicht.
Windows Server 2008 R2
Und da gibt es nunmal keinen Ordner C:\Dokumente..... Gehe auf deinem Server 2008 R2 nach %AppData%\Microsoft\MMC und versuche dort die WSUS Datei zu löschen. Und falls du dich über das %AppData% wunderst, das zeigt doch nach C:\Users\xxx\AppData\Roaming. Windows 2000/XP/Server2003 haben doch andere Pfade als ein Vista/7/Server2008/Server2008R2, oder?Gruß,
Peter
Ob das über die Rolle geht, kann ich dir nicht sagen... Mein WSUS läuft noch auf w2k3.
Hier ist es für den Installer beschrieben: http://technet.microsoft.com/en-us/library/cc720498%28v=ws.10%29.aspx
Hier ist es für den Installer beschrieben: http://technet.microsoft.com/en-us/library/cc720498%28v=ws.10%29.aspx
Hallo,
Was, das du alles gelesen hast steht dort drin?
Und die berühmte Frage: Was wurde geändert bevor nichts geändert wurde und die WSUS Konsole nicht mehr wollte?
Gruß,
Peter
Was, das du alles gelesen hast steht dort drin?
> > 2) c:\Documents and Settings\%username%\Application Data\Microsoft\MMC
Ja das ist mit bewusst.
Warum schreibst du dann den falschen Pfad hier rein und lässt alle im Regen stehen die dir helfen wollen?Ja das ist mit bewusst.
Bei mir ist sie nun mal aber nicht dort drinne. Lediglich die "Server Manager"-Datei.
Wenn du deine MMC oder die vom WSUS woanders installiert hast, dann musst du auch in den von dir gewählten anderen Orten schauen. Wie sollen wir das wissen?Und die berühmte Frage: Was wurde geändert bevor nichts geändert wurde und die WSUS Konsole nicht mehr wollte?
Gruß,
Peter
Hallo,
Was aber nirgends steht was wir somit nicht Wissen können.
Fragt sich was du alles schon getan / nicht getan hast. Hast du mal hier geschaut http://blogs.technet.com/b/sus/archive/2008/11/05/how-to-manually-remov ... oder hier http://forums.techarena.in/server-update-service/778282.htm oder hier http://social.technet.microsoft.com/Forums/en-US/winserverwsus/thread/2 ...
Gruß,
Peter
Was aber nirgends steht was wir somit nicht Wissen können.
und im Prinzip stand es ja auch genauso im Fehlerbericht von MS.
Und du glaubst den Lesen wir hier Zeile für Zeile und prüfen ob dort alle Variablen nach deiner Installation eingetragen sind oder den Standards von MS entsprechen? Ne, nicht wirklich.Die Schritte habe ich aus dem Forum kopiert ( Link von Luie86 ).
Es waren die Falschen Copy und Paste hat schon so manchen den garaus gemachtSorry - bin davon ausgegangen das es deutlich ist.
Damit hast du Recht. Es steht deutlich drin c:\Documents and Settings\%username%\Application Data\Microsoft\MMCWenn ich irgendwo Application Data lese verwende ich automatisch %appdata% deswegen bin ich nicht weiter darauf eingegangen.
Da wir dich so genau kennen haben wir das natürlich gewusstDie WSUS Datei sollte in diesem Ordner sein - da ich ihn aber merhmals gelöscht habe wie es der MS-Fehlerbericht & der Link von Luie86 empfohlen hat - habe ich selbst nach starten der MMC keine WSUS Datei in diesem Ordner.
Auch nicht einem erneuten Installieren des WSUS? Das ist doch die Vorraussetzung das es überhaupt diese Datei geben könnte. Wir haben hier ungefragt erwartet das du den WSUS nach deinem Deinstallieren / Löschen / entfernen wieder Installiert hast, weil sonst der Aufruf der WSUS Konsole ja nicht unbedingt sinn macht. Oder was haben wir jetzt schon wieder falsch verstanden?Nachvollziehbar - gar nichts...
Eine andere Antwort hat natürlich auch keiner erwartetWeder Ereignisanzeige noch Update Logs spucken etwas verdächtiges aus.
Gar nichts? Komisches Microsoft! das kann ich so gar nicht glauben.Fragt sich was du alles schon getan / nicht getan hast. Hast du mal hier geschaut http://blogs.technet.com/b/sus/archive/2008/11/05/how-to-manually-remov ... oder hier http://forums.techarena.in/server-update-service/778282.htm oder hier http://social.technet.microsoft.com/Forums/en-US/winserverwsus/thread/2 ...
Gruß,
Peter
Öhm, also ich muss sagen... ich blick hier nichmehr durch
Aber erstmal zu dem Link. Ich hab dir den Link geschickt, wie man die WSUS Konsole installiert.
Das mit dem Forum kam von jsysde.
Aber wie auch immer. Ich glaube, dass einfachste wäre jetzt erstmal die Konsole
auf einem anderen Rechner zu installieren und dann zu schauen ob der Fehler wieder auftritt.
Wenn ja, gibts ein Prob mit dem WSUS-Server. Wenn nicht, liegts an der Konsole.
Edit: Oder hast du das bereits gemacht und ich hab es überlesen?
Gruß
Daniel
Aber erstmal zu dem Link. Ich hab dir den Link geschickt, wie man die WSUS Konsole installiert.
Das mit dem Forum kam von jsysde.
Aber wie auch immer. Ich glaube, dass einfachste wäre jetzt erstmal die Konsole
auf einem anderen Rechner zu installieren und dann zu schauen ob der Fehler wieder auftritt.
Wenn ja, gibts ein Prob mit dem WSUS-Server. Wenn nicht, liegts an der Konsole.
Edit: Oder hast du das bereits gemacht und ich hab es überlesen?
Gruß
Daniel
Hallo,
Wenn du also den WSUS Deinstallierst oder auch Manuell komplett inkl. aus allen Reg. Einträgen und Datenbanken und Gruppenrichtlinien etc. entfernst, dann muss sich dieser wieder neu Installieren lassen ohne das etwas vom vorhergehenden WSUS da reinspielen kann. Dann läuft der wieder. Sollten aber noch Reste vom vorhergehenden WSUS da rein spielen oder von Fehlern im System z.B. Management konsole oder .Net Framework so wird der fehler mit den Zugriff auf die WSUS Konsole wohl wieder da sein und es sollten auch Einträge unter anderem in den Logs sowie der Ereignissanzeige geben.
Gruß,
Peter
Zitat von @FrEaK55:
die erste Antwort die ich bekommen hätte: "Gibt's dazu einen Fehlerbericht oder einen Log?"
die erste Antwort die ich bekommen hätte: "Gibt's dazu einen Fehlerbericht oder einen Log?"
Die Fehlerberichte sind ja nicht zum Spaß da oder?
Nein.In der Regel enthalten sie Debugg informationen.
Korrekt.Korrigier mich wenn ich da falsch liege.
Aber doch keine Romane. Die kleinen wichtigen Stellen tuns doch auchDer Fehlerbericht ist spontan aufgetaucht und es wurde weder Software hinzugefügt noch entfernt oder geupdatet in den letzen 10 Tagen.
Da ich erst seit kurzem mit MS Software (ab Windows 1.01) zu tun habe, weiß ich das man sogar eine Excel 4.0 trainieren konnte Aber das etwas Spontan so einfach auftaucht OHNE das es irgendwo eine Änderung gab, das hat selbst MS noch nicht geschafft. Wenn also sachen wie Festplattenplatz, Diskquotas, nicht mehr vorhandene Geräte, Updates, Benutzereingriffe, Installationen, Neu Starts, RAM Fehler usw ausgeschlossen werden können, bleibt als Ursache nichts (0) mehr übrig. Das muss dann ein sogenannter Spontanfehler sein wie er täglich tausendfach bei jedem vorkommt Nene. Das wird schon seinen Grund haben. Nur diesen zu finden ist manchmal nicht so einfach vor allem wenn nichts geändert wurde (Habe auch mal Tagelang gesucht bis sich herausstellte das eine Änderung in den Netzwerkeinstellungen welche 3 Monate zurücklagen aber kein Server Neustart bis dahin, die Ursache waren... und keiner wollte was geändert haben...)Wenn du also den WSUS Deinstallierst oder auch Manuell komplett inkl. aus allen Reg. Einträgen und Datenbanken und Gruppenrichtlinien etc. entfernst, dann muss sich dieser wieder neu Installieren lassen ohne das etwas vom vorhergehenden WSUS da reinspielen kann. Dann läuft der wieder. Sollten aber noch Reste vom vorhergehenden WSUS da rein spielen oder von Fehlern im System z.B. Management konsole oder .Net Framework so wird der fehler mit den Zugriff auf die WSUS Konsole wohl wieder da sein und es sollten auch Einträge unter anderem in den Logs sowie der Ereignissanzeige geben.
Wenn ich dich irgendwie doof angemacht
Nein das hast du nicht.habe tut mir das leid das wollte ich nicht.
Hast du hier nicht nötigIch habe lediglich nicht alles zu 1000% im Zusammenhang geschrieben da mich sonst auch jeder versteht.
Naja. das ist so eine Sache. Wenn du alles so gamcht hast wie es sein sollte, hättest du jetzt einen Laufenden WSUS und dessen Konsole. Also fragt man sich doch was du nicht geschrieben hast oder vielleicht doch anders gemeint hast oder doch gemacht hast obwohl es hier nicht steht.... Wir können hier nicht wissen was du genau im einzelnen wann wo wie gemacht hast. Und ein Server2008 haben und dann doch einen Pfad von 2000/XP/2003 (wissentlich) zu posten (aber den hast du ja natürlich weil falsch nicht genommen) bringt uns dann auf ganz merkwürdige Gedanken. Und da ja schon ca. 34.722 Tage (ca. 95, Jahre ) mit Rebooten zugebracht. (120 sekunden pro Reboot)Danke für die Links - habe ich alles durch!
Hmmm...Da bleibt wohl nur WSUS auf einen anderen Server zu packen
Ist der jetzige ein DC? Ist der andere ein DC? Läuft eine Replizierung von xyz und haut dazwischen?oder den Server neu auf zu setzen.
Wenn es nur ein Server (kein DC) und dort nur der WSUS laufen würde ist das die einfachste Methode. Ist dem so? Ich würde den WSUS komplett (wirklich komplett) Manuell entfernen, neu starten und mal die .Net Frameworks prüfen, evtl. irgendwelche SQL Datenbanken / Einträge (auch wenn du dioese nicht genannt hast) prüfen, alle Gruppenrichtlinien prüfen und dann neu starten und erst dann über eine neuinstallation des WSUS nachdenken un d auch tun. Eine Lösung gab es bisher fast immer, notfalls einen Support Case bei MS aufmachen. Wenns tatsächlich deren Fehler ist....Gruß,
Peter