Partager via


Résolution des problèmes de publication

Cette section contient des informations permettant de résoudre les problèmes qui peuvent survenir lors de la publication des mises à jour de logiciels de System Center Updates Publisher. Elle comprend également les conditions de publication et de sécurité à respecter avant la publication des mises à jour de logiciels, décrit le fichier journal utilisé pour diagnostiquer les problèmes et répertorie les solutions de résolution des problèmes habituels.

Exigences en matière de publication

La publication des mises à jour de logiciels au niveau d'un serveur de mise à jour ne fonctionnera que si les exigences suivantes sont respectées :

Updates Publisher 3.0

  • L'application Windows Server Update Services (WSUS) 3.0 configurée comme serveur de mise à jour doit être installée sur un ordinateur local ou distant et accessible à partir de l'ordinateur exécutant Updates Publisher.

  • L'ordinateur exécutant WSUS 3.0 doit être défini comme étant le serveur de mise à jour dans la boîte de dialogue Paramètres. Les paramètres du port et le certificat numérique doivent également être configurés dans la boîte de dialogue. Pour plus d'informations, consultez la section Configuration du serveur de mise à jour.

  • Si le serveur de mise à jour est configuré pour un ordinateur distant exécutant WSUS 3.0, la console d'administration WSUS 3.0 doit être installée sur l'ordinateur exécutant Updates Publisher.

  • Au moins une mise à jour de logiciels doit disposer d'un indicateur de publication. Pour plus d'informations, consultez la section Activation de l’indicateur Pour publication pour les mises à jour de logiciels.

Updates Publisher 4.0

  • L'application WSUS 3.0 Service Pack 1 (SP1) configurée comme serveur de mise à jour doit être installée sur un ordinateur local ou distant et accessible à partir de l'ordinateur exécutant Updates Publisher.

  • L'ordinateur exécutant WSUS 3.0 SP1 doit être défini en tant que serveur de mise à jour dans la boîte de dialogue Paramètres. Les paramètres du port et le certificat numérique doivent également être configurés dans la boîte de dialogue. Pour plus d'informations, consultez la section Configuration du serveur de mise à jour.

  • Si le serveur de mise à jour est configuré pour un ordinateur distant exécutant WSUS 3.0 SP1, la console d'administration WSUS 3.0 SP1 doit être installée sur l'ordinateur exécutant Updates Publisher.

  • Au moins une mise à jour de logiciels doit disposer d'un indicateur de publication. Pour plus d'informations, consultez la section Activation de l’indicateur Pour publication pour les mises à jour de logiciels.

Spécifications de sécurité

Les droits de sécurité suivants sont requis avant de publier des mises à jour de logiciels sur le serveur de mise à jour :

  • L'utilisateur à l'origine de la publication doit disposer de droits d'administrateur au niveau du serveur de mise à niveau.

  • Le port utilisé pour connecter le serveur de mise à jour doit être spécifié dans l’onglet Serveur de mise à jour de la boîte de dialogue Paramètres.

  • Le certificat numérique utilisé pour signer les mises à jour de logiciels publiées doit être spécifié dans l’onglet Serveur de mise à jour de la boîte de dialogue Paramètres.

Pour plus d’informations sur les spécifications de sécurité concernant Updates Publisher, voir Considérations de sécurité pour Updates Publisher.

Fichier journal

Updates Publisher écrit des informations dans le fichier UpdatesPublisher.log pour aider au diagnostic des problèmes susceptibles de se produire lors de l’ouverture et de l’utilisation de la console. Le fichier journal est créé dans le dossier temporaire de l’utilisateur lorsque celui-ci ouvre la console, par défaut : %USERPROFILE%\Local Settings\Temp.

Important

Les fichiers journaux Updates Publisher s’ouvrent avec un simple éditeur de texte, comme le Bloc-notes. Si vous ouvrez les fichiers journaux dans un traitement de texte, vous risquez d’obtenir un affichage incorrect.

UpdatesPublisher.log

