Exchange your Mind

"La connaissance ne vaut que si elle est partagée" / "An effective Knowledge is a shared one"

Archives d’Auteur

LYNC 2013 – Le Cumulative Update 6 (Septembre) est disponible !

Posted by David ANDRE le septembre 24, 2014


Bonjour,

Microsoft vient de mettre à disposition le Cumulative Update 6 (September 2014) pour Lync Server 2013. Pour rappel, le dernier CU était celui de Aout 2014 (CU5).

Plus d’informations ici : http://support.microsoft.com/kb/2809243

Disponible au téléchargement à l’adresse suivante : http://www.microsoft.com/en-us/download/details.aspx?id=36820

Pour rappel, l’application d’un CU doit être effectuée avec précaution. Il faut privilégier son installation dans un environnement de test/pré-production. Nous ne sommes jamais à l’abri d’une version 2 de ce CU.

Ce dernier inclut bien sûr le Security Update (https://technet.microsoft.com/en-us/library/security/MS14-055) de début septembre. 

Have Fun !

David ANDRE

Posted in 2- LYNC-2013, Lync 2013 Mise à Jour | Leave a Comment »

Exchange 2013 UM : An error occurred while accessing the user’s mailbox. Details: Client found response content type of ‘text/html; charset=utf-8′, but expected ‘text/xml’.

Posted by David ANDRE le août 8, 2014


Hello,  

I’m currently experiencing an issue with Exchange 2013 UM. I can’t access to UM user information or activate a new exchange user for UM.

Here’s the Exchange topology:
We’re currently migrating Exchange 2010 to 2013.

Exchange 2013 Details:

-              2 Exchange 2013 FRONT-END

-              2 Exchange 2013 BACK-END

-              All are Virtual Machines under Hyper-V 3

-              OS Windows Server 2012 (no R2)

-              Exchange 2013 SP1 (CU4)

My problem is mainly with the UM part. As a reminder, under Exchange 2013, UM is present on both the FRONTEND (for the routing part UM: UMCallRouter) but also on the BACKEND (UM services).

UMCallRouter services and UMServices are active, respectively on the active FE and BE. Services are running as I have assigned the Exchange 2010 UM DialPlans to the 2013 services: so the service is fully functional on that end.

The problem is when I want to access information from a UM user via the ECP (Exchange Control Panel) I get the following error: 

Unified Messaging cannot validate or generate a PIN for UM mailbox ‘Exakis@domain.com': An error occurred while Accessing the user’s mailbox.
Details: Client found response content type of ‘text / html; charset = utf-8 ‘goal expected’ text / xml ‘.

Here is the Error returned by the ECP:


From what I understand, Exchange 2013 relies on the WebServices (EWS) of the back-end for managing security PINs.

We also have several events that I think are related to this problem in the event viewer of the active back-ends:

-              ASP.NET 4.0.30319.0                 ID : 1309

-              MSExchange Common                ID : 4999

-              MSExchange Web Services          ID : 29



 

So, i’m still searching a solution… L

 

David ANDRE

Posted in Exchange 2013 Issues | Leave a Comment »

LYNC 2013 – Le Cumulative Update 5 est disponible !

Posted by David ANDRE le août 6, 2014


Bonjour,

Microsoft vient de mettre à disposition le Cumulative Update 5 (Aout 2014) pour Lync Server 2013. Pour rappel, le dernier CU était celui de Janvier 2014 (CU4).

Plus d’informations ici : http://support.microsoft.com/kb/2809243

Disponible au téléchargement à l’adresse suivante : http://www.microsoft.com/en-us/download/details.aspx?id=36820

Pour rappel, l’application d’un CU doit être effectuée avec précaution. Il faut privilégier son installation dans un environnement de test/pré-production. Nous ne sommes jamais à l’abri d’une version 2 de ce CU.

Voici un aperçu des corrections et amélioration apportées par ce CU :

Update for Windows Fabric August 2014

  • 2967486 August 2014 Cumulative Update 5.0.8308.733 for Lync Server 2013

Update for Standard or Enterprise Edition server (Front End Servers and Edge Servers) August 2014

  • 2937310 August 2014 Cumulative Update 5.0.8308.733 for Lync Server 2013 (Front End Server and Edge Server)
    • 2976568 Address book delta files are not generated in a Lync Server 2013 Enterprise Edition environment
    • 2967626 Error « creating procedure RtcResetAbAttributes » when you run « Install-CsDatabase » for rtcab database in Lync Server 2013
    • 2967629 Significant bandwidth usage increase by SIP traffic in a Lync Server 2013 environment
    • 2967630 Callee receives a missed call notification after answering a call on an IP telephone in a Lync Server 2013 environment
    • 2979931 Error « I can’t find the meeting with that number » when PSTN user dials in to conference in Lync Server 2013 environment

Update for Unified Communications Managed API 4.0, Core Runtime 64-bit August 2014

  • 2937311 August 2014 Cumulative Update 5.0.8308.733 for Lync Server 2013, Unified Communications Managed API 4.0 Runtime
    • Improves the reliability, stability, and performance of Microsoft Lync Server 2013, Unified Communications Managed API 4.0 Runtime

Update for Web Components server August 2014

  • 2937297 August 2014 Cumulative Update 5.0.8308.733 for Lync Server 2013, web components servers
    • 2978444 Update for Lync Server 2013 to disable Lync Web App users’ ability to upload and show PPT in online meetings
    • 2976906 Incorrect time zone is displayed when you create a meeting by using Web Scheduler in a Lync Server 2013 environment
    • 2967623 Error « This content cannot be displayed » or blank webpage when you click a dial-in URL in a Lync Server 2013 environment
    • 2967624 HD video stutters in a Lync Server 2013 based video conference in Lync 2013
    • 2967628 Telephone numbers are missing in a contact card in a Lync Server 2013-based Lync mobile client 

Update for Core Components August 2014

  • 2937305 August 2014 Cumulative Update 5.0.8308.733 for Lync Server 2013, core components
    • 2967621 Error 404 when Lync phones sign in to Lync Server 2013 front-end servers during SBS failure recovery
    • 2967631 Error «  »DistributionGroupAddress » and « AgentsByUri » must be set. » when you migrate the RG service to Lync Server 2013

Update for Administrative Tools August 2014

  • 2967486 August 2014 Cumulative Update 5.0.8308.733 for Lync Server 2013, Administrative Tools
    • 2983199 « Limited functionality is available due to outage » in Lync client when Lync Server 2013 replication queue is full 

Update for Web Conferencing server August 2014

  • 2937314 August 2014 Cumulative Update 5.0.8308.733 for Lync Server 2013, Web Conferencing Server
    • Improves the reliability, stability, and performance of Microsoft Lync Server 2013, Web Conferencing Server

Have Fun !

David ANDRE

Posted in Lync 2013 Mise à Jour | Leave a Comment »

LYNC 2013 – Failed to start RTCATS Service – The Application Host could not start the application urn:application:testbot.

Posted by David ANDRE le juin 18, 2014


Bonjour,

Un petit retour sur le blog après une grosse charge de travail (Rendez-vous le 9 Juillet chez vos libraires :] ). Je vous partage aujourd’hui un peu de troubleshooting Lync Server 2013.

