locked
WSUS : Erreur 0x8024000f RRS feed

  • Question

  • Bonjour,

    J'ai un serveur WSUS installé sur Windows Server 2008 R2.

    Depuis quelques jours, aucun poste client n'arrive à faire de synchronisation avec le serveur WSUS.

    Lorsque je lance la synchronisation manuellement sur un des postes clients ou sur le serveur WSUS, j'ai l'erreur 0x8024000F.

    J'ai trouvé un article (kb971058) sur le site Microsoft. J'ai exécuter le "fixit" sur un des postes clients sans succès.

    Si je force la synchronisation vers le site Microsoft Update, tout fonctionne, que ce soit sur le serveur ou sur les postes clients.

    Merci d'avance pour votre aide.

    Cordialement.

    mardi 22 avril 2014 07:37

Réponses

  • Bonjour,

    J'ai résolu mon problème.

    Sur le serveur WSUS :

    J'ai supprimé tous les enregistrements de la mise à jour 78D9EDAF-B69B-4866-8A0E-D52AF208AD30 dans la table "tblDeadDeployment" de la base WSUS.

    Sur les ordinateurs sur lesquels l'erreur 0x8024000F apparait :

    1) Arrêter le service Windows update
    2) Ensuite il faut supprimer le contenu du répertoire ou le répertoire même "c\windows\SoftwareDistribution".
    3) Démarrer le service Windows update

    Si vous avez beaucoup d'ordinateurs avec le souci, vous pouvez créer un fichier batch qui va faire le travail :

    sc \ComputerName stop wuauserv
    pause
    rmdir /s /q \ComputerName\c$\windows\SoftwareDistribution
    sc \ComputerName start wuauserv

    Le fichier batch doit être lancé depuis le serveur WSUS, vous serez sûr d'avoir les droits pour manipuler les services.

    J'ai ajouté une "pause" parce que certains ordinateurs trop lent mettent trop de temps à arrêter le service Windows Update et le fichier batch ne pourra pas supprimer le répertoire.

    En espérant que ça aide quelqu'un parce que j'ai vraiment galéré pour résoudre tout ça !!

    Christian

    • Marqué comme réponse Ouini jeudi 24 avril 2014 14:47
    jeudi 24 avril 2014 14:47

Toutes les réponses

  • J'ai activé les logs détaillé et regardé dans le fichier "WindowsUpdate.log".

    Il me trouve une référence circulaire sur une mise à jour.

    Est-ce que le problème vient de là ?

    Si oui, le souci est qu'il me donne l'identificateur de la mise à jour (78D9EDAF-B69B-4866-8A0E-D52AF208AD30).

    Comment la retrouver et que faire ?

    Dans le fichier log, la ligne est :

    WARNING: cycle detected when evaluate relationships for update {78D9EDAF-B69B-4866-8A0E-D52AF208AD30}.1

    Merci d'avance pour votre aide.

    Cordialement.

    mardi 22 avril 2014 08:32
  • Bonjour,

    Pourriez-vous appliquer ce correctif :

    http://support.microsoft.com/kb/2720211/fr

    Tenez moi au courant.

    A+
    HK.


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT


    mardi 22 avril 2014 11:30
  • Bonjour,

    La mise à jour est déjà installée sur le serveur WSUS.

    J'ai par contre avancé de mon côté.

    Le problème vient d'une mise à jour que j'ai intégré avec Local Update Publisher.

    Il s'agit d'une mise à jour FlashPlayer 12 que j'ai passé en "Remplacé" lors de l'ajout du package MSI FlashPlayer 13.

    J'ai donc, dans LUP, supprimé le package FlashPlayer 13, puis le package FlashPlayer 12.

    Le package a donc totalement disparu de LUP.

    Pourtant, lorsque je relance Windows Update, j'ai toujours la même erreur qui em renvoi vers l'ID '78D9EDAF-B69B-4866-8A0E-D52AF208AD30' qui pourtant ne se trouve plus dans Local Update Publisher.

    Que dois faire pour supprimer totalement cette référence.

    Merci d'avance

    mardi 22 avril 2014 11:38
  • Si la mise à jour a été téléchargée et approuvé, depuis la console d'admin WSUS, il faut aller sur le volet gauche => rubrique : Mises à jour => toutes les mises à jour => faire un clic droit et supprimer /désaprrouver la mise à jour pour la faire disparaître définitivement.

    Si vous voulez supprimer une mise à jour déjà installée sur une machine ou un serveur en question.

    Allez dans le mnu démarrer => saisir : APPWIZ.CPL => sur le volet gauche, cliquez sur => Afficher les mises à jour installées => localisez la mise à jour en question dans la liste, clic droit => supprimer /desinstaller.

    A+

    HK.


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT

    mardi 22 avril 2014 12:55
  • Merci pour votre réponse.

    Par contre, mon souci c'est justement que je ne sais pas comment "Local Update Publisher" fonctionne avec WSUS.

    Apparemment les mises à jour qui sont créées avec LUP, n'apparaissent pas dans WSUS, ni dans Windows Update sur les postes.

    Je ne comprends pas où elles sont référencées.

    mardi 22 avril 2014 13:13
  • Bonjour,
    J'ai pas travaillé avec local update publisher, mais je l'ai fait avec wsus package publisher, je sais pas c'est le fonctionnement est le même, mais pour wpp il faut créer un certificat de connexion et le copier sur les postes clients.

    si tu l'utilise pour la publication de mises à jour autres que celles de microsoft je te conseille wpp.

    merci.

    mardi 22 avril 2014 14:09
  • A ma connaissance, LUP ne stocke pas de mise à jour, il n'est pas basé sur une base de données ni quelque chose autre de ce genre.

    Il permet juste la publication des updates (des produits NON MS) via WSUS.

    En ce qui concerne le déploiement d'update ou de MSI d'autre produits non MS, je vous conseille un déploiement via GPO.

    Vous pouvez vous inspirer de l'article suivant :

    http://www.itninja.com/blog/view/how-to-deploy-adobe-reader-xi-11-0-02-through-gpo

    Goodluck

    A+

    HK.


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT

    mardi 22 avril 2014 17:46
  • Bonjour,

    J'ai résolu mon problème.

    Sur le serveur WSUS :

    J'ai supprimé tous les enregistrements de la mise à jour 78D9EDAF-B69B-4866-8A0E-D52AF208AD30 dans la table "tblDeadDeployment" de la base WSUS.

    Sur les ordinateurs sur lesquels l'erreur 0x8024000F apparait :

    1) Arrêter le service Windows update
    2) Ensuite il faut supprimer le contenu du répertoire ou le répertoire même "c\windows\SoftwareDistribution".
    3) Démarrer le service Windows update

    Si vous avez beaucoup d'ordinateurs avec le souci, vous pouvez créer un fichier batch qui va faire le travail :

    sc \ComputerName stop wuauserv
    pause
    rmdir /s /q \ComputerName\c$\windows\SoftwareDistribution
    sc \ComputerName start wuauserv

    Le fichier batch doit être lancé depuis le serveur WSUS, vous serez sûr d'avoir les droits pour manipuler les services.

    J'ai ajouté une "pause" parce que certains ordinateurs trop lent mettent trop de temps à arrêter le service Windows Update et le fichier batch ne pourra pas supprimer le répertoire.

    En espérant que ça aide quelqu'un parce que j'ai vraiment galéré pour résoudre tout ça !!

    Christian

    • Marqué comme réponse Ouini jeudi 24 avril 2014 14:47
    jeudi 24 avril 2014 14:47