Partager via


Les clients Outlook se déconnectent à plusieurs reprises de et se reconnectent à Exchange Server 2013

Numéro de la base de connaissances d’origine : 2962915

Symptômes

Vous rencontrez un ou plusieurs des symptômes suivants dans Exchange Server 2013.

Symptôme 1

Le client Outlook 2013, le client Outlook 2010 ou le client Outlook 2007 se déconnecte du serveur qui exécute Exchange Server 2013. Peu de temps après la déconnexion, le client se reconnecte au serveur Exchange. Ce comportement se poursuit à plusieurs reprises.

Symptôme 2

Le MSExchangeRpcProxyAppPool est recyclé en permanence. Dans observateur d'événements sous Journaux d’application et de services\Microsoft\Exchange\ActiveMonitoring dans le journal ProbeResult, vous voyez des erreurs de résultat de sonde pour le service Outlook pour différentes bases de données 2013 qui indiquent la valeur StoreError=UnknownUser.

Dans la vue Détails de l’entrée de journal, vous voyez cette ligne :

Microsoft.Exchange.Data.Storage.DatabaseNotFoundException : la base de données avec LE GUID> d’ID <est introuvable

Les parties pertinentes de l’événement d’erreur sont les suivantes :

Nom du journal : Microsoft-Exchange-ActiveMonitoring/ProbeResult
Source : Microsoft-Exchange-ActiveMonitoring
Date : DateTime
ID d’événement : 2
Catégorie de tâche : Résultat de la sonde
Niveau : Erreur
Mots-clés:
Utilisateur : SYSTÈME
Ordinateur : CAS.contoso.com
Description :
Xml d’événement :
<ServiceName>Outlook</ServiceName>
<IsNotified>0</IsNotified>
<ResultName>OutlookMailboxCtpProbe/2013 Mailbox Database 1</ResultName>
<WorkItemId>121</WorkItemId>
<DeploymentId>0</DeploymentId>
<MachineName>CAS1</MachineName>
<Erreur>Erreur retournée dans ConnectCallResult. Code d’erreur = UnknownUser (0x000003EB)</Error>
<Erreur>Erreur retournée dans ConnectCallResult. Code d’erreur = UnknownUser (0x000003EB)</Error>
<Exception>Microsoft.Exchange.RpcClientAccess.RopExecutionException : erreur retournée dans ConnectCallResult. Code d’erreur = UnknownUser (0x000003EB) ---> System.Exception : Microsoft.Exchange.RpcClientAccess.Server.UnknownUserException : Impossible de mapper userDn '/o=First Organization/ou=Monitoring Mailboxes/cn=Recipients/cn=HealthMailboxcaea01e2cff446d1b0645f01d11fb55f' à exchangePrincipal (StoreError=UnknownUser) --- Microsoft.Exchange.Data.Storage.DatabaseNotFoundException : La base de données avec ID <Guid de base de données> inconnu est introuvable.

Symptôme 3

Le MSExchangeRpcProxyAppPool pool d’applications est recyclé en continu, comme il l’est sur le site d’administration centrale. Dans le journal système, vous pouvez également voir les événements 7031 et 7032 enregistrés, comme suit :

Heure : DateTime
ID : 7031
Niveau : Erreur
Source : Gestionnaire de contrôle des services
Machine : <Nom du serveur MBX 2013>
Message : Le service d’accès au client RPC Microsoft Exchange s’est arrêté de façon inattendue. Il a fait cette ou ces 1 fois. L’action corrective suivante sera effectuée en 5 000 millisecondes : Redémarrez le service.
Heure : DateTime
ID : 7032
Niveau : Erreur
Source : Gestionnaire de contrôle des services
Machine : MachineName
Message : Le Gestionnaire de contrôle de service a tenté d’effectuer une action corrective (redémarrer le service) après l’arrêt inattendu du service d’accès au client RPC Microsoft Exchange, mais cette action a échoué avec l’erreur suivante :
%%1056

Remarque

Cette entrée de journal indique que le service d’accès au client RPC est arrêté de manière inattendue.

Symptôme 4

Sur le serveur Exchange 2013 MBX, dans observateur d'événements sous Journaux des applications et des services\Microsoft\Exchange\ActiveMonitoring dans le journal ProbeResult, vous voyez des événements d’erreur de résultat de sonde pour le service Outlook.Protocol pour différentes bases de données 2013 qui indiquent la valeur StoreError=UnknownUser.

Dans la vue Détails de l’entrée de journal, vous voyez la ligne suivante :

Microsoft.Exchange.Data.Storage.DatabaseNotFoundException : la base de données avec LE GUID> d’ID <est introuvable

