Correction d'une erreur : valider l'utilisation de l'agent hybride pour Exchange

Lorsque vous choisissez la topologie hybride moderne Exchange dans l’Assistant de configuration hybride (HCW), l’agent hybride télécharge et s’enregistre avec succès mais échoue à l’étape de validation. Pourquoi cela se produit-il et quelle est la solution à cette erreur ? Dans cet article, vous apprendrez comment corriger l’erreur Valider l’utilisation de l’agent hybride pour Exchange.

Exécutez l'assistant de configuration hybride et parcourez l'assistant. Nous sélectionneronsUtiliser la topologie hybride moderne Exchange.

La configuration de l'agent hybride commence à télécharger, installer et enregistrer l'agent hybride. Mais la dernière étape, qui consiste à valider l’utilisation de l’agent hybride pour Exchange, échoue.

Passons à l'emplacement du journal de configuration hybride sur le serveur de boîtes aux lettres sur site.

%UserProfile%AppDataRoamingMicrosoftExchange Hybrid Configuration

Ouvrez le dernier fichier .log à l'aide de l'application Notepad ou Notepad++.

Allez en bas et trouvez l'erreur.

C'est l'erreur dans le journal.

*ERROR* 10349 [Client=UX, Page=HybridConnectorInstall, Thread=14] 
              The call to 'net.tcp://gv1p195mb2477.eurp195.prod.outlook.com:9821/Microsoft.Exchange.MailboxReplicationService GV1P195MB2477.EURP195.PROD.OUTLOOK.COM (15.20.8158.18 ServerCaps:FFFFFFFF, ProxyCaps:1FFFFFFFFFFFFFFFC7DD2DFDBF5FFFFFCB07EFFF, MailboxCaps:, legacyCaps:FFFFFFFF)' failed.
			  Error details: The call to 'https://9da117ab-de19-4430-851a-2cf019a7a250.resource.mailboxmigration.his.msappproxy.net/EWS/mrsproxy.svc' failed. Error details: The HTTP request is unauthorized with client authentication scheme 'Negotiate'.
              The authentication header received from the server was 'Negotiate, NTLM'..., System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: The call to 'https://9da117ab-de19-4430-851a-2cf019a7a250.resource.mailboxmigration.his.msappproxy.net/EWS/mrsproxy.svc' failed.
              Error details: The HTTP request is unauthorized with client authentication scheme 'Negotiate'. The authentication header received from the server was 'Negotiate, NTLM'.. (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is:
              System.ServiceModel.FaultException`1[Microsoft.Exchange.MailboxReplicationService.MailboxReplicationServiceFault]: The call to 'https://9da117ab-de19-4430-851a-2cf019a7a250.resource.mailboxmigration.his.msappproxy.net/EWS/mrsproxy.svc' failed.
              Error details: The HTTP request is unauthorized with client authentication scheme 'Negotiate'. The authentication header received from the server was 'Negotiate, NTLM'..
                 at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
                 at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
                 at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(MethodInfo targetMethod, Object[] args)
                 at generatedProxy_4.AttemptConnectToMRSProxy(String, Guid, String, String, String)
                 at Microsoft.Exchange.MailboxReplicationService.MailboxReplicationService.<>c__DisplayClass44_0.<Microsoft.Exchange.MailboxReplicationService.IMailboxReplicationService.AttemptConnectToMRSProxy>b__2(IMailboxReplicationService client)
                 at Microsoft.Exchange.MailboxReplicationService.MailboxReplicationService.CallNonInteractiveProcess(Action`1 action)
                 at Microsoft.Exchange.MailboxReplicationService.MailboxReplicationService.RouteToOtherWorkersIfNeeded(MRSRequestType requestType, RequestWorkloadType workloadType, Action`1 action)
                 at Microsoft.Exchange.MailboxReplicationService.MailboxReplicationService.<>c__DisplayClass44_0.<Microsoft.Exchange.MailboxReplicationService.IMailboxReplicationService.AttemptConnectToMRSProxy>b__0()
                 at Microsoft.Exchange.MailboxReplicationService.MailboxReplicationService.ForwardKnownExceptions[TFault](Action operation, Func`2 ignoreExceptionOperation)
                 at Microsoft.Exchange.MailboxReplicationService.MailboxReplicationService.Microsoft.Exchange.MailboxReplicationService.IMailboxReplicationService.AttemptConnectToMRSProxy(String remoteHostName, Guid mbxGuid, String username, String password, String domain)
                 at lambda_method171862(Closure, Object, Object[], Object[])
                 at CoreWCF.Dispatcher.SyncMethodInvoker.InvokeAsync(Object instance, Object[] inputs)
                 at CoreWCF.Dispatcher.DispatchOperationRuntime.<>c__DisplayClass71_0.<<InvokeAsync>b__0>d.MoveNext()
              --- End of stack trace from previous location ---
                 at CoreWCF.Dispatcher.DispatchOperationRuntime.InvokeAsync(MessageRpc rpc)
                 at CoreWCF.Dispatcher.DispatchOperationRuntime.InvokeAsync(MessageRpc rpc)
                 at CoreWCF.Dispatcher.ImmutableDispatchRuntime.ProcessMessageAsync(MessageRpc rpc)
                 at CoreWCF.Dispatcher.MessageRpc.ProcessAsync(Boolean isOperationContextSet)).

