Les recherches de disponibilité inter-forêts ou hybrides de disponibilité échouent dans Exchange Server

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

Symptômes

Les recherches d’informations de disponibilité inter-forêts ou hybrides échouent dans Microsoft Exchange Server. Toutefois, les recherches d’informations de disponibilité standard pour les utilisateurs de la même forêt fonctionnent comme prévu.

Ce problème se produit dans les versions de produit suivantes :

  • Microsoft Exchange Server 2016
  • Microsoft Exchange Server 2013
  • correctif cumulatif 1 Microsoft Exchange Server 2010 Service Pack 2 (SP2) et versions ultérieures
  • Microsoft Exchange Server 2007 Service Pack 3 (SP3) Correctif cumulatif 6 et versions ultérieures
  • Microsoft Exchange Online

Remarque

L’Assistant Configuration hybride inclus dans le console de gestion Exchange dans Microsoft Exchange Server 2010 n’est plus pris en charge. Par conséquent, vous ne devez plus utiliser l’ancien Assistant Configuration hybride. Utilisez plutôt l’Assistant Configuration hybride Microsoft 365 disponible dans l’Assistant Configuration hybride Microsoft 365.

Cause

Ce problème se produit si l’URL externe des services Web Exchange n’est pas configurée dans la forêt cible.

Résolution

Configurez l’URL externe des services web Exchange pour la forêt cible. Pour ce faire, exécutez cette commande dans Windows PowerShell pour Exchange :

Set-WebServicesVirtualDirectory -identity "server_name\EWS (Default Web Site)" -ExternalURL
https://mail.contoso.com/ews/Exchange.asmx

Remarque

Dans cette commande, contoso représente le nom de domaine réel.

Informations supplémentaires

Les versions de Exchange Server répertoriées dans la section Symptômes utilisent l’URL externe des services web Exchange pour se connecter à la forêt cible. Étant donné que le service de découverte automatique ne peut pas retourner l’URL externe des services web Exchange si Outlook Anywhere n’est pas activé dans la forêt cible, la recherche inter-forêts ou hybride échoue.

Si l’une des applets de commande suivantes retourne une valeur de $False, la boîte aux lettres n’est pas définie pour autoriser les connexions externes à l’aide d’Outlook Anywhere.

  • Pour vérifier que la boîte aux lettres est définie pour autoriser les connexions à l’aide d’Outlook Anywhere, exécutez l’applet de commande suivante :

    Get-CASMailbox <mailbox identity> | fl MAPIBlockOutlookRpcHttp
    
  • Pour Exchange Server 2016 et Exchange Server 2013, pour vérifier que la boîte aux lettres est définie pour autoriser les connexions externes à l’aide d’Outlook Anywhere, exécutez l’applet de commande suivante :

    Get-CASMailbox <mailbox identity> | fl MAPIBlockOutlookExternalConnectivity
    

References

Pour plus d’informations sur l’applet de Set-WebServicesVirtualDirectory commande, consultez Set-WebServicesVirtualDirectory.