Contexte :

  • Lync Server 2013 Enterprise Edition (dernier CU Janvier)
  • Hardware Load Balancing F5
  • Back-end SQL Mirror + Witness

Après un changement de domaine SIP Primaire, le service RTCATS ne voulait plus démarrer. Pour rappel, ce service est en charges des Tests Audio (Audio Test Service), la petite voix que l’on appelle pour vérifier la qualité de l’équipement audio utilisé.

LS Application Server – Event ID 32003


 

Après quelques recherches je suis tombé sur un topic du blog Technet traitant des mêmes symptômes. Pour mieux comprendre, ce service s’appuie sur un objet Active Directory de type CONTACT (RTCApplication…) que l’on retrouve en tapant la commande suivant :

Get-CSAudioTestServiceApplication


Même si sur cet écran, le domaine est flouté, vous devriez retrouver l’ancien domaine SIP primaire. On remarque donc que le changement de domaine SIP Primaire n’a pas été propagé sur la SIPAddress du service AudioTest. Penser aussi à bien identifier le CN du contact applicatif (dans mon cas f222e31b….)

Pour y remédier, Ouvrir la partition de Configuration dans ADSI EDIT puis naviguer dans Services/RTCService/Application Contacts puis identifier le CN précédemment relevé.


Modifier l’attribut msRTCSIP-PrimaryUserAddress et proxyAddresses en remplaçant l’ancien domaine SIP par le nouveau. Appliquer et fermer.

Il devrait maintenant être possible de démarrer le service RTCATS sans problèmes.

 

Have Fun J

David ANDRE

Posted in 2- LYNC-2013, 5-Lync-2010 | Leave a Comment »

