This project has moved. For the latest updates, please go here.

Windows Update : Erreur code 51D

Topics: Publishing Issue
Nov 26, 2014 at 5:04 PM
Bonjour,

Je suis en tests avec WPP. Mon environnement est un domaine avec un WSUS sur 2008R2 et des clients Win 7 (32 et 64 bits).
La configuration de l'application et les certifcats sont opérationnels entre le WSUS et les clients (GPO).
Après le test de déploiement d'un simple msi, la mise à jour apparait, et l'installation se lance.
Par contre une erreur ( code 51D) apparait lors de l'installation.
Avez vous des informations sur ce code erreur, est-ce lié au fichier msi ou aux paramètres ?
Merci de vos réponses
Nicolas Thomas
Coordinator
Nov 26, 2014 at 8:23 PM
Bonjour, si la mise à jour apparait sur les postes clients et qu'ils essaient de l'installer, c'est que WPP à bien fait son job et qu'il n'y a pas de problème avec le certificat.

Le code 51D ne me dit rien. Il y a certainement plus d'info dans le fichier C:\Windows\windowsupdate.log
Quelle mise à jour donne ce code d'erreur ?
Nov 27, 2014 at 8:39 AM
Bonjour,

Le msi contient l'installation d'un fichier OCX pour le focntionnement d'une application dans IE.
Si on lance l'installation en ligne de commande avec msiexec, il n'a a pas de souci.
Voici l'extrait du fichier log, une erreur apparait bien lors de l'installation du composant, est-ce une limitation de WPP ?

/*************************************************************************************************/
2014-11-26 17:46:54:759 2900 238c Handler :::::::::::::
2014-11-26 17:46:54:759 2900 238c Handler :: START :: Handler: MSI Install
2014-11-26 17:46:54:759 2900 238c Handler :::::::::
2014-11-26 17:46:54:759 2900 238c Handler : Updates to install = 1
2014-11-26 17:46:54:759 2900 238c Handler MSI update {00000000-0000-0000-0000-000000000000}.0 using source image from 1 CABs.
2014-11-26 17:46:54:791 2900 238c Handler : Batch installing 1 updates
2014-11-26 17:46:54:791 2900 238c Handler List of MSPs in transaction:
2014-11-26 17:46:54:791 2900 238c Handler List of Transforms in transaction:
2014-11-26 17:46:54:791 2900 238c Handler MSI final command line: ALLUSERS=1 MSIRESTARTMANAGERCONTROL=Disable REBOOT=REALLYSUPPRESS
2014-11-26 17:46:58:675 2900 238c Handler MSP Error List:
2014-11-26 17:46:58:675 2900 238c Handler 1: 1309 2: 3 3: C:\Windows\SoftwareDistribution\Download\22854a56e11f7023e3627980b2f299d2\img\WINNT\system32\KolokIntTest.ocx
2014-11-26 17:46:58:675 2900 238c Handler : MSI transaction completed. MSI: 0x80070643, Handler: 0x8024200b, Source: No, Reboot: 0
2014-11-26 17:46:58:675 2900 238c Handler : WARNING: First failure for update {42CB3D20-E2C6-4F4B-B96F-87DE8156DB1E}, transaction error = 0x8024200b, MSI result = 0x80070643, MSI action = InstallFiles
2014-11-26 17:46:58:675 1236 1fa4 AU >>## RESUMED ## AU: Installing update [UpdateId = {42CB3D20-E2C6-4F4B-B96F-87DE8156DB1E}]
2014-11-26 17:46:58:675 2900 238c Handler : WARNING: Operation failed at update 0, Exit code = 0x8024200B
2014-11-26 17:46:58:675 1236 1fa4 AU # WARNING: Install failed, error = 0x80070643 / 0x0000051D
2014-11-26 17:46:58:675 2900 238c Handler :::::::::
2014-11-26 17:46:58:675 2900 238c Handler :: END :: Handler: MSI Install
2014-11-26 17:46:58:675 2900 238c Handler :::::::::::::
/**********************************************************************************************************************************************************************/

Merci de vos réponses
Cdlt,
Nicolas THOMAS
Coordinator
Dec 3, 2014 at 9:24 PM
Bonjour, le code 0x0000051D est renvoyé par le fichier MSI. Il est propre à ce package et à l'éditeur. Voir si le fichier MSI à généré un fichier journal de l'installation.
Il est possible que le fichier MSI doive faire des modification dans le profil de l'utilisateur (HKCU ou C:\Users...). Hors par défaut les mises à jour s'installent avec le compte System (qui n'a pas de profil).

Essayez de réviser la mise à jour et de cocher l'option "Peut nécessiter une action de l'utilisateur". (Attention la mise à jour va s'installer avec les même droits que l'utilisateur connecté. Donc si elle a besoin des droits d'administrateur et que l'utilisateur est simple user... ca va échouer).