Les parties pertinentes de l’événement d’erreur sont les suivantes :

Nom du journal : Microsoft-Exchange-ActiveMonitoring/ProbeResult
Source : Microsoft-Exchange-ActiveMonitoring
Date : DateTime
ID d’événement : 2
Catégorie de tâche : Résultat de la sonde
Niveau : Erreur
Mots-clés:
Utilisateur : SYSTÈME
Ordinateur : mailbox1.contoso.com
Description :
Résultat de la sonde (Name=OutlookSelfTestProbe)
Xml d’événement :
<ServiceName>Outlook.Protocol</ServiceName>
<IsNotified>0</IsNotified>
<ResultName>OutlookSelfTestProbe</ResultName>
<WorkItemId>60</WorkItemId>
<DeploymentId>0</DeploymentId>
<MachineName>MAILBOX2</MachineName>
<Erreur>Erreur retournée dans ConnectCallResult. Code d’erreur = UnknownUser (0x000003EB)</Exception>d’erreur><Microsoft.Exchange.RpcClientAccess.RopExecutionException : erreur retournée dans ConnectCallResult. Code d’erreur = UnknownUser (0x000003EB) --- System.Exception : Microsoft.Exchange.RpcClientAccess.Server.UnknownUserException : Impossible de mapper userDn '/o=First Organization/ou=Monitoring Mailboxes/cn=Recipients/cn=HealthMailbox147dc27242bb4da4acd5d94cf214934b' à exchangePrincipal (StoreError=UnknownUser) ---> Microsoft.Exchange.Data.Storage.DatabaseNotFoundException : La base de données avec ID <Guid de base de données> inconnu est introuvable.>

Cause

Ce problème se produit car une base de données de dossiers publics vers laquelle une ou plusieurs bases de données de boîtes aux lettres Exchange 2013 pointent vers comme paramètre de base de données de dossiers publics par défaut a été supprimée dans ADSI Edit. Le GUID de base de données inconnu mentionné dans les détails de l’entrée de journal est celui de la base de données de dossiers publics supprimée.

Vous pouvez vérifier ce problème en exécutant la commande suivante :

Get-MailboxDatabase | FL name,PublicFolderDatabase

La sortie générée par cette commande ressemble à ce qui suit :

Name : 2013 Mailbox Database
PublicFolderDatabase : Contoso.com/Configuration/Deleted Objects/Public FolderDatabaseDEL:<GUID>

Remarque

Cette sortie indique qu’une ou plusieurs bases de données de boîtes aux lettres Exchange 2013 sont pointées vers un objet de dossier public qui se trouve dans le conteneur Objet supprimé dans services de domaine Active Directory (AD DS).

Résolution - Méthode 1

Avertissement

Si vous utilisez le composant logiciel enfichable Edit ADSI, l’utilitaire LDP ou tout autre client LDAP version 3, et que vous modifiez incorrectement les attributs des objets Active Directory, vous pouvez causer de graves problèmes. Ces problèmes peuvent vous obliger à réinstaller Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 ou Windows et Exchange. Microsoft ne peut pas garantir que les problèmes qui se produisent si vous modifiez de manière incorrecte les attributs de l’objet Active Directory peuvent être résolus. La modification de ces attributs relève de votre responsabilité.

Si vous n’utilisez pas de bases de données de dossiers publics héritées, ou si vous travaillez dans un environnement Exchange 2013 pur, supprimez le paramètre de base de données de dossiers publics par défaut sur chaque base de données de boîtes aux lettres Exchange 2013 qui pointe vers l’objet de base de données de dossiers publics supprimé.

Pour ce faire, connectez-vous à CN=Configuration dans ADSI Edit, puis accédez à cet emplacement :

Domain.com/Configuration/Services/Microsoft Exchange/Org/Administrative Groups/Exchange Administrative Group (FYDIBOHF23SPDLT)/Databases

Effacez la valeur msExchHomePublicMDB afin qu’elle ne soit <pas définie>.

Résolution - Méthode 2

Si vous êtes dans un environnement de coexistence Exchange qui inclut Exchange 2013 et que vous vous connectez toujours à des bases de données de dossiers publics héritées (qui n’utilisent pas de dossiers publics Exchange 2013), vous pouvez définir la base de données de dossiers publics par défaut sur une base de données de dossiers publics hérités Exchange 2010 ou Exchange 2007 valide. Pour ce faire, exécutez la commande suivante dans Exchange Management Shell :

Set-MailboxDatabase <Exchange MDB> -PublicFolderDatabase <Legacy Public Folder DB to use>