Lync AutoAssist – Petit plugin pour les équipes HelpDesk !

Posted by David ANDRE le février 11, 2014


Bonjour,

Je vous présente aujourd’hui un petit outil bien sympathique qui pourra séduire bon nombre d’équipes HelpDesk. AutoAssist, développé par Tom Morgan, permettra de lancer une invitation de partage d’écran sans action utilisateur.

Il suffira au technicien support de taper dans la fenêtre IM le mot $share$ pour qu’un pop-up apparaisse du côté de l’utilisateur. L’utilisateur pourra accepter ou ignorer la demande de partage. S’il accepte, le contrôle du poste sera automatiquement donné au technicien.

En effet, l’utilisation du partage de bureau Lync est régulièrement utilisée par les équipes Support/HelpDesk pour le dépannage des utilisateurs. Ce genre de petit outil peut s’avérer très utile surtout quand l’utilisateur n’a pas l’habitude d’utiliser les fonctions de partages.


L’outil AutoAssist doit être installé sur les postes utilisateurs (pas nécessairement sur le poste du technicien). Pour assurer son fonctionnement, les prérequis sont :

  • Le client Lync 2013 (client Desktop)
  • .NET Framework 4.5
  • Le technicien et l’utilisateur doivent avoir une relation de confidentialité égale ou supérieure à Collègues
  • De ce fait, la commande $share$ ne fonctionnera pas, by design, avec un utilisateur fédéré à moins que la relation de confidentialité soit changée.

Pour télécharger le .msi d’AutoAssist, c’est par ici : http://autoassist.thoughtstuff.co.uk

A savoir que Tom Morgan est aussi le développeur des plugins SuperToast, LyncAutoAnswer et Call Lync IE Accelerator. N’hésitez pas à faire un tour sur son blog J

Have Fun !

David ANDRE

Posted in 2- LYNC-2013, Lync Client | Leave a Comment »

Lync Server 2013 Key Health Indicator

Posted by David ANDRE le février 6, 2014


Bonjour,

Microsoft vient de sortir la version de son Key Health Indicator (KHI) pour Lync Server 2013. Sans étonnement, cela fait suite à la sortie des fichiers PAL pour Lync 2013 et du Networking Guide V2. KHI fournit des indicateurs de références pour évaluer la santé de votre infrastructure Lync Server. C’est justement ce qui manquait lors de la sortie des fichiers PALs pour Lync Server 2013.

