Intégration de Lync 2010 dans OWA

Depuis Microsoft Exchange 2010 SP1, vous avez la possibilité d’intégrer votre Lync dans outlook web App ou dans OWA. Lync en OWA ou Outlook WebApp, offre les fonctionnalités de présence, IM, Liste de contacts et aussi plusieurs fonctionnalités telles que la connexion/déconnexion de lync et le clic droit pour interagir avec un contact.

Plusieurs solutions sont proposées sur divers blog et pour les avoir appliqué à la lettre, certains détails importants sont restés non-dits.

Je me suis donc retrouvé toutes les fois avec cette erreur :

La solution que je propose à cette erreur n’est que celle qui a été efficace dans mon cas, et pourrait ne pas être pareil dans votre environnement. Vous devez disposer d’un environnement Exchange 2010 SP1 avec Microsoft Lync Server 2010 fonctionnels.

Etape 1 : Déployer les Web services provider (Sur le serveur CAS)

Télécharger les différents packages suivants :

OCS 2007 R2 Web Service Provider :(à extraire) : https://www.microsoft.com/downloads/details.aspx?familyid=CA107AB1-63C8-4C6A-816D-17961393D2B8&displaylang=en

Hotfix pour OCS 2007 R2 Web Service Provider: https://www.microsoft.com/downloads/en/details.aspx?FamilyID=45C94403-39FA-44D3-BE23-07F25A2D25C7

Mettre à jour Unified Communications Managed API 2.0 Redist (64 Bit) Hotfix KB 2282949:https://www.microsoft.com/downloads/en/details.aspx?FamilyID=1F565A42-71D2-4FBD-8AE0-4B179E8F02AB

Si vous êtes sous Windows Server 2008 R2 avec Exchange2010 Sp1, vous devez inclure également :https://www.microsoft.com/downloads/en/details.aspx?FamilyID=b3b02475-150c-41fa-844a-c10a517040f4 (UcmaRedist.msp que vous devez renommer en UcmaRedist-R2.msp)

Après extraction et téléchargement de tous les packages, vous devez les installer dans cet ordre :

Etape 2 : Configuration du Client Access Server

Vous devez configurer ensuite sur votre serveur CAS, les propriétés suivantes :

  •  InstantMessagingCertificateThumbprint : le thumbprint du certificat utilisé pour le service IIS.

  • InstantMessagingServerName : Le nom FQDN du serveur Lync
  • InstantMessagingType : OCS
  • InstantMessagingEnabled = $True

  Une petite vérification pour voir si tous nos paramètres sont bien définis :

 

 Etape 3 : Configurer un nouveau Trusted Application server.

Dans topology Builder, créer un nouveau pool d'applications approuvées :

Entrez le nom de votre serveur CAS ou de votre CAS array si vous en avez, sélectionnez Pool d’un seul ordinateur si c’est le cas.

Sélectionnez ensuite votre pool Frontal et cliquez sur Terminer.

Sur le serveur d’applications approuvés qui vient d’être créé , faites un clic droit, modifiez les propriétés et assurez-vous que la case  «Activer la réplication des données de configuration  sur ce pool » est cochée.

Etape 4 : Publier la topology et ajouter un CstrustedApplicationPoolFQDN.

Normalement à cette étape votre intégration de Lync dans OWA devrait être fonctionnelle. Si la liste de vos contacts Lync ne se charge pas dans votre OWA je vous invite à lire l'article sur l'erreur : Intégration OWA : Erreur de chargement des contacts.