Pourquoi obtenons-nous cette erreur et quelle est la solution pour l’échec de la validation de l’agent hybride pour l’utilisation d’Exchange ?

Correction d'une erreur : valider l'utilisation de l'agent hybride pour Exchange

Vous obtenez cette erreur car la protection étendue est activée sur le serveur Exchange. Cela ne fonctionnera pas avec la topologie hybride moderne Exchange.

La solution est de choisir entre l’une des méthodes :

  1. Utilisez la topologie hybride classique dans l'assistant de configuration hybride et continuez*
  2. Désactivez la protection étendue uniquement sur le répertoire virtuel EWS frontal (ou complètement, mais non recommandé) pour configurer la topologie moderne hybride dans l'assistant de configuration hybride.

*Vous pouvez toujours basculer entre Hybrid Modern et Classic Hybrid dans l'assistant de configuration hybride :

  • Passer d’Exchange Modern Hybrid à Exchange Classic Hybrid
  • Passer d’Exchange Classic Hybrid à Exchange Modern Hybrid

Examinons la méthode 2 et désactivons la protection étendue uniquement sur le répertoire virtuel Front-End EWS.

Désactiver la protection étendue sur Exchange Server

TéléchargerExchangeExtendedProtectionManagement.ps1Script PowerShell et enregistrez-le dans leC:scriptsdossier.

Utilisez le-ExclureRépertoireVirtuels pour ignorer l'activation de la protection étendue sur le répertoire virtuel EWS frontal sur les serveurs Exchange, qui ont été publiés à l'aide de l'agent hybride moderne.

Note:La protection étendue ne doit pas être activée sur le répertoire virtuel EWS frontal sur les serveurs Exchange publiés via un agent hybride.

Si vous souhaitez déployer l'agent hybride sur un seul serveur Exchange, exécutez la commande ci-dessous.

C:scripts.ExchangeExtendedProtectionManagement.ps1 -ExchangeServerNames "EX03-2019" -ExcludeVirtualDirectories "EWSFrontEnd" -Confirm:$false

Si vous souhaitez déployer l'agent hybride sur plusieurs serveurs Exchange, exécutez la commande ci-dessous.

C:scripts.ExchangeExtendedProtectionManagement.ps1 -ExchangeServerNames "EX01-2019", "EX02-2019" -ExcludeVirtualDirectories "EWSFrontEnd" -Confirm:$false

Pour désactiver complètement la protection étendue (non recommandé), exécutez la commande ci-dessous.

C:scripts.ExchangeExtendedProtectionManagement.ps1 -DisableExtendedProtection -Confirm:$false

Maintenant qu'il est défini, vérifions les résultats de la protection étendue.

