Summary: L'erreur avec l'ID d'événement 4999 se produit généralement dans Exchange Server 2016. Dans ce post, nous avons discuté de l'erreur Exchange 4999 en détail. Nous avons également mentionné les moyens possibles de résoudre cette erreur Exchange. Vous trouverez également des informations sur un logiciel de récupération Exchange qui peut aider à récupérer les boîtes aux lettres, dans le cas où la base de données Exchange est corrompue.
L’erreur 4999 peut se produire dans votre configuration d’Exchange Server 2016. Cette erreur perturbera le flux de courriels de votre serveur Exchange, qu’il s’agisse de courriels internes ou de courriels entrants. La seule façon de résoudre ce problème est de redémarrer votre serveur Exchange.
Si vous ouvrez l’observateur d’événements, vous pouvez remarquer un grand nombre d’erreurs avec l’ID d’événement 4999, qui ressemble à l’image ci-dessous.
Rapport Watson sur le point d'être envoyé pour le processus id : 6156, avec des paramètres : E12IIS, c-RTL-AMD64, 15.01.1531.007, edgetransport, inconnu, inconnu, System.InvalidOperationException, 0-dumptidset, inconnu.
ErrorReportingEnabled : True
Rapport Watson sur le point d'être envoyé pour le processus id : 14648, avec des paramètres : E12IIS, c-RTL-AMD64, 15.01.1531.007, w3wp#MSExchangeOWAAppPool, M.E.C.Owa2.Server, M.E.C.O.S.C.OwaMapiNotificationManager.SubscribeToSuiteNotification, System.NotSupportedException, 80d2-dumptidset, 15.01.1531.007.
ErrorReportingEnabled : True
Vérifier l’observateur d’événements
La première chose à faire est de vérifier ce qui s’est passé sur le serveur, depuis le moment où il n’y a pas eu de problème jusqu’à la première fois où le problème s’est produit. Cela peut être retracé et confirmé à partir de l’observateur d’événements.
Cela donnera une indication claire du moment où le problème a commencé et de ce qui s’est passé à ce moment-là. En général, il peut y avoir plusieurs raisons à ce problème, comme un changement de configuration, un changement de réseau, l’installation de correctifs, l’installation d’applications tierces, l’installation de correctifs cumulatifs Exchange, ou des mises à niveau logicielles/matérielles. Il est important de conserver un journal des modifications afin que, si quelque chose se produit, vous puissiez retracer ou rejouer les modifications effectuées. Il est également important de faire des sauvegardes avant toute modification. Vous devez toujours effectuer les changements dans une fenêtre de maintenance qui est décidée par l’entreprise.
Étapes à suivre pour corriger l’erreur Exchange 4999
- Tout d’abord, vous devez identifier si un événement particulier se produit au moment où l’erreur se produit. Vous pouvez vérifier si une sauvegarde ou une maintenance est en cours, comme un snapshot, une sauvegarde de machine virtuelle ou une sauvegarde de base de données. Vérifiez également si d’autres applications, comme une analyse antivirus, sont en cours à ce moment-là. Si une nouvelle application antivirus est installée, vous devez vérifier auprès de votre fournisseur si l’application est compatible avec votre serveur Exchange et sa version spécifique.
- Vous devez confirmer que tous les services du serveur Exchange sont en cours d’exécution. Si un service ne démarre pas, cela peut affecter plusieurs choses. Vous pouvez exécuter la commande Test-ServiceHealth pour vérifier et confirmer que tous les services, qui sont requis par Exchange, fonctionnent comme prévu.
3. Il est également important de vérifier l’espace disque. L’espace disque affecte beaucoup de choses, en particulier la livraison des e-mails. En outre, le manque d’espace disque peut entraîner la corruption et la perte de données des bases de données de boîtes aux lettres et des journaux de transactions, qui sont essentiels au fonctionnement d’Exchange Server. Il est important que vous disposiez d’un espace suffisant sur le lecteur de votre système d’exploitation et sur les lecteurs des bases de données des boîtes aux lettres.
4. Dans le lecteur de la base de données des boîtes aux lettres où vous avez configuré l’emplacement pendant l’installation d’Exchange, vous pouvez examiner le nombre de fichiers journaux des transactions.
Si vous parcourez cet emplacement, vous trouverez les journaux (voir la capture d’écran ci-dessus). La capture d’écran montre le chemin par défaut où il est créé. Maintenant, si vous voyez un grand nombre de journaux, cela signifie qu’il y a un problème avec la sauvegarde. Il est important de vérifier les sauvegardes car la sauvegarde purge les fichiers journaux après que les transactions ont été validées dans la base de données. Ce processus ne peut pas être effectué manuellement. Il doit être effectué par un processus de sauvegarde. Si cela ne fonctionne pas, vous risquez de vous retrouver sans espace disque et de rencontrer des problèmes de performance avec la base de données de la boîte aux lettres, ce qui pourrait entraîner une corruption des données.
Si ces journaux datent d’il y a longtemps, cela signifie que votre solution de sauvegarde n’est pas adaptée à l’application et n’est pas compatible avec votre version d’Exchange Server. Vous pouvez confirmer la dernière sauvegarde complète de la base de données en exécutant la commande Get-MailboxDatabase.
Get-MailboxDatabase -Status | select Name,LastFullBackup
Cela vous donnera la dernière date à laquelle la base de données a été entièrement sauvegardée. Si cette date est trop ancienne, vous devez demander de l’aide à votre fournisseur ou passer à une version qui tient compte des applications et qui est compatible avec votre serveur Exchange.
- Puisque le problème concerne la livraison des boîtes aux lettres, vous devez également vérifier si des connecteurs personnalisés ont été créés et causent ces problèmes. Vous devez vérifier les connecteurs de réception et d’envoi à partir de PowerShell ou de l’Exchange Admin Center (voir la capture d’écran ci-dessous).
- Vous pouvez également créer une nouvelle base de données et y déplacer toutes les boîtes aux lettres. Toutefois, si des données sont corrompues, vous risquez de vous retrouver face à un mur.
Conclusion
Si tout cela échoue, vous pouvez utiliser le logiciel de récupération de base de données Exchange – Stellar Repair for Exchange pour récupérer tous les courriels et résoudre le problème dans un délai aussi court que possible. Avec Stellar Repair for Exchange, vous pouvez ouvrir n’importe quelle version de la base de données Exchange Server et l’exporter de manière granulaire vers le format PST et d’autres formats de fichiers. Vous pouvez également exporter directement vers une nouvelle base de données de boîtes aux lettres Exchange Server ou un locataire Office 365.