Frédéric Laubel's Blog

Exchange Server Tips & Tricks

Archive de la catégorie «Rollups et Bugs»

Exchange 2007 Service Pack 2: Mise à jour (très) importante

Posté par Frédéric Laubel le août 26, 2009

Exchange 2007 SP2 est disponible !

Ce Service Pack 2 est une mise à jour majeur. En effet non seulement le SP2 contient l’ensemble des correctifs (Rollup) sortis depuis Exchange 2007 SP1, mais il apporte aussi des nouveautés, citons entre autres :

  • Coexistence avec Exchange 2010

Le Service Pack 2 pour Exchange 2007 est indispensable pour pouvoir migrer les boites aux lettres d’un serveur Exchange 2007 vers Exchange 2010 .

  • Sauvegarde avec Windows Server Backup 2008

Un ajout réclamé depuis longtemps, il est enfn possible de sauvegarder Exchange 2007 avec la logiciel de backup intégré dans Windows 2008. Il existe cependant quelques limitations.

  • Intégration dans la console Exchange d’une interface de gestion du niveau de logging

Exchange 2007 SP2 intègre l’équivalent l’outil Diagnostic Logging Tool directement dans la console, à l’image de Exchange 2010.

  • Améliorations de l’audit

Il est possible d’auditer très finement les modifications apportées à l’environnement de messagerie, voir l’excellent White Paper à ce sujet.

Cependant :

  • Exchange 2007 SP2 modifie la schéma Active Directory, donc prenez les précautions d’usage avant de l’installer !
  • Exchange 2007 SP2 nécessite Windows Installer 4.5, donc prévoir son installation et un reboot avant l’installation du SP2. Bonne nouvelle Windows Server 2008 SP2 contient déjà Windows Installer 4.5.
  • Exchange 2007 SP2 n’apporte pas le support de Windows Server 2008 R2. Le seul Exchange supporté sur Windows Server 2008 R2 est Exchange 2010.
  • Lisez le fichier Release Note avant de l’installer.

Publié dans Exploitation, Rollups et Bugs | Laisser un commentaire »

Un script pour connaitre la version exacte des serveurs Exchange (Build, Rollup)

Posté par Frédéric Laubel le juin 1, 2009

Comme je l’ai déjà indiqué à l’occasion du Rollup6  (voir dans la catégorie Rollup et Bugs) pour connaitre précisément la version d’un serveur Exchange 2007 il est nécessaire d’aller voir dans le registre. En effet les outils intégrés dans Exchange (get-ExchangeServer | fl ) ne permet pas de récupérer la version du Rollup !

Pour éviter ce travail, Jeff Guillet, MVP Exchange, à eu la bonne idée d’automatiser ça grâce à un ch’tit script :)

Illustration sur ma maquette :
ConnaitrelaversionRollup

Le script est disponible ici.

Publié dans Exploitation, Rollups et Bugs, Scripts | Laisser un commentaire »

Sortie du Rollup 7 pour Exchange 2007 SP1 !!!

Posté par Frédéric Laubel le mars 20, 2009

L’équipe Exchange vient de sortir le Rollup 7, seulement 5 semaines après la sortie du Rollup 6 !

Ce Rollup 7 est très important puisqu’il corrige plusieurs dizaines de bugs, notamment le fameux bug de l’event 522 (KB958444), et plusieurs bugs concernant le SCR.

Pour connaitre en détails l’ensemble des corrections : http://support.microsoft.com/kb/960384

Téléchargement direct : http://www.microsoft.com/downloads/details.aspx?FamilyID=2074fefd-fa1a-4c3e-bf72-94585e454150&displaylang=en

Pour mémoire, pour vérifier si le Rollup est installé sur un serveur, le moyen le plus simple et d’aller dans le panneau de configuration et lister les mises à jour :

registreru7controlpanel

Sinon vous pouvez aller voir dans le Registre sous HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData :

registreru7

Happy patching :)

Publié dans Rollups et Bugs | 1 commentaire »

Sortie du rollup 6 pour Exchange 2007 SP1

