Share via


Dépannage de l’indicateur d’intégrité POP

S’applique à : Exchange Server 2013

Le jeu d’intégrité POP surveille l’intégrité et la disponibilité globales du service POP3 Microsoft Exchange et de la connectivité du client POP3. L'indicateur d'intégrité POP est étroitement lié aux indicateurs d'intégrité suivants :

Si vous recevez une alerte qui spécifie que le service POP est défectueux, cela indique un problème qui peut empêcher les utilisateurs d’accéder à leurs boîtes aux lettres à l’aide de POP3 dans l’environnement Exchange.

Explication

Le service POP est surveillé à l'aide des sondes et moniteurs suivants.

Sonde Indicateur d'intégrité Dépendances Moniteurs associés
PopCTPProbe POP Active Directory

Authentification

Authentification du serveur de boîtes aux lettres

Banque d'informations

Haute disponibilité

Réseau
PopCTPMonitor (indicateur d'intégrité POP)
PopProxyTestProbe Pop. Proxy Aucun PopProxyTestMonitor (indicateur d'intégrité POP.Proxy)
PopDeepTestProbe Pop. Protocole Active Directory

Authentification

Banque d'informations

Haute disponibilité
PopDeepTestMonitor (indicateur d'intégrité POP.Protocol)
PopSelfTestProbe Pop. Protocole Aucun PopSelfTestMonitor (indicateur d'intégrité POP.Protocol)

AverageCommandProcessingTimeGt60sMonitor (indicateur d'intégrité POP)

Action de l'utilisateur

Il se peut que le service ait récupéré après avoir émis l'alerte. Par conséquent, quand vous recevez une alerte signalant que l'indicateur d'intégrité n'est pas intègre, vérifiez tout d'abord que le problème existe toujours. Si tel est le cas, exécutez les actions de récupération appropriées décrites dans les sections suivantes.

Vérification de l'existence du problème

  1. Repérez les noms de l'indicateur d'intégrité et du serveur dans l'alerte.

  2. Les détails du message fournissent des informations sur la cause exacte de l'alerte. Le plus souvent, le message fournit des informations de dépannage suffisantes pour identifier la cause première. Si les détails du message ne sont pas clairs, procédez comme suit :

    1. Ouvrez Exchange Management Shell, puis exécutez la commande suivante pour récupérer les détails du jeu d’intégrité qui a émis l’alerte :

      Get-ServerHealth \<server name> | ?{$_.HealthSetName -eq "\<health set name>"}
      

      Par exemple, pour récupérer les détails de l'indicateur d'intégrité POP à propos de server1.contoso.com, exécutez la commande suivante :

      Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -eq "POP"}
      
    2. Consultez la sortie de la commande pour déterminer quel moniteur a signalé l'erreur. La valeur AlertValue pour le moniteur qui a émis l’alerte sera Unhealthy.

    3. Réexécutez la sonde associée au moniteur qui n'est pas intègre. Pour rechercher la sonde associée, reportez-vous au tableau figurant dans la section Explanation. Pour ce faire, exécutez la commande suivante :

      Invoke-MonitoringProbe \<health set name>\<probe name> -Server \<server name> | Format-List
      

      Par exemple, supposons que le moniteur défectueux soit PopCTPMonitor. La sonde associée à ce moniteur est PopCTPProbe. Pour exécuter cette sonde sur server1.contoso.com, exécutez la commande suivante :

      Invoke-MonitoringProbe POP\PopCTPProbe -Server server1.contoso.com | Format-List
      
    4. Dans la sortie de la commande, consultez la valeur Result de la sonde. Si elle indique Succeeded, le problème était une erreur passagère, qui n'existe plus. Autrement, reportez-vous aux étapes de récupération décrites dans les sections suivantes.

Actions de récupération PopTestDeepMonitor et PopSelfTestMonitor

Cette alerte de moniteur est généralement émise sur des serveurs de boîtes aux lettres.

  1. Redémarrez le service principal POP3. Pour plus d’informations, consultez Démarrer et arrêter les services POP3.

  2. Réexécutez la sonde associée en procédant de la manière décrite dans l'étape 2c de la section Verifying the issue still exists.

  3. Si la sonde échoue encore, basculez les bases de données hébergées sur le serveur de boîtes aux lettres à l'aide de la commande suivante :

    Set-MailboxServer -Identity \<ServerName\> -DatabaseCopyActivationDisabledAndMoveNow $true
    
  4. Après avoir supprimé toutes les bases de données du serveur de boîtes aux lettres, vous devez vérifier que les bases de données ont été correctement déplacées. Pour ce faire, exécutez la commande suivante :

    Get-MailboxDatabaseCopyStatus -Server \<ServerName\> | group status
    
  5. Assurez-vous que le serveur n’héberge aucune copie active de la base de données. Ensuite, redémarrez le serveur.

  6. Une fois le serveur redémarré, réexécutez la sonde associée de la manière décrite dans l'étape 2c de la section Verifying the issue still exists.

  7. Si la sonde réussit, basculez les bases de données en exécutant la commande suivante :

    Set-MailboxServer -Identity \<ServerName\> -DatabaseCopyActivationDisabledAndMoveNow $false
    
  8. En cas de nouvel échec de la sonde, il se peut que vous ayez besoin d'aide pour résoudre ce problème. Contactez un professionnel du Support Technique de Microsoft pour résoudre ce problème. Pour contacter un professionnel Support Microsoft, accédez au Support pour les entreprises, puis sélectionnez Serveurs>Exchange Server. Étant donné que votre organisation peut avoir une procédure spécifique pour contacter directement les Services de Support Technique Microsoft, assurez-vous de connaître d'abord les instructions propres à votre organisation.

Actions de récupération POPCTPMonitor

Cette alerte de moniteur est généralement émise sur des serveurs CAS.

  1. Redémarrez le service POP3 sur les serveurs exécutant le rôle serveur d'accès au client. Pour plus d’informations, consultez Démarrer et arrêter les services POP3.

  2. Réexécutez la sonde associée en procédant de la manière décrite dans l'étape 2c de la section Verifying the issue still exists.

  3. Si le problème persiste, procédez comme suit :

    1. Exécutez la commande suivante dans l'Environnement de ligne de commande Exchange Management Shell :

      Set-PopSettings -server <CAS server name> -ProtocolLoggingEnabled $true
      
    2. Redémarrez le service POP3 sur les serveurs exécutant le rôle serveur d'accès au client.

    3. Réexécutez la sonde associée en procédant de la manière décrite dans l'étape 2c de la section Verifying the issue still exists.

    4. Exécutez la commande suivante, puis recherchez l'emplacement du fichier journal :

      Get-PopSettings -server <CAS server name>
      
    5. Exécutez la commande suivante pour identifier la boîte aux lettres qui utilise cette commande en comparant les horodateurs avec la sonde :

      Get-ServerHealth <mailbox server name> | ?{ $_.HealthSetName -like "POP*"}
      
    6. Si l'un de ces serveurs présente un manque d'intégrité, suivez les étapes décrites dans la section PopTestDeepMonitor and PopSelfTestMonitor Recovery Actions.

  4. Si le serveur de base de données est intègre, redémarrez le serveur d'accès au client.

  5. Une fois le serveur redémarré, réexécutez la sonde associée de la manière décrite dans l'étape 2c de la section Verifying the issue still exists.

  6. Désactivez l'enregistrement dans le journal de protocole en exécutant la commande suivante :

    Set-PopSettings -server <CAS server name> -ProtocolLoggingEnabled $false
    
  7. Redémarrez le service POP3 sur les serveurs exécutant le rôle serveur d'accès au client. Pour plus d’informations, consultez Démarrer et arrêter les services POP3.

  8. En cas de nouvel échec de la sonde, il se peut que vous ayez besoin d'aide pour résoudre ce problème. Contactez un professionnel du Support Technique de Microsoft pour résoudre ce problème. Pour contacter un professionnel Support Microsoft, accédez au Support pour les entreprises, puis sélectionnez Serveurs>Exchange Server. Étant donné que votre organisation peut avoir une procédure spécifique pour contacter directement les Services de Support Technique Microsoft, assurez-vous de connaître d'abord les instructions propres à votre organisation.

Actions de récupération PopProxyTestMonitor

  1. Redémarrez le service POP3 sur les serveurs exécutant le rôle serveur d'accès au client. Pour plus d’informations, consultez Démarrer et arrêter les services POP3.

  2. Réexécutez la sonde associée en procédant de la manière décrite dans l'étape 2c de la section Verifying the issue still exists.

  3. Si l'échec de la sonde persiste, redémarrez le serveur d'accès au client.

  4. Une fois le serveur redémarré, réexécutez la sonde associée de la manière décrite dans l'étape 2c de la section Verifying the issue still exists.

  5. En cas de nouvel échec de la sonde, il se peut que vous ayez besoin d'aide pour résoudre ce problème. Contactez un professionnel du Support Technique de Microsoft pour résoudre ce problème. Pour contacter un professionnel Support Microsoft, accédez au Support pour les entreprises, puis sélectionnez Serveurs>Exchange Server. Étant donné que votre organisation peut avoir une procédure spécifique pour contacter directement les Services de Support Technique Microsoft, assurez-vous de connaître d'abord les instructions propres à votre organisation.

Actions de récupération AverageCommandProcessingTimeGt60sMonitor

Cette alerte de moniteur est généralement émise sur des serveurs d'autorités de certification ou de boîtes aux lettres.

  1. Redémarrez le service POP3 sur les serveurs d'autorités de certification ou de boîtes aux lettres. Pour plus d’informations, consultez Démarrer et arrêter les services POP3.

  2. Patientez 10 minutes pour voir si le moniteur reste intègre. Après 10 minutes, exécutez la commande suivante (cet exemple utilise server1.contoso.com).

    Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -like "POP*"}
    
  3. Si le problème persiste, vous devez redémarrer le serveur. Si le serveur est un serveur d'accès au client, redémarrez simplement le serveur. Si le serveur est un serveur de boîtes aux lettres, vous devez basculer la base de données, puis vérifier les résultats. Pour ce faire, procédez comme suit :

    1. Basculez les bases de données hébergées sur le serveur en exécutant la commande suivante :

      Set-MailboxServer -Identity <ServerName> -DatabaseCopyActivationDisabledAndMoveNow $true
      

      Remarque : Dans ce code et dans tous les exemples de code suivants, remplacezserver1.contoso.com par le nom réel du serveur.

    2. Vérifiez que toutes les bases de données ont été déplacées hors du serveur qui signale le problème. Pour ce faire, exécutez la commande suivante :

      Get-MailboxDatabaseCopyStatus -Server <ServerName> | group status
      

      Si la sortie de la commande n'affiche aucune copie active sur le serveur, redémarrez ce dernier.

  4. Après le redémarrage du serveur, patientez 10 minutes, puis réexécutez la commande décrite dans l'étape 2 pour voir si le moniteur reste intègre.

  5. Si le moniteur est intègre et s'il s'agit d'un serveur de boîtes aux lettres, rebasculez les bases de données sur le serveur de boîtes aux lettres en exécutant la commande suivante :

    Set-MailboxServer -Identity <ServerName> -DatabaseCopyActivationDisabledAndMoveNow $false
    
  6. En cas de nouvel échec de la sonde, il se peut que vous ayez besoin d'aide pour résoudre ce problème. Contactez un professionnel du Support Technique de Microsoft pour résoudre ce problème. Pour contacter un professionnel Support Microsoft, accédez au Support pour les entreprises, puis sélectionnez Serveurs>Exchange Server. Étant donné que votre organisation peut avoir une procédure spécifique pour contacter directement les Services de Support Technique Microsoft, assurez-vous de connaître d'abord les instructions propres à votre organisation.

Informations supplémentaires

Démarrage et arrêt des services POP3

Test-PopConnectivity