Stefan Plizga

Microsoft France

March, 2009

  • Eviter quelques problèmes d'établissement de la voix lors d'appels vers l'extérieur avec Office Communicator

    Dans une infrastructure où OCS 2007 R2 permet d'utiliser le client Office Communicator comme un téléphone, il se peut que de temps à autres, l'établissement de la communication audio ne soit pas instantanée lorsque l'utilisateur appelle l'extérieur (ou plus exactement effectue un appel qui passe par le Mediation Server).

    Ce comportement peut se produire lorsque le Mediation Server OCS 2007 R2 est déployé sur une machine Windows Server 2008 qui a le pare-feu Windows activé (configuration par défaut). Bien qu'une exception soit créée automatiquement dans le pare-feu pendant l'installation pour autoriser le processus Mediation Server à ouvrir des ports, la particularité dite "Early Media" d'OC 2007 R2 peut avoir un effet de bord : si le client est très proche du Mediation Server, les premiers paquets UDP qu'OC envoie sont rejetés. En effet, le pare-feu Windows n'a pas le temps d'ouvrir les ports demandés par le processus Mediation Server, et refuse donc de laisser passer les premiers flux qu'OC envoie, tellement ce dernier commence tôt. Dans ce cas de figure, il se peut que l'utilisateur sur OC n'entende pas celui qu'il appelle.

    Personnellement, j'ai observé ce cas lors de l'appel à une boîte vocale plutôt qu'à une "vraie" personne.

    Cela dit, pour éviter ce comportement, s'il se produit, il suffit tout simplement de désactiver le pare-feu Windows sur le Mediation Server OCS 2007 R2.

  • Appels impossibles via l'Internet en passant par un serveur Edge OCS 2007 R2

    Après de la mise en place d'un ou plusieurs serveurs Edge OCS 2007 R2, notamment le rôle Audio/Video Edge Server, il se peut que les utilisateurs voient apparaître dans Office Communicator un message du genre "Appel limité", et que les communications avec des utilisateurs depuis ou vers l'Internet ne fonctionnent pas.

    Ce comportement est dû au format des paramètres régionaux qui, lorsqu'ils sont mis en Français par exemple, font que les chiffres contiennent des virgules et non des points. Or, le compte de service faisant fonctionner le ou les serveurs Edge a besoin d'avoir des paramètres régionaux qui imposent des chiffres avec des points et non des virgules. Etant donné que la plupart des serveurs en France sont configurés lors de l'installation avec des paramètres régionaux de type "France", inutile de faire un dessin...

    Pour que le rôle Audio/Video Edge Server fonctionne, inutile de réinstaller Windows : il suffit d'ouvrir une session sur le serveur Edge en utilisant le compte de service (par défaut RTCProxyService), d'aller dans le Panneau de Configuration, Options Régionales et Linguistiques (Regional and Language Options), et de sélectionner Anglais (Etats-Unis) ou English (US). Un redémarrage plus tard, le problème devrait avoir disparu.