Hallo, erst einmal vielen Dank.
Die alte Freigabe habe ich noch, allerdings stehen dort nur folgende User: Ersteller-Besitzer, System, 1Adminuser, Servername\administratoren, servername\benutzer
Den Netzwerkdienst habe ich meiner Freigabe hinzugefügt, leider kommt der Fehler weiterhin.
Ich konnte aus deinem Link jetzt nicht direkt die Content Verzeichnis Rechte herauslesen, es sei denn sie sind genauso wie für das Wsus-Verzeichnis.
Die Registry habe ich geprüft, dort ist \\servername\freigabe (ohne \ am Ende stehend) eingetragen.
Ich habe auch, ebenfalls ohne Erfolg, folgendes ausgeührt: wsusutil postinstall content_dir=\\servername\freigabename (mit und ohne \ ganz am Ende, scheint keinen Unterschied zu machen)
Danach hat er im IIS die fehlenden vorangestellten \\ vergessen und folgenden Fehler: Es kann nicht auf das WSUS-Inhaltsverzeichnis zugegriffen werden. System.Net.WebException: Der Remoteserver hat einen Fehler zurückgegeben: (404) Nicht gefunden. bei System.Net.HttpWebRequest.GetResponse() bei Microsoft.UpdateServices.Internal.HealthMonitoring.HmtWebServices.CheckContentDi rWebAccess(EventLoggingType type, HealthEventLogger logger)
Die \\ ergänzt, IIS und Wsus Dienste neu gestartet, kommt wieder mein alter: Der Server kann einige Updates nicht herunterladen.
Ich habe probehalber mal das Share als Netzlaufwerk verbunden (w:\) und ein Postinstall mit dem pfad w:\wsus durchgeführt. Er hat allerdings erkannt, das es kein lokales Laufwerk ist und entsprechend alles mit \\servername\freigabename eingetragen. Am IIS kann ich es nicht auf W:\ ändern da er erkennt, das es kein logisches Laufwerk ist. Die Registry konnte ich ändern. Starte ich dann den Dienst neu, kommt folgende Fehlermeldung, die evtl. etwas weiter hilft? Es kann nicht auf das WSUS-Inhaltsverzeichnis zugegriffen werden. System.IO.DirectoryNotFoundException: Ein Teil des Pfades "w:\wsus\WsusContent\anonymousCheckFile.txt" konnte nicht gefunden werden. bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) bei System.IO.FileInfo.Open(FileMode mode, FileAccess access, FileShare share) bei Microsoft.UpdateServices.Internal.HealthMonitoring.HmtWebServices.CheckContentDi rWebAccess(EventLoggingType type, HealthEventLogger logger)
Einen Zugriffsfehler auf anonymousCheckFile.txt habe ich schon mehrmals immer wieder gelesen.
Edit: Ich habe nun das Content Dir auf das alte Lokale Verzeichnis zurück geändert. Ich erhalte den gleichen Fehler nun auch hier (vor meinem 1. movecontent lief alles). Evtl. liegt es aktuell gar nicht mehr an der Freigabe sondern an etwas anderem?
Beim Überprüfen der Berechtigungen aus deinem Link fehlt der Netzwerkdienst und die Authentifizierten Benutzer bei allen Ordnern bzw. WebServices Unterordnern. Wenn ich diese dort hinzufüge kommt für einge Dateien folgender Fehler:(trotz Anmeldung als Admin): Fehler beim Anwenden der Sicherheitsinforationen auf: c:\usw...Ordnername, dateiname Fehler beim Aufzählen der Objekte im Container. Zugriff verweigert.
|