Patch Tuesday, épisode 5 : 100% à jour
Après la première installation dans la nuit de mardi à mercredi, les exceptions restant à régler étaient :
- deux mises à jour non approuvées : elles ont été approuvées mercredi, et installées automatiquement sur les clients concernés la nuit dernière ;
- une mise à jour non installée sur le client XP SP2 parce que ce dernier avait effectué sa détection trop tôt : cette mise à jour a été détectée après le redémarrage dans la nuit de mardi à mercredi et installée automatiquement la nuit dernière ;
- deux mises à jour manquantes sur le serveur Core (Windows Server 2008 en mode Server Core) : le problème est réglé dans la pratique mais pas définitivement, ce que je vais détailler ci-dessous.
L'état final de WSUS est donc 100% à jour :
En ce qui concerne le serveur Core, voici où mes investigations m'ont mené jusqu'à présent, en consultant le registre, le journal d'événements et le fichier C:\Windows\WindowsUpdate.log :
- La stratégie de groupe est correctement appliquée.
- Les mises à jour ont été détectées et téléchargées depuis le serveur WSUS dans la soirée de mardi.
- Les mises à jour ont été installées mercredi matin vers 4h00 comme prévu.
- Le problème semble lié au redémarrage automatique :
Extrait de WindowsUpdate.log sur le serveur Core, après l'installation des mises à jour :
AU Install complete for all calls, reboot needed AU Setting AU scheduled install time to 2008-10-16 02:00:00 AU WARNING: Failed to launch reboot warning UI, error = 0x80240043 AU WARNING: Fail to launch client for reboot warning, error = 0x80240043 AU Triggering Offline detection (non-interactive)
Extrait de WindowsUpdate.log sur le serveur 2008 complet qui a correctement redémarré au même moment :
AU Install complete for all calls, reboot needed AU Setting AU scheduled install time to 2008-10-16 02:00:00 AU AU setting pending client directive to 'Reboot Warning' AU WARNING: Initiating reboot since no user logged on AU AU invoking RebootSystem (OnRebootNow) Report REPORT EVENT: {A39CC2D0-78D4-4590-AEE4-3FC7F843EBEA} 2008-10-15 04:09:44:295+0200 1 194 102 {00000000-0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Content Install Restart Required: To complete the installation of the following updates, the computer will be restarted within 5 minutes: - Security Update for Windows Server 2008 x64 Edition (KB957095) - Security Update for Windows Server 2008 x64 Edition (KB956841) - Windows Malicious Software Removal Tool x64 - October 2008 (KB890830) - Security Update for Windows Server 2008 x64 Edition (KB954211) - Cumulative Security Update for Internet Explorer 7 in Windows Server 2008 x64 Edition (KB956390) - Cumulative Security Update for ActiveX Killbits for Windows Server 2008 x64 Edition (KB956391) Misc WARNING: SUS Client is rebooting system. AU AU invoking RebootSystem (OnRebootRetry) AU AU rebooting machine since no user is logged on and reboot is required. AU Triggering Offline detection (non-interactive)
Le problème semble donc lié au redémarrage automatique sur le serveur Core. C'est encore à vérifier, je reviendrai sur le sujet dès que j'aurai du nouveau. En attendant, un logoff sur le serveur a provoqué un redémarrage et tout est rentré dans l'ordre, comme on le voit sur le serveur WSUS :