Posté par Frédéric Laubel le février 19, 2009

Le rollup 6 pour Exchange 2007 SP1 est disponible. Pas de grosses évolutions avec ce rollup. Le bug de l’event 522 est toujours prévu pour être corrigé dans le RU7.

Pour connaitre en détails les apports du RU6 :
http://support.microsoft.com/kb/959241

A noter qu’ un forum technet existe pour centraliser et résoudre les problèmes éventuels posés par l’application du Rollup :
http://social.technet.microsoft.com/Forums/en-US/exchangesoftwareupdate/threads/

Rappel pour vérifier l’installation d’un RU :

Sur Windows 2008 c’est simple il suffit d’aller dans le panneau de configuration (voir mon article sur le RU5).
Sur Windows 2003 il faut aller dans le registre :

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\461C2B4266EDEF444B864AD6D9E5B613Patches\une suite de chiffre\DisplayName

Publié dans Rollups et Bugs | 1 commentaire »

Exchange 2007 SP1 Rollup 5…quelques bugs

Posté par Frédéric Laubel le janvier 5, 2009

Au moins trois bugs sont connus avec le Rollup 5 de Exchange 2007 SP1.

Le premier concerne les environnements en CCR ou SCR sous Windows 2008. Des logs en erreurs sont générés dans les journaux d’évenements portant l’ID 522 et ayant comme source ESE. Il est nécessaire de vérifier manuellement que les opérations de réplication et de bascule se déroulent correctement (ce bug peut être bloquant en cas d’automatisation par scripts). La correction est prévue avec le RU7.

Le second concerne uniquement les serveurs SCR sous Windows 2003 ou Windows 2008 avec une structure Active Directory Parent/Enfant. Lors de l’activation de la cible SCR un message indique qu’il n’est pas possible d’utiliser le SCR si la cible SCR est dans un domaine différent de la source SCR (ce qui n’est pas le cas). Il est nécessaire d’activer la réplication depuis une station de travail ayant  les outils d’administration Exchange 2007 SP1 + un Rollup qui ne soit pas le RU5 (donc de préférence le RU4). Le correctif est prévu avec le RU8.

Le troisième concerne le déploiement par WSUS. Le serveur WSUS télécharge une version du Rollup qui fait 1,3 Go au lien de…66Mo.

Références :

WSUS : http://exchangeshare.wordpress.com/2008/12/19/exchange-2007-sp1-ur5-wsus/

WSUS :  http://social.technet.microsoft.com/Forums/en-US/exchangesoftwareupdate/thread/5b5e171c-858f-4423-8e19-70aa79b24e33/

EventID 522 & SCR : http://blogs.technet.com/timmcmic/archive/2008/12/21/windows-2008-exchange-2007-sp1-ese-522-errors-on-ccr-passive-or-scr-target-machine.aspx

Par ailleurs je vous conseille vivement de lire l’excellent blog de Dave Goldman concernant les multiples problèmes posés par l’OAB : http://blogs.msdn.com/dgoldman/default.aspx

Publié dans Rollups et Bugs, Windows 2008 | 1 commentaire »

Event 1000 lors de l’installation Exchange 2007 sur Windows 2008

Posté par Frédéric Laubel le décembre 21, 2008

Dans certains conditions il est parfois impossible d’installer Exchange 2007 sur Windows 2008. Le setup plante dès la préparation du schéma (setup.com /ps) et des events 1000 venant de la source Application Error sont enregistrés dans le journal d’Application.

2008-12-16_161114

Nous voyons que le setup crash en faisant un fault du kernel32.dll.

Après investigation il apparait que cela vient de l’UAC qui empêche toutes modifications dans le dossier C:\windows pour tous les comptes sauf pour le compte Administrateur local du serveur et pour le compte initial Administrateur du Domaine. Par exemple le compte “toto” bien que membre du groupe Administrateurs du Domaine et membre du groupe Administrateur local du serveur Excahnge se trouve bloqué en écriture sur C:\Windows ! Ce comportement n’est pas systèmatique.