Lorsque Updates Publisher publie avec succès les mises à jour de logiciels vers un serveur de mise à jour local, les entrées suivantes sont ajoutées au fichier UpdatesPublisher.log :

Initialized Publish Wizard

Connecting to update server

Connecting to a local update server with locally detected settings

Publishing update: 'Mettre à jour le GUID'

SDP XML file for publishing created at %PROFILUTILISATEUR%\Local Settings\Temp\tmpnuméro aléatoire.tmp

Temporary SDP XML file %PROFILUTILISATEUR%\Local Settings\Temp\tmpnuméro aléatoire.tmp created for publishing…

Retrieving content for update 'Mettre à jour le GUID' from 'URL (ou UNC) de téléchargement

Content will be saved to %PROFILUTILISATEUR%\Local Settings\Temp \nom de dossier aléatoire\notepad.exe.

Downloaded content for update 'Mettre à jour le GUID' to local file: %PROFILUTILISATEUR%\Local Settings\Temp \nom de dossier aléatoire\notepad.exe.

Using default return codes for update…

Calling update server API for update 'Mettre à jour le GUID'

Calling update server API for publishing update 'Mettre à jour le GUID'

Removing temporary files…

Completed publishing for update 'Mettre à jour le GUID'

La publication de mises à jour de logiciels au niveau d'un serveur de mise à jour distant entraîne des entrées similaires dans le journal. En cas d'échec du processus de publication, consultez les messages d'erreur du fichier UpdatesPublisher.log afin d'identifier l'élément à l'origine du problème.

Problèmes de publication courants

Les sections suivantes répertorient les problèmes courants qui peuvent survenir lors de la publication des mises à jour de logiciels au niveau du serveur de mise à jour, leurs causes possibles, ainsi que les éventuelles solutions.

Impossible de publier la mise à jour à cause d'une dépendance manquante

Les informations indiquées dans cette section s'appliquent uniquement à System Center Updates Publisher 4.0.

Lorsque le processus de publication initie une mise à jour comportant une ou plusieurs dépendances, il est nécessaire de publier cette mise à jour et toutes ses dépendances sur le serveur de mise à jour sans quoi le processus de publication échoue pour la mise à jour. Updates Publisher recherche d'abord les dépendances dans la base de données WSUS (Windows Server Update Services), et si elles existent, la mise à jour est publiée sur le serveur de mise à jour. En l'absence d'une ou de plusieurs dépendances dans la base de données du serveur de mise à jour, Updates Publisher vérifie si les dépendances manquantes figurent dans la base de données Updates Publisher, et le cas échéant, ces dépendances sont téléchargées à partir de la source, puis publiées sur le serveur de mise à jour. Si une ou plusieurs dépendances ne figurent dans aucun des emplacements, le processus de publication échoue pour la mise à jour. Le processus de publication se poursuit pour les autres mises à jour identifiées pour la publication.

L'outil ne peut publier une ou plusieurs mises à jour

Lorsque vous essayez d'ajouter un indicateur de publication à une mise à jour de logiciels, le message d’erreur suivant s’affiche sur la page Confirmation de l’Assistant Publication :

One or more updates are not able to be published by the tool.

Les entrées de fichier journal suivantes sont écrites dans UpdatesPublisher.log :

Flag For Publish : Update with package id packageID is not updates publisher compliant or this update cannot be found in the database

Flag For Publish : Software update does not contain IsInstalled rules.

Lorsque vous tentez de résoudre ce problème, vérifiez les points suivants :

  • La définition de mise à jour de logiciels a été créée avec au moins une règle de vérification installée. Créez au moins une règle de vérification installée pour la définition, puis publiez de nouveau la mise à jour de logiciels.

  • La mise à jour MSI dispose d'une règle d'applicabilité configurée de manière incorrecte. Modifiez la règle d'applicabilité et publiez de nouveau la mise à jour de logiciels.

  • La définition de mise à jour de logiciels inclut une ou plusieurs règles inadaptées. Supprimez les règles inadaptées de la définition de mise à jour de logiciels, puis ajoutez l'indicateur de publication à la mise à jour de logiciels. Pour plus d’informations, consultez la section Règles inadaptées dans Mise à niveau vers Updates Publisher.