KHI est complémentaire avec le Networking Guide pour Lync 2013 (disponible ici : http://www.microsoft.com/en-us/download/details.aspx?id=39084 ) puisque ce dernier contient un script permettant de générer les Data Collectors du Performance Monitor. Une fois les données collectées via PerfMon, il sera donc possible de comparer les valeurs obtenues avec les données inclus dans le fichier pdf/visio du KHI.

Il est aussi possible d’utiliser PAL (avec les fichiers Lync Server 2013) pour créer les Data Collectors. Il permettra aussi et compiler les données recueillies pour une analyse plus facile. (PAL disponible ici : http://pal.codeplex.com/ – Fichiers Threshold pour Lync 2013 : http://gallery.technet.microsoft.com/Lync-Server-2013-Threshold-fdf898c9 )

Ces outils sont donc idéals dans le cadre d’un audit de performances de votre infrastructure Lync Server. Ils permettront d’établir un bilan de santé de la plateforme et ainsi de valider si le dimensionnement est toujours correct.

Pour télécharger les fichiers de référence KHI, c’est par ici : http://www.microsoft.com/en-us/download/details.aspx?id=41697

Have Fun !

David ANDRE

Posted in 2- LYNC-2013, Lync 2013 - Documentation | Leave a Comment »

Office Web App Server 2013 – The WAC presentation failed with a critical error (54020)

Posted by David ANDRE le janvier 30, 2014


Bonjour,

Lors d’un déploiement Lync Server 2013 chez un client, j’ai rencontré un problème de présentation PowerPoint sur des postes Windows 8.1 uniquement. Lync notifiait l’utilisateur (après quelques longues minutes…) « Désolé… Nous avons rencontré un problème lors de l’affichage de la présentation. Veuillez réessayer », peu importe la localisation de l’utilisateur (Interne LAN ou Externe).

Après quelques traces coté serveur, j’obtiens le diagnostic suivant :

Trace-Correlation-Id: 2323637827
Instance-Id: 1083FF1
Direction: incoming
Peer: 10.44.1.48:53093
Message-Type: request
SERVICE sip:davida@domain.com SIP/2.0
Start-Line: SERVICE sip:davida@domain.com SIP/2.0
From: <sip:davida@domain.com>;tag=7f8515c784;epid=91fb44fb94
To: <sip:davida@domain.com>
Call-ID: 2ec527b158ab48d48ae17601dfd009a4
CSeq: 1 SERVICE
Contact: <sip:davida@domain.com;opaque=user:epid:eYVljtSGp1uwU6jt3mIXYwAA;gruu>
Via: SIP/2.0/TLS:53093
Max-Forwards: 70
Content-Length: 1339
Content-Type: application/msrtc-reporterror+xml
Message-Body: <reportError xmlns= »http://schemas.microsoft.com/2006/09/sip/error-reporting »><error toUri= »sip:davida@domain.com;gruu;opaque=app:conf:focus:id:SR4TDLHY » callId= »87604341c32c4d53807ec531c36da86a » fromTag= »be818def6e » toTag= »9D130080″ requestType= » » contentType= » » responseCode= »0« ><diagHeader>54020;reason= »The WAC presentation failed with a critical error. »;ClientType=Lync;Build=15.0.4551.1007;ContentMCU= »sip:davida@domain.com;gruu;opaque=app:conf:data-conf:id:SR4TDLHY »;ConferenceUri= »sip:davida@domain.com;gruu;opaque=app:conf:focus:id:SR4TDLHY »;LocalFqdn= »NAN-INF-PO-DAE.domain.fr »;Url= »https://btzvitwac01.domain.fr/m/Presenter.aspx?a=0&amp;e=true&amp;WopiSrc=https%3A%2F%2Fnanvitlync03.domain.fr%2FDataCollabWeb%2Fwopi%2Ffiles%2F6E7-2-310CE1C&amp;access_token=AAMFEPLh4QPuIzZVrVwliTcpxAsGEGpgikk52ZyCniqNwpdsadeBEPLh4QPuIzZVrVwliTcpxAuCAvNVgyBEI2fa1vR4VsldtHZ602ibeEGjh1ak-0zm1oXAHP7vg4YIk1CLWRvs0AgIDURhdGFDb2xsYWJXZWI&amp;&lt;fs=FULLSCREEN&amp;&gt;&lt;rec=RECORDING&amp;&gt;&lt;thm=THEME_ID&amp;&gt;&lt;ui=UI_LLCC&amp;&gt;&lt;rs=DC_LLCC&amp;&gt; »;ErrorType= »fatal »;ServerVersion= »15.0.4420.1017″;ErrorMessage= »Désolé… Nous avons rencontré un problème lors de l’affichage de la présentation. Veuillez réessayer. »;CorrelationId= »bf8e5676-c86a-4dde-98b9-318a21b27a4d »</diagHeader><progressReports/></error></reportError>
$$end_record

De plus, aucune information n’était présente dans les logs IIS du serveur WAC ou encore coté observateur d’événements. Ce qu’il faut retenir de cette trace est le diagheader (54020). Après quelques recherches, il s’avère que depuis la mise à jour vers Windows 8.1, les présentations PPT avec le client Lync 2013 n’étaient plus disponibles suite à une incompatibilité. Microsoft a donc mis à disposition une KB pour le serveur Office Web App afin de résoudre ces problèmes.

La KB est disponible ici : http://support.microsoft.com/kb/2825686/en-us

Attention, elle fait 700MB. C’est en réalité le binaire d’installation d’Office Web App avec une mise à jour d’Octobre 2013. Attention, comme à chaque fois avec le serveur WAC, le passage d’une telle KB nécessitera la recréation de la Farm Office Web App !!!

Have Fun J

David ANDRE

Posted in 2- LYNC-2013, Lync 2013-Office Web APP | Leave a Comment »

Mise à jour de Lync Connectivity Analyzer

Posted by David ANDRE le janvier 24, 2014


Bonjour,

Publié en Février 2013, l’outil Lync Connectivity Analyzer vient d’être mis à jour par l’équipe produit Lync. Pour rappel, cet outil permet l’analyse des différentes méthodes de connexions aux serveurs Lync. En effet, en fonction du client utilisé, la méthode ne sera pas la même.

LCA permettra donc le troubleshoot des erreurs de connexions pour Lync On-Premise mais aussi Lync Online/O365. Un outil indispensable lors d’un projet Lync puisqu’il vous permettra aussi de valider les différentes URLs (MCX, UCWA, etc …)


Pour plus d’informations et téléchargements (x86/x64), c’est ici : http://blogs.technet.com/b/nexthop/archive/2014/01/21/announcing-the-release-of-the-updated-lync-connectivity-analyzer.aspx

A noter qu’il sera nécessaire de désinstaller les versions précédentes pour installer la nouvelle J

Have Fun !

David ANDRE

Posted in 2- LYNC-2013, 5-Lync-2010, Microsoft Lync | Leave a Comment »

Lync Server 2013 – Set-CSCertificate : Command execution failed: The buffer supplied to a function was too small.

Posted by David ANDRE le juillet 8, 2013


Bonjour,

Lors de l’un de mes déploiements Lync Server 2013, j’ai rencontré l’erreur suivante lors de l’assignation du certificat public sur les services Edge (SIP/WebConf) : « Set-CsCertificate : Command execution failed : The buffer supplied to a function was too small. »

Pour resituer l’environnement, j’étais en phase de migration Lync 2010 vers Lync 2013. Le certificat EDGE est resté le même (un certificat GoDaddy), il était donc déjà assigné sur un Edge 2010 sans aucun problème.

Après l’avoir exporté sur ma machine EDGE 2013, il m’était impossible de l’assigner alors que tous les éléments étaient OK (Root CA, CRL, Private Key…). Après quelques recherches, il s’avère que ce problème serait lié à la cryptographie du certificat. Là où nous avions l’habitude d’utiliser CryptoAPI, il est de plus en plus courant de voir des certificats type CNG (Cryptography Next Generation), ce qui était mon cas.

Dans ce genre de situation, si le certificat est issue de votre PKI, vous aurez moyen de modifier votre template pour utiliser CryptoAPI plutôt que CNG. Dans le cas d’un certificat public, deux choix se présentent à vous :

  • Voir avec votre fournisseur de certificat s’il est possible de changer de template
  • Utiliser un petit Workaround, à savoir :
    • Exporter votre certificat avec la clef privée depuis votre Edge (ce qui vous générera un .pfx)
    • Importer ce certificat sur une machine Windows XP
      • Pour faire simple, Windows XP ne sachant pas gérer les types CNG le transformera en Legacy CSP, qui sera pleinement compatible avec Lync 2013.
    • Exporter le certificat toujours avec sa clef privée, depuis la machine XP (vous voilà avec un nouveau .pfx)
    • Importer ce nouveau .pfx sur votre EDGE (en ayant pris soin de supprimer l’ancien certificat avant)
    • Relancer le Lync Deployment Wizard pour assigner ce certificat fraichement importé aux services Externes Edge (ou un simple Set-CsCertificate …)
    • Miracle, le certificat est bien assigné ! Même si je reste perplexe sur ce genre comportement étant donné qu’un même certificat fonctionne avec la version 2010 mais pas en 2013…

Have Fun !

David ANDRE

Posted in 2- LYNC-2013 | Leave a Comment »

Lync Server 2013 : Microsoft renonce à l’Hybrid Voice

Posted by David ANDRE le mai 14, 2013


Bonjour à tous,

Microsoft a annoncé hier (via un billet de blog NextHop) que la fonctionnalité Hybrid Voice ne serait plus disponible.

Pour rappel, Lync Server 2013 apportait deux fonctionnalités de coexistence avec Lync-Online, à savoir :

  • Split-Domain : Le fait de pouvoir partager un même domaine SIP entre une infrastructure On-Premise Lync 2013 et un tenant Lync Online
  • Hybrid-Voice : La capacité pour les utilisateurs hébergés sur Lync Online de bénéficier des fonctionnalités Enterprise Voice situées On-Premise en utilisant le principe du Media-ByPass.

Voici un schéma illustrant le principe de l’Hybrid-Voice :


Microsoft avance que cette architecture ne serait pas pérenne sur le long terme et compliquerait les scénarios de migration.

Cependant, la fonctionnalité Split-Domain tant attendue reste disponible et vous permettra plus de flexibilité lors de vos déploiements, à l’image de ce qui se fait avec Exchange On-Premise et Exchange Online. Je reviendrais d’ailleurs très prochainement sur la mise en place d’un déploiement Lync en mode Split-Domain.

Cdt,

David ANDRE

Posted in 2- LYNC-2013 | Leave a Comment »

 
Suivre

Recevez les nouvelles publications par mail.

Rejoignez 224 autres abonnés