La solution passe donc par la désactivation de l’UAC pour le setup d’Exchange 2007.

Allez dans le panneau de configuration, puis dans les comptes utilisateurs :

2008-12-18_102936

Désactiver l’UAC :

2008-12-18_102940

Il est nécessaire de redémarrer le serveur pour que le changement prenne effet. L’installation d’Exchange 2007 (ou la préparation du schéma) se déroule ensuite correctement.

Publié dans Exploitation, Rollups et Bugs, Windows 2008 | Laisser un commentaire »

Le Rollup 5 pour Exchange 2007 SP1 est disponible !

Posté par Frédéric Laubel le novembre 21, 2008

Le rollup 5 est une mise à jour importante pour Exchange 2007 SP1: Il corrige notamment un important bug sur l’OAB en environnement cluster Windows 2008 (KB954197), ainsi qu’un autre bug empêchant les services Exchange de redémarrer après installation d’un rollup (KB944752 et Voir http://msexchangeteam.com/archive/2008/07/08/449159.aspx).

J’ai eu l’occasion de le déployer sur une infrastructure Cluster CCR Windows 2008, HUB/CAS en NLB et serveur de secours SCR. J’ai du procéder à un redémarrage des serveurs HUB/CAS pour que le rollup 5 prenne réellement effet.

Pour connaitre la liste complète des bugs corrigés : http://support.microsoft.com/kb/953467/en-us

Lancer l’installation :

2008-11-21_1437531

Accepter les termes de la licence :

2008-11-21_154537

Pas de panique : cette étape peut être extrêmement longue (parfois plus de 20mn !).

2008-11-21_1422271

Finir l’installation en cliquant sur Finish.

2008-11-21_145942

Vérifier que les services démarrent correctement à l’aide de la commande Test-Servicehealth

2008-11-21_171124

Il faut redémarrer le serveur pour s’assurer que les services démarrent correctements sur les HUB/CAS.

Le rollup ne met pas à jour la version de la build :

2008-11-21_153444
2008-11-21_1540501

Donc pour vérifier le niveau de mise à jour d’un serveur Exchange 2007 SP1, le moyen le plus simple et d’aller dans le panneau de configuration pour vérifier la présence ou non du Rollup. Par défaut les mises à jour ne sont pas visibles. Il est nécessaire de cliquer sur “View installed updates”.

2008-11-21_165159

Le rollup 5 apparait bien dans la liste des mises à jour installés pour Exchange :

2008-11-21_165234

Pour patcher le Cluster CCR, j’ai commencé par la mise à niveau du noeud passif, puis j’ai procédé à une bascule du Cluster afin de pouvoir patcher le second noeud. J’ai ensuite procédé à une autre bascule afin de revenir dans l’état initial. Pour patcher le site de secours SCR j’ai désactivé la réplication,  patché le serveur, puis réactivé la réplication. Aucun soucis à signaler.

Pour télécharger le Rollup 5 :
http://www.microsoft.com/downloads/details.aspx?FamilyId=652ED33A-11A1-459C-8FFE-90B9CBFE7903&displaylang=en

Happy patching :)

Publié dans Rollups et Bugs | 3 Commentaires »

Rollup 4 pour Exchange 2007 SP1

Posté par Frédéric Laubel le octobre 9, 2008

Le Rollup 4 est disponible :
http://www.microsoft.com/downloads/details.aspx?familyid=8b492ed2-ea92-412f-a852-3aa1c58d9499&displaylang=en&tm

J’attire votre attention sur le fait que ce Rollup corrige un important bug (KB950138) concernant la gestion de l’IPv6 sur Windows 2008. Le symptôme est le suivant :
You are prompted for your credentials three times and you receive an error message when you use the Outlook Anywhere feature to connect to an Exchange Server 2007 Service Pack 1–based server that is running Windows Server 2008 .

Par contre ce Rollup ne corrige toujours pas le bug de génération de l’OAB en environnement Cluster Windows 2008 !

Publié dans Rollups et Bugs | Laisser un commentaire »