Une erreur s'est produite lors d'une tentative de publication des mises à jour

Lors de la publication d’un catalogue de mises à jour de logiciels, le message d’erreur suivant s’affiche sur la page Confirmation de l’Assistant Publication :

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.

Les entrées de fichier journal suivantes sont écrites dans UpdatesPublisher.log :

Publish: : Update server '' does not appear to be configured with a certificate for publishing, publishing aborted.

Lorsque vous tentez de résoudre ce problème, vérifiez les points suivants :

  • Le certificat numérique sélectionné au niveau de l'onglet Serveur de mise à jour de la boîte de dialogue Paramètres n'est pas valide. Pour plus d'informations sur la configuration du certificat, consultez la section Configuration du serveur de mise à jour.

Les mises à jour n'ont pas été publiées en raison d'une erreur lors de la publication au niveau du serveur de mise à jour

Lors de la publication d’un catalogue de mises à jour de logiciels, le message d’erreur suivant s’affiche sur la page Confirmation de l’Assistant Publication :

The following X update(s) were not published due to an error during publishing to the update server:

Ce message d’erreur peut s’afficher pour plusieurs raisons. Il est possible d'identifier chaque problème en consultant le fichier UpdatesPublisher.log.

Échec de la vérification de la signature du fichier

Les entrées de fichier journal suivantes sont écrites dans UpdatesPublisher.log :

Publish: : Exception occurred during publishing: Verification of file signature failed for file: chemin d'accès au fichier et nom du fichier

Lorsque vous tentez de résoudre ce problème, vérifiez les points suivants :

  • Le certificat du serveur de mise à jour sélectionné au niveau de l'onglet Serveur de mise à jour de la boîte de dialogue Paramètres doit être copié dans les magasins de certificats Éditeurs approuvés et Autorités de certification racines de confiance, en cas d'utilisation d'un certificat signé automatiquement, au niveau de l'ordinateur du serveur de mise à jour. Le certificat doit également être copié dans le magasin de certificats sur l’ordinateur Updates Publisher si celui-ci est distant du serveur de mise à jour.

Échec de la création du répertoire

Les entrées de fichier journal suivantes sont écrites dans UpdatesPublisher.log :

  • Publish: : Exception occurred during publishing: CreateDirectory failed

Lorsque vous tentez de résoudre ce problème, vérifiez les points suivants :

  • L'utilisateur ne dispose d'aucun droit sur le dossier partagé UpdateServicesPackages du serveur de mise à jour.

Les mises à jour n'ont pas été publiées en raison d'une erreur lors de la récupération du contenu

Lors de la publication d’un catalogue de mises à jour de logiciels, le message d’erreur suivant s’affiche sur la page Confirmation de l’Assistant Publication :

The following X update(s) were not published due to an error during content retrieval:

Error 1: nom du produit

Les entrées de fichier journal suivantes sont écrites dans UpdatesPublisher.log :

Publish: : Failed to download update content to local file, error: "The remote name could not be resolved: 'nom du serveur'

Publish: : Update UpdateID will not be published

Lorsque vous tentez de résoudre ce problème, vérifiez les points suivants :

  • L'URL de téléchargement indiqué dans la définition de mise à jour de logiciels n'est pas valide. Vérifiez l'URL de téléchargement et publiez de nouveau la mise à jour de logiciels.

Voir aussi

Tâches

Configuration du serveur de mise à jour
Publication de mises à jour de logiciels sur un serveur de mise à jour
Activation de l’indicateur Pour publication pour les mises à jour de logiciels

Concepts

À propos de l'Assistant Publication
Fichiers journaux de Updates Publisher
Considérations de sécurité pour Updates Publisher
Mise à niveau vers Updates Publisher

Autres ressources

Assistant Publication
Résolution des problèmes Updates Publisher