Vérifier l'état de la protection étendue

Exécutez Exchange Management Shell en tant qu'administrateur et exécutez le script, y compris le-Afficher la protection étendueparamètre.

A lire aussi :Configurer l'authentification moderne hybride dans Exchange sur site

C:scripts.ExchangeExtendedProtectionManagement.ps1 -ShowExtendedProtection

Vérifiez que leSAPdansSite Web par défautmontre la valeurAucun.

Results for Server: EX03-2019.exoip.local

Default Web Site                  Value   SupportedValue ConfigSupported ConfigSecure RequireSSL     ClientCertificate
----------------                  -----   -------------- --------------- ------------ ----------     -----------------
API                               Require Require                   True         True True (128-bit) Ignore
Autodiscover                      None    None                      True         True True (128-bit) Ignore
ECP                               Require Require                   True         True True (128-bit) Ignore
EWS                               None    Allow                     True        False True (128-bit) Ignore
Microsoft-Server-ActiveSync       Allow   Allow                     True         True True (128-bit) Ignore
Microsoft-Server-ActiveSync/Proxy Allow   Allow                     True         True True (128-bit) Ignore
OAB                               Allow   Allow                     True         True True (128-bit) Ignore
Powershell                        None    None                      True         True False          Accept
OWA                               Require Require                   True         True True (128-bit) Ignore
RPC                               Require Require                   True         True True (128-bit) Ignore
MAPI                              Require Require                   True         True True (128-bit) Ignore

Exchange Back End                 Value   SupportedValue ConfigSupported ConfigSecure RequireSSL     ClientCertificate
-----------------                 -----   -------------- --------------- ------------ ----------     -----------------
API                               Require Require                   True         True True (128-bit) Ignore
Autodiscover                      None    None                      True         True True (128-bit) Ignore
ECP                               Require Require                   True         True True (128-bit) Ignore
EWS                               Require Require                   True         True True (128-bit) Ignore
Microsoft-Server-ActiveSync       Require Require                   True         True True (128-bit) Ignore
Microsoft-Server-ActiveSync/Proxy Require Require                   True         True True (128-bit) Ignore
OAB                               Require Require                   True         True True (128-bit) Ignore
Powershell                        Require Require                   True         True True (128-bit) Ignore
OWA                               Require Require                   True         True True (128-bit) Ignore
RPC                               Require Require                   True         True True (128-bit) Ignore
PushNotifications                 Require Require                   True         True True (128-bit) Ignore
RPCWithCert                       Require Require                   True         True True (128-bit) Ignore
MAPI/emsmdb                       Require Require                   True         True True           Ignore
MAPI/nspi                         Require Require                   True         True True           Ignore

La protection étendue est désactivée avec succès sur le répertoire virtuel EWS frontal sur le serveur Exchange.

Exécuter l'assistant de configuration hybride

Exécutez l'assistant de configuration hybride et parcourez l'assistant. SélectionnerUtiliser Exchange Modern Hybrid. Cliquezsuivant.

SélectionnerUtiliser un agent existant. Cliquezsuivant.

Remplissez le compte d'administrateur sur site. Cliquezsuivant.

La configuration de l'agent hybride commencera à télécharger, installer, enregistrer et valider l'agent hybride avec succès. L'erreur n'apparaît plus et tout semble parfait.

Continuez avec l'assistant de configuration hybride et complétez-le.

C'est ça!

Conclusion

Vous avez appris à corriger l'erreur : Valider l'utilisation de l'agent hybride pour Exchange. Consultez toujours d’abord les journaux des travailleurs de la santé. La solution à cette erreur consiste à désactiver la protection étendue sur le répertoire virtuel EWS frontal sur le serveur Exchange. Après cela, le programme d'installation peut valider l'utilisation de l'agent hybride pour Exchange.

Avez-vous apprécié cet article ? Vous aimerez peut-être également Comment restaurer un utilisateur Microsoft 365 Hybrid supprimé. N'oubliez pas de nous suivre et de partager cet article.

Related Posts