Configurer l'intégration de la messagerie instantanée avec Outlook sur le web dans Exchange 2016Configure instant messaging integration with Outlook on the web in Exchange 2016

Résumé: Découvrir comment configurer l'intégration de la messagerie instantanée avec Outlook sur le web dans Exchange 2016.Summary: Learn how to configure IM integration with Outlook on the web in Exchange 2016.

Pour configurer l'intégration de la messagerie instantanée (MI) entre Skype Entreprise Server et Outlook sur le web dans Exchange 2016, vous devez utiliser Exchange Management Shell. Cette procédure est différente des versions antérieures d'Exchange, où vous deviez modifier le fichier web.config. Si vous modifiez le fichier web.config au lieu de suivre la procédure indiquée dans cette rubrique, les paramètres sont ignorés et les utilisateurs Outlook sur le web reçoivent le message d'erreur suivant :To configure instant messaging (IM) integration between Skype for Business Server and Outlook on the web in Exchange 2016, you need to use the Exchange Management Shell. This is different than previous versions of Exchange where you needed to edit the web.config file. If you edit the web.config file instead of using the steps in this topic, the settings are ignored and Outlook on the web users receive the following error message:

There's a problem with instant messaging. Please try again later.

En outre, les erreurs d'intégrité suivantes sont générées dans le serveur Exchange :Also, the following health set errors are generated on the Exchange server:

  • Indicateur d’intégrité:OWA.Protocol.DepHealthSet: OWA.Protocol.Dep

  • Objet:OWA.Protocol.Dep health set unhealthy (OwaIMinitializationFialiedMonitor/OWA.Protocol.Dep) - Owa InstantMessaging provider failed to intializeSubject: OWA.Protocol.Dep health set unhealthy (OwaIMinitializationFialiedMonitor/OWA.Protocol.Dep) - Owa InstantMessaging provider failed to intialize

  • Message:Owa InstantMessaging provider failed to initialize due to incorrect IM configuration on the server. Signin attempts to OWA IM will fail. Error Message: {Instant Messaging Certificate Thumbprint is null or empty on web.config).Message: Owa InstantMessaging provider failed to initialize due to incorrect IM configuration on the server. Signin attempts to OWA IM will fail. Error Message: {Instant Messaging Certificate Thumbprint is null or empty on web.config).

Suivez les procédures indiquées dans cette rubrique pour corriger ces erreurs et configurer l'intégration de la messagerie instantanée entre Skype Entreprise Server et Exchange 2016. L'intégration de la messagerie instantanée entre Lync Server 2013 et Exchange 2016 n'est pas prise en charge.Use the procedures in this topic to fix these errors and configure IM integration between Skype for Business Server and Exchange 2016. IM integration between Lync Server 2013 and Exchange 2016 isn't supported.

Ce qu’il faut savoir avant de commencerWhat do you need to know before you begin?

  • Durée d'exécution estimée : 5 minutesEstimated time to complete: 5 minutes

  • L'intégration Exchange et Skype Entreprise requiert des certificats de serveur approuvés par tous les serveurs impliqués. Les procédures indiquées dans cette rubrique supposent que vous avez déjà les certificats requis. Pour plus d'informations, voir Planification de l'intégration de Skype Entreprise et d'Exchange.Exchange and Skype for Business integration requires server certificates that are trusted by all of the servers involved. The procedures in this topic assume that you already have the required certificates. For more information, see Plan to integrate Skype for Business Server 2015 and Exchange.

  • Vous pouvez uniquement utiliser PowerShell pour effectuer cette procédure. Pour en savoir plus sur l'ouverture de l'environnement de ligne de commande Exchange Management Shell dans votre organisation Exchange locale, consultez la rubrique Open the Exchange Management Shell.You can only use PowerShell to perform this procedure. To learn how to open the Exchange Management Shell in your on-premises Exchange organization, see Open the Exchange Management Shell.

  • Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultez l'entrée « Paramètres de répertoire virtuel d'accès au client » dans la rubrique Autorisations des clients et des périphériques mobiles.You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Client Access virtual directory settings" entry in the Clients and mobile devices permissions topic.

  • Pour obtenir des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, reportez-vous à l’article Raccourcis clavier dans dans le Centre d’administration Exchange.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Conseil

Vous rencontrez des difficultés ? Demandez de l’aide en participant aux forums Exchange. Visitez le forum à l’adresse : Exchange Server, Exchange Online ou Exchange Online Protection.Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server, Exchange Online, or Exchange Online Protection.

Utiliser Environnement de ligne de commande Exchange Management Shell pour configurer l'intégration de la messagerie instantanée avec Outlook sur le webUse the Exchange Management Shell to configure IM integration with Outlook on the web

Étape 1 : Spécifiez le serveur de messagerie instantanée et l'empreinte numérique du certificat de messagerie instantanéeStep 1: Specify the IM server and IM certificate thumbprint

Utilisez la syntaxe suivante dans Environnement de ligne de commande Exchange Management Shell pour indiquer le serveur de messagerie instantanée et l'empreinte de certificat de messagerie instantanée :Use the following syntax in the Exchange Management Shell to specify the IM server and IM certificate thumbprint:

New-SettingOverride -Name "<UniqueOverrideName>" -Component OwaServer -Section IMSettings -Parameters @("IMServerName=<Skype server/pool  name>","IMCertificateThumbprint=<Certificate Thumbprint>") -Reason "<DescriptiveReason>" [-Server <ServerName> ]

