Behandlung von Veröffentlichungsproblemen
Dieser Abschnitt enthält Informationen zur Behandlung von Problemen, die beim Veröffentlichen von Softwareupdatekatalogen in System Center Updates Publisher auftreten können. Darüber hinaus werden die Veröffentlichungs- und Sicherheitsanforderungen, die vor dem Veröffentlichen von Softwareupdates erfüllt sein müssen, die für die Problemdiagnose verwendete Protokolldatei sowie Lösungen für die Behandlung häufig auftretender Probleme beschrieben.
Veröffentlichungsanforderungen
Softwareupdates können nur dann erfolgreich auf einem Updateserver veröffentlicht werden, wenn die folgenden Voraussetzungen erfüllt sind:
Updates Publisher 3.0
Windows Server Update Services 3.0 (WSUS), die als Updateserver konfiguriert werden, müssen auf einem lokalen oder Remotecomputer installiert sein, und die Computer, auf denen Updates Publisher ausgeführt wird, müssen hierauf zugreifen können.
Der Computer mit WSUS 3.0 muss als Updateserver im Dialogfeld Einstellungen angegeben werden. In diesem Dialogfeld müssen auch die Porteinstellungen und das digitale Zertifikat konfiguriert werden. Weitere Informationen hierzu finden Sie unter Gewusst wie: Konfigurieren des Updateservers.
Wurde als Updateserver ein Remotecomputer mit WSUS 3.0 konfiguriert, muss die Verwaltungskonsole von WSUS 3.0 auf dem Computer installiert sein, auf dem Updates Publisher ausgeführt wird.
Es muss mindestens ein Softwareupdate für die Veröffentlichung gekennzeichnet sein. Weitere Informationen finden Sie unter Gewusst wie: Setzen des Veröffentlichungskennzeichens für Softwareupdates.
Updates Publisher 4.0
Das WSUS 3.0 Service Pack 1 (SP1), das als Updateserver konfiguriert wird, muss auf einem lokalen oder Remotecomputer installiert sein, und der Computer, auf dem Updates Publisher ausgeführt wird, muss hierauf zugreifen können.
Der Computer mit WSUS 3.0 SP1 muss als Updateserver im Dialogfeld Einstellungen angegeben werden. In diesem Dialogfeld müssen auch die Porteinstellungen und das digitale Zertifikat konfiguriert werden. Weitere Informationen hierzu finden Sie unter Gewusst wie: Konfigurieren des Updateservers.
Wurde als Updateserver ein Remotecomputer mit WSUS 3.0 SP1 konfiguriert, muss die Verwaltungskonsole von WSUS 3.0 SP1 auf dem Computer installiert sein, auf dem Updates Publisher ausgeführt wird.
Es muss mindestens ein Softwareupdate für die Veröffentlichung gekennzeichnet sein. Weitere Informationen finden Sie unter Gewusst wie: Setzen des Veröffentlichungskennzeichens für Softwareupdates.
Sicherheitsanforderungen
Die folgenden Sicherheitsrechte sind erforderlich, damit Softwareupdatekataloge auf dem Updateserver veröffentlicht werden können:
Der Benutzer, der die Veröffentlichungsaktion startet, muss über Administratorrechte auf dem Updateserver verfügen.
Der für die Verbindung zum Updateserver zu verwendende Port muss auf der Registerkarte Updateserver im Dialogfeld Einstellungen festgelegt werden.
Das zum Signieren von veröffentlichten Softwareupdates verwendete digitale Zertifikat muss auf der Registerkarte Updateserver im Dialogfeld Einstellungen festgelegt werden.
Weitere Informationen zu den Sicherheitsanforderungen für Updates Publisher finden Sie unter Sicherheitsüberlegungen für Updates Publisher.
Protokolldatei
Updates Publisher erfasst Informationen in der Protokolldatei UpdatesPublisher.log, wodurch die Diagnose potenzieller Probleme beim Öffnen und Verwenden der Konsole erleichtert wird. Die Protokolldatei wird im temporären Ordner des Benutzers, der die Konsole öffnet, erstellt. Dieser befindet sich standardmäßig im Pfad %USERPROFILE%\Lokale Einstellungen\Temp.
Wichtig
Die Protokolldateien von Updates Publisher müssen in einem einfachen Text-Editor wie dem Microsoft Editor geöffnet werden. Wenn Sie die Protokolldateien in einem Volltext-Editor öffnen, wird ihr Inhalt möglicherweise nicht richtig angezeigt.
UpdatesPublisher.log
Wenn Updates Publisher Softwareupdates erfolgreich auf einem lokalen Updateserver veröffentlicht hat, werden die folgenden Einträge in die Datei UpdatesPublisher.log geschrieben:
Initialized Publish Wizard
Connecting to update server
Connecting to a local update server with locally detected settings
Publishing update: '
Update-GUID'
SDP XML file for publishing created at
%USERPROFILE%\Local Settings\Temp\tmp
Zufallszahl.tmp
Temporary SDP XML file
%USERPROFILE%\Local Settings\Temp\tmp
Zufallszahl.tmp created for publishing…
Retrieving content for update '
Update-GUID' from '
URL für Download
Content will be saved to
%USERPROFILE%\Local Settings\Temp \
Zufälliger Ordnername\notepad.exe.
Downloaded content for update '
Update-GUID' to local file:
%USERPROFILE%\Local Settings\Temp \
Zufälliger Ordnername\notepad.exe.
Using default return codes for update…
Calling update server API for update '
Update-GUID'
Calling update server API for publishing update '
Update-GUID'
Removing temporary files…
Completed publishing for update '
Update-GUID'
Beim Veröffentlichen von Softwareupdates auf einem Remoteupdateserver werden ähnliche Protokolleinträge erstellt. Tritt beim Veröffentlichen ein Fehler auf, können Sie die Datei UpdatesPublisher.log auf Fehlermeldungen überprüfen, die Aufschluss über die Fehlerursache geben.
Häufig auftretende Probleme beim Veröffentlichen
In den folgenden Abschnitten werden häufig auftretende Probleme, die beim Veröffentlichen von Softwareupdates auf dem Updateserver auftreten können, mögliche Ursachen der Probleme und eine Liste möglicher Lösungen aufgeführt.
Updateveröffentlichung wegen fehlender Abhängigkeit fehlgeschlagen
Die Informationen in diesem Abschnitt beziehen sich nur auf System Center Updates Publisher 4.0.
Bei der Veröffentlichung von Updates, die eine oder mehrere Abhängigkeiten aufweisen, müssen diese jeweils mit allen dazugehörigen Abhängigkeiten auf dem Updateserver veröffentlicht werden, da der Vorgang sonst fehlschlägt. Zunächst wird die WSUS-Datenbank (Windows Server Update Services) von Updates Publisher auf Abhängigkeiten hin überprüft. Falls solche Abhängigkeiten bestehen, wird das Update auf dem Updateserver veröffentlicht. Wenn Abhängigkeiten in der Updateserver-Datenbank fehlen, wird die Updates Publisher-Datenbank danach durchsucht. Ist die Suche erfolgreich, werden die Abhängigkeiten von der Quelle heruntergeladen und auf dem Updateserver veröffentlicht. Werden einzelne oder mehrere Abhängigkeiten an keinem dieser beiden Orte gefunden, schlägt die Veröffentlichung des betreffenden Updates fehl. Die Veröffentlichung wird mit weiteren Updates fortgesetzt, die entsprechend gekennzeichnet wurden.
Das Programm kann ein oder mehrere Updates nicht veröffentlichen
Beim Kennzeichnen eines Softwareupdates für die Veröffentlichung wird die folgende Fehlermeldung auf der Seite Bestätigung des Veröffentlichungs-Assistenten angezeigt:
One or more updates are not able to be published by the tool.
Folgende Protokolleinträge werden in die Datei UpdatesPublisher.log geschrieben:
Flag For Publish : Update with package id
Paketkennung is not updates publisher compliant or this update cannot be found in the database
Flag For Publish : Software update does not contain IsInstalled rules.
Überprüfen Sie zur Problembehandlung Folgendes:
Die Softwareupdatedefinition verfügt über mindestens eine Regel zur Überprüfung der Installation. Erstellen Sie für die Definition mindestens eine Regel zur Überprüfung der Installation, und veröffentlichen Sie das Softwareupdate dann erneut.
Das MSI-basierte Update weist eine Anwendungsregel auf, die falsch konfiguriert ist. Prüfen Sie die Anwendungsregel, und veröffentlichen Sie das Softwareupdate erneut.
In der Softwareupdatedefinition gibt es eine oder mehrere veraltete Regeln. Entfernen Sie die veralteten Regeln aus der Softwareupdatedefinition, und setzen Sie dann das Veröffentlichungskennzeichen für das Softwareupdate. Weitere Informationen finden Sie im Abschnitt "Veraltete Regeln" unter Aktualisieren auf Updates Publisher.
Bei dem Versuch, Updates zu veröffentlichen, ist ein Fehler aufgetreten
Beim Veröffentlichen von Softwareupdates wird die folgende Fehlermeldung auf der Seite Bestätigung des Veröffentlichungs-Assistenten angezeigt:
An error occurred while attempting to publish updates.
Error 1: Update server '' does not appear to be configured with a certificate for publishing, publishing aborted.
Folgende Protokolleinträge werden in die Datei UpdatesPublisher.log geschrieben:
Publish: : Update server '' does not appear to be configured with a certificate for publishing, publishing aborted.
Überprüfen Sie zur Problembehandlung Folgendes:
- Das auf der Registerkarte Updateserver im Dialogfeld Einstellungen angegebene digitale Zertifikat ist ungültig. Weitere Informationen zum Konfigurieren des Zertifikats finden Sie unter Gewusst wie: Konfigurieren des Updateservers.
Aufgrund eines Fehlers bei der Veröffentlichung auf dem Updateserver konnten Updates nicht veröffentlicht werden
Beim Veröffentlichen von Softwareupdates wird die folgende Fehlermeldung auf der Seite Bestätigung des Veröffentlichungs-Assistenten angezeigt:
The following
X update(s) were not published due to an error during publishing to the update server:
Diese Fehlermeldung kann bei mehr als einem Problem angezeigt werden. Jedes Problem wird in der Datei UpdatesPublisher.log genauer bezeichnet.
Die Überprüfung der Dateisignatur für die Datei ist fehlgeschlagen
Folgende Protokolleinträge werden in die Datei UpdatesPublisher.log geschrieben:
Publish: : Exception occurred during publishing: Verification of file signature failed for file:
Pfad zur Datei und Dateiname
Überprüfen Sie zur Problembehandlung Folgendes:
- Das Updateserverzertifikat, das auf der Registerkarte Updateserver im Dialogfeld Einstellungen angegeben wurde, muss in den Zertifikatspeicher Vertrauenswürdige Herausgeber sowie in den Zertifikatspeicher Vertrauenswürdige Stammzertifizierungsstellen auf dem Updateservercomputer kopiert werden, wenn ein selbstsigniertes Zertifikat verwendet wird. Zudem muss das Zertifikat in den Zertifikatspeicher auf dem Updates Publisher-Computer kopiert werden, wenn dieser sich nicht am selben Standort wie der Updateserver befindet.
CreateDirectory fehlgeschlagen
Folgende Protokolleinträge werden in die Datei UpdatesPublisher.log geschrieben:
Publish: : Exception occurred during publishing: CreateDirectory failed
Überprüfen Sie zur Problembehandlung Folgendes:
- Der Benutzer verfügt nicht über die Berechtigung zum Zugriff auf den freigegebenen Ordner UpdateServicesPackages auf dem Updateserver.
Aufgrund eines Fehlers beim Abrufen der Inhalte wurden keine Updates veröffentlicht
Beim Veröffentlichen von Softwareupdates wird die folgende Fehlermeldung auf der Seite Bestätigung des Veröffentlichungs-Assistenten angezeigt:
The following
X update(s) were not published due to an error during content retrieval:
Error 1:
Produktname
Folgende Protokolleinträge werden in die Datei UpdatesPublisher.log geschrieben:
Publish: : Failed to download update content to local file, error: "The remote name could not be resolved: '
Servername'
Publish: : Update
Updatekennung will not be published
Überprüfen Sie zur Problembehandlung Folgendes:
- Die in der Softwareupdatedefinition angegebene Download-URL ist ungültig. Prüfen Sie die Einstellung der Download-URL, und veröffentlichen Sie das Softwareupdate erneut.
Siehe auch
Aufgaben
Gewusst wie: Konfigurieren des Updateservers
Gewusst wie: Veröffentlichen von Softwareupdates auf einem Updateserver
Gewusst wie: Setzen des Veröffentlichungskennzeichens für Softwareupdates
Konzepte
Informationen zum Veröffentlichungs-Assistenten
Protokolldateien für Updates Publisher
Sicherheitsüberlegungen für Updates Publisher
Aktualisieren auf Updates Publisher
Weitere Ressourcen
Veröffentlichungs-Assistent
Problembehandlung für Updates Publisher