Remarques :Notes:

  • Pour configurer les mêmes paramètres sur tous les serveurs Exchange 2016 dans la forêt Active Directory, n’utilisez pas le paramètre Server .To configure the same settings on all Exchange 2016 servers in the Active Directory forest, don't use the Server parameter.

  • Pour configurer les paramètres sur un serveur Exchange 2016 spécifique, utilisez le paramètre Server et le nom du serveur (ne pas utiliser le nom de domaine complet ou le nom de domaine complet). Cette méthode est utile lorsque vous devez spécifier différents paramètres sur différents serveurs Exchange.To configure the settings on a specific Exchange 2016 server, use the Server parameter and the name of the server (don't use the fully qualified domain name or FQDN). This method is useful when you need to specify different settings on different Exchange servers.

Cet exemple spécifie le serveur de messagerie instantanée et l'empreinte numérique du certificat de messagerie instantanée sur tous les serveurs Exchange 2016 de l'organisation.This example specifies the IM server and IM certificate thumbprint on all Exchange 2016 servers in the organization.

  • Nom du paramètre de substitution: « Remplacer par messagerie instantanée » (doit être unique)Setting override name: "IM Override" (must be unique)

  • Skype pour le nom de serveur d’entreprise: skype01.contoso.comSkype for Business server name: skype01.contoso.com

  • Empreinte de certificat: CDF34A740E9D225A1A06193A9D44B2CE22775308Certificate thumbprint: CDF34A740E9D225A1A06193A9D44B2CE22775308

  • Raison de la substitution: configurer la messagerie instantanéeOverride reason: Configure IM

New-SettingOverride -Name "IM Override"  -Component OwaServer -Section IMSettings -Parameters @("IMServerName=skype01.contoso.com","IMCertificateThumbprint=CDF34A740E9D225A1A06193A9D44B2CE22775308") -Reason "Configure IM"

Cet exemple indique le serveur de messagerie instantanée et l'empreinte numérique du certificat de messagerie instantanée, mais uniquement sur le serveur nommé Mailbox01.This example specifies the IM server and IM certificate thumbprint, but only on the server named Mailbox01.

New-SettingOverride -Name "Mailbox01 IM Override"  -Component OwaServer -Section IMSettings -Parameters @("IMServerName=skype01.contoso.com","IMCertificateThumbprint=CDF34A740E9D225A1A06193A9D44B2CE22775308") -Reason "Configure IM" -Server Mailbox01

Étape 2 : Actualisez les paramètres de messagerie instantanée sur le serveur ExchangeStep 2: Refresh the IM settings on the Exchange server

Utilisez la syntaxe suivante dans Environnement de ligne de commande Exchange Management Shell pour actualiser les paramètres de messagerie instantanée sur le serveur. Vous devez effectuer cette opération sur tous les serveurs Exchange 2016 utilisés pour Outlook sur le web.Use the following syntax in the Exchange Management Shell to refresh the IM settings on the server. You need to do this on every Exchange 2016 server that's used for Outlook on the web.

Get-ExchangeDiagnosticInfo -Server <ServerName> -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh

Cet exemple montre comment actualiser les paramètres de messagerie instantanée sur le serveur nommé Mailbox01.This example refreshes the IM settings on the server named Mailbox01.

Get-ExchangeDiagnosticInfo -Server Mailbox01 -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh

Étape 3 : Redémarrez le pool web Outlook sur le web sur le serveur ExchangeStep 3: Restart the Outlook on the web web pool on the Exchange server

Exécutez la commande suivante dans Environnement de ligne de commande Exchange Management Shell ou dans Windows PowerShell sur le serveur. Vous devez effectuer cette opération sur tous les serveurs Exchange 2016 utilisés pour Outlook sur le web.Run the following command in the Exchange Management Shell or in Windows PowerShell on the server. You need to do this on every Exchange 2016 server that's used for Outlook on the web.

Restart-WebAppPool MSExchangeOWAAppPool

Comment savoir si cela a fonctionné ?How do you know this worked?

Vous savez que vous avez correctement configuré l'intégration de la messagerie instantanée avec Outlook sur le web lorsque le message d'erreur disparaît et que les clients peuvent se connecter à la messagerie instantanée.You'll know that you've successfully configured IM integration with Outlook on the web when the error message goes away, and clients are able to sign in to IM.

Pour vérifier les valeurs des propriétés IMServerName et IMCertificateThumbprint sur un serveur Exchange, remplacez <nom_serveur> avec le nom du serveur (pas le FQDN) et exécutez la commande suivante :To verify the values of the IMServerName and IMCertificateThumbprint properties on an Exchange server, replace <ServerName> with the name of the server (not the FQDN), and run the following command:

[xml]$diag=Get-ExchangeDiagnosticInfo -Server <ServerName> -Process MSExchangeMailboxAssistants -Component VariantConfiguration -Argument "Config,Component=OwaServer"; $diag.Diagnostics.Components.VariantConfiguration.Configuration.OwaServer.IMSettings

Remarque: dans Exchange 2016 CU3 ou version antérieure, vous devez utiliser des valeurs différentes pour certains paramètres :Note: In Exchange 2016 CU3 or earlier, you need to use different values for some of the parameters:

  • Processus: Microsoft.Exchange.Directory.TopologyService (au lieu de MSExchangeMailboxAssistants).Process: Microsoft.Exchange.Directory.TopologyService (instead of MSExchangeMailboxAssistants).

  • Argument: Config (au lieu de "Config,Component=OwaServer").Argument: Config (instead of "Config,Component=OwaServer").