Le Cloud de Christophe BOUCETTA

Voici le blog sur les communications unifiées et la collaboration Microsoft par un MVP nominé depuis 11 ans
  • [Microsoft Lync Server 2013] Lync Conference 2014

    Le temps passe vite, les inscriptions pour les conférences Lync de 2014 sont maintenant ouvertes.

    Cela aura lieu à Las Vegas du 18 au 20 février 2014.

    Information ici: http://www.lyncconf.com/

    Inscription: http://www.lyncconf.com/Register.aspx

  • [Microsoft Lync Server 2013] Fédération directe avec AIM

    AOL annonce une offre intéressante pour intégrer directement Lync avec AIM:

    Il est possible d'avoir plus d'information dans la FAQ:

    FAQ's

    Why this change and how will it affect me?

    • Microsoft has announced that they will no longer offer Microsoft Lync Server's ability to federate with AOL Instant Messenger (AIM). Both AOL and Microsoft recognize that there is still a demand for AIM Federation via Lync and we are working together to minimize disruption and ensure that the change will not have any impact on your daily operations.

    Do I have to make technical changes to continue the AIM federation service?

    • No. For domains currently federated, AOL will make all the necessary changes to complete the transition. The effort will be seamless to your operations. However, we require that you get in touch with AOL at your earliest convenience to guarantee continuity using the form above.

    Do I have to wait until June 2014 to transition my AIM federation service to AOL?

    • No. It is actually better to transition your service before this date to ensure continuity as there could be a backlog of customers the closer we get to June 2014.

    Can I federate new domains before June 2014?

    • Yes. We can provision additional domains once a direct relationship is established with AOL.

    Do I receive any added benefits from establishing a direct relationship with AOL?

    • Yes. Our customers receive technical support from a dedicated team of enterprise engineers. In addition, AOL will soon offer other optional services that will extend the reach of federation with AIM to include federation with other companies currently connected to the AIM network.

    What is the process for establishing direct federation with AIM?

    • Contact us using the form above. For Domains currently federated with Microsoft, the migration is seamless. There is no interruption to service. New domains can be provisioned within 24 hours after receiving the request.

    Can AIM federation be obtained from any entity other than AOL?

    • For Microsoft Lync customers, establishing a direct relationship with AOL is the only way to federate with AIM once our agreement with Microsoft ends in June 2014.

    Does obtaining federation from AOL affect my relationship with Microsoft?

    • No. Nothing changes with respect to your current business relationship with Microsoft

    Source: http://aimenterprise.aol.com/pic.php

  • [Cisco] Nouvelle version Jabber 9.2(1) pour Mac

    Cisco a rendu disponible une nouvelle version de Jabber pour Mac, vous pouvez la trouver ici:

    http://software.cisco.com/download/release.html?mdfid=283880684&flowid=29241&softwareid=284006014&release=8.6%287%29&relind=AVAILABLE&rellifecycle=&reltype=latest

    Nouveautés:

    - Support du codec H264 AVC

    - Résolution 720p

    - Support du chiffrement des communications en SRTP

    - Historique des conversations

    - Adaptation de la consommation de la bande passante en fonction de la qualité du réseau

  • [Microsoft Lync Server 2013] Intégration Cisco VCS

    Lors de projet Lync, la question de l'intégration des équipements de vidéoconférence est un sujet récurrent.

    Lorsque le client possède un environnement Polycom, l'approche est simple, mais avec Tandberg, des points doivent être pris en considération.

    L'intégration Cisco VCS/Lync Serveur 2010 est documentée : http://www.cisco.com/en/US/docs/telepresence/infrastructure/vcs/config_guide/Cisco_VCS_Microsoft_Lync_2010_Deployment_Guide_X7-2.pdf

    Dans ce type d'intégration, Cisco VCS agit en tant que B2BUA et le codec utilisé est H.263. La qualité est donc plutôt faible.

    Microsoft a mis en avant le support du standard H.264 SVC avec la version nouvelle version 2013. Le client Lync 2013 ne négocie plus le codec  H.263 dans le sdp, c'est pour cela que vous pouvez constater des échecs d'intégrations d'environnement VCS/Lync 2010 fonctionnels vers une infra 2013.

    Cisco annonce depuis quelques temps le support dans la prochaine release du standard H.264 SVC et donc l’interopérabilité Vidéo au travers de H264 SVC entre un environnement Microsoft Lync 2013 et une solution Vidéoconférence Cisco

    Cela nécessiteras donc un réhaussement de firmware de votre environnement Cisco VCS vers la version 8.X, je n'ai pas encore de date officielle de sortie, des rumeurs parlent de décembre 2013 ou février 2014.

  • [Microsoft Lync Server 2013] Mise à jour client Lync 15.0.4535.1002 - Septembre 2013

    Les mises à jour du client feront dorénavant partie intégration de celle d'Office. Cela permettra d'éviter certaines problématiques dû à l'installation d'une upgrade Lync sans avoir préalablement installés celle d'Office.

    La mise à jour Septembre 2013: http://support.microsoft.com/kb/2817630

    Nouvelle fonctionnalité Lync: Correction orthographique dans une conversation de messagerie instantanée

    Problèmes résolus:

    - Vous ne pouvez pas appuyer sur Ctrl + Tab pour afficher les onglets de conversation dans un dossier dans Lync 2013.

    - Lorsque vous sharecontent dans Lync 2013, il existe une barre blanche persistante au bas de l'écran. Par exemple, ce problème peut se produire lorsque vous partagez une présentation PowerPoint et que vous démarrez une session deQ&A .

  • [Microsoft Lync Server 2013] Laboratoire prêt à l'emploi

    Microsoft propose un ensemble de machines virtuelles pré-configurées comprenant Lync, Exchange, Sharepoint 2013 ainsi qu'une série d'outils de développement autour de ces solutions:

    This download comes as a pre-configured set of VHD's. This download enables you to fully evaluate the Microsoft Lync 2013, Microsoft Exchange 2013, SharePoint 2013, and UC developer platform APIs including the Microsoft Lync 2013 SDK, the Exchange Web Services Managed API 2.0 as well as the Microsoft Lync Server 2013 SDK and the Microsoft Unified Communications Managed API 4.0. Also, Lync Server

    Le téléchargement est divisé en trois parties:

    Test Drive - Lync Server 2013 - Part 1 of 3
    http://www.microsoft.com/en-us/download/details.aspx?id=40266

    Test Drive - Lync Server 2013 - Part 2 of 3
    http://www.microsoft.com/en-us/download/details.aspx?id=40267

    Test Drive - Lync Server 2013 - Part 3 of 3
    http://www.microsoft.com/en-us/download/details.aspx?id=40265

  • [Microsoft Lync Server 2013] Firmware BToE de SNOM disponible

    La semaine dernière, Polycom rendait disponible pour ces modèles VVX leur firmware "Enhanced Better Together UC", c'est maintenant au tour de SNOM.

    Description:

    Here you can test the latest beta version of the snom firmware featuring Better Together over Ethernet.

    The beta software provided in this testing program will run under Windows 7 and Windows 8, both on 32-bit and 64-bit machines.

    Before installing the beta version of the firmware, please download and read this documentation:

    Installation Guide BToE firmware

    Download the software/driver package for BToE here:

    http://downloads.snom.com/snomuc/BToE-Package.zip

    Informations: http://www.snom.com/fr/news/archive/article/2013/fra/snom-realisera-une-demonstration-au-wpc-2013-de-l%E2%80%99integration-%C2%AB-better-together-%C2%BB-entre-client-lync-poste-snom-sur-ses-telephones-de-bureau-%E2%80%98qualified%E2%80%99-pour-micros/

    Video:

    Un article d'installation à venir très rapidement

  • [Cisco] Sip trunking - problème de ringback tone

    J'ai récemment travaillé sur un projet de migration de PRI vers un sip trunking pour un environnement Cisco CallManager 8.X.

    Je ferais bientôt un article sur cette configuration.

    Environnement:

    - Cisco CallManager Publisher

    - Cisco CallManager Subscriber

    - Cisco 2811 cube

    - Exchange UM 2010

    Le call flow est spécifique du au non support de la méthode SIP Refer par l'opérateur IP, il a était nécéssaire de positionner Exchange UM derrière le Cisco CallManager:

    Exchange UM - SIP - CUCM - H.323 - Cube - SIP - Opérateur IP

    Le principal problème rencontré fut une absence de train de sonnerie lors d'un transfert d'appel des réceptions automatisées Exchange UM lors d'appels entrants.

    Le premier point identifié fut un mismatch au niveau des codecs:

    why the ringback is failing

    the following region association is defined as g729, the call originally setup as g711

    region1=*****-MTL-1, region2=Default Mismatch between these regions

    12:58:54.033 |ConnectionManager - wait_AuConnectRequest(41500326,41500333)

    region1=*****-MTL-1, region2=Default Mismatch between these regions

    12:58:54.033 |MediaManager(19232)::preCheckCapabilities, region1=*****-MTL-1, region2=Default, capCount1=5, capCount2=5|2,100,56,1.283992^192.168.190.28^*

    12:58:54.033 |RegionsServer::MatchCapabilities -- kbps=8, capACount=5, capBCount=5|*^*^*

    Due to this mismatch CUCM attempts to allocate an Xcoder but does not find any

    savedConnRes=MTP xcoderReqd=1  CI=41500334

    12:58:54.033 |MediaResourceManager::waiting_MrmAllocateXcoderResourceReq - CI=41500334, Count=1|2,100,56,1.283992^192.168.190.28^*

    12:58:54.033 |MediaResourceManager::waiting_MrmAllocateXcoderResourceReq - CREATING CHILD USING MRGL LIST|2,100,56,1.283992^192.168.190.28^*

    12:58:54.033 |MRM::convertScmStringToStdString ANN_SUB-PUB:CONF_SUB-PUB:MOH_SUB-PUB:MTP_SUB|2,100,56,1.283992^192.168.190.28^*

    12:58:54.033 |MRM::getXcodeDeviceGivenMrgl|2,100,56,1.283992^192.168.190.28^*

    12:58:54.033 |MRM::getXcodeDeviceGivenMrgl GETTING XCODE FROM DEFAULT LIST|2,100,56,1.283992^192.168.190.28^*

    12:58:54.033 |MediaResourceManager::sendAllocationResourceErr - ERROR - no transcoder device configured

    12:58:54.034 |MediaCoordinator - wait_AuConnectErrorInd|2,100,56,1.283992^192.168.190.28^*

    12:58:54.034 |MediaCoordinator - wait_AuConnectErrorInd - removing MediaManager(19232) from connection list|2,100,56,1.283992^192.168.190.28^*

    12:58:54.034 |ConnectionManager - wait_AuConnectErrorInd(41500326,41500333)|2,100,56,1.283992^192.168.190.28^*

    12:58:54.034 |ConnectionManager - deleteMediaInfoEntry(41500326): ENTRY DELETED, size=2|2,100,56,1.283992^192.168.190.28^*

    12:58:54.034 |ConnectionManager - deleteMediaInfoEntry(41500333): ENTRY DELETED, size=1

    At the same time the Ann is unallocated

    12:58:54.034 |MRM::waiting_MrmDeallocateAnnResourceReq- Deallocate received for MRM TransactionId= 41500333|2,100,56,1.283992^192.168.190.28^*

    12:58:54.034 |MRM::updateAnnCounter devName=ANN_2, countChange=-1


    Résolution:

    make sure that the Region association between ANN and H323 and SIP trunks is defined a G711, in order to not rely on Xcoder Allocation

    region1=*****-MTL-1, region2=Default
     
    Also restart the IPVMS
     
    region1=*****-MTL-1, region2=Default
     
    Malheureusement, cela n'a pas résolu le problème.

    Le deuxième point soulevé est un problème de profil réseau local:

    Line 1686: 16:42:15.681 |   CANNAudio::GetAnnouncement() Ann(Alertingtone) AnnRingBack.wav(NW) AnnRingBack.wav(NW)
                    Line 1686: 16:42:15.681 |   CANNAudio::GetAnnouncement() Ann(Alertingtone) AnnRingBack.wav(NW) AnnRingBack.wav(NW)
                    Line 1687: 16:42:15.681 |-->CANNAudio::isFileExist(AnnRingBack.wav)
                    Line 1688: 16:42:15.681 |   CANNAudio::isFileExist(AnnRingBack.wav) isUserLocale(F) UserLocale(2) nwLocale(6) isCustom(F)
                    Line 1689: 16:42:15.681 |   CANNAudio::isFileExist(AnnRingBack.wav) *ERROR* Announcement network locale not found ID(6)
                    Line 1690: 16:42:15.681 |<--CANNAudio::isFileExist(AnnRingBack.wav)
                    Line 1691: 16:42:15.681 |   CANNAudio::GetAnnouncement() Ann file missing (AnnRingBack.wav) UserLocale(2) Country(6)
                    Line 11349: 16:43:06.345 |   CANNAudio::GetAnnouncement() Ann(Alertingtone) AnnRingBack.wav(NW) AnnRingBack.wav(NW)
                    Line 11349: 16:43:06.345 |   CANNAudio::GetAnnouncement() Ann(Alertingtone) AnnRingBack.wav(NW) AnnRingBack.wav(NW)
                    Line 11350: 16:43:06.345 |-->CANNAudio::isFileExist(AnnRingBack.wav)
                    Line 11351: 16:43:06.345 |   CANNAudio::isFileExist(AnnRingBack.wav) isUserLocale(F) UserLocale(2) nwLocale(6) isCustom(F)
                    Line 11352: 16:43:06.345 |   CANNAudio::isFileExist(AnnRingBack.wav) *ERROR* Announcement network locale not found ID(6)
                    Line 11353: 16:43:06.345 |<--CANNAudio::isFileExist(AnnRingBack.wav)
                    Line 11354: 16:43:06.345 |   CANNAudio::GetAnnouncement() Ann file missing (AnnRingBack.wav) UserLocale(2) Country(6)

    Résolution:

    Dans notre cas de figure, le paramètre "network locale" est "Canada".

    En changeant pour "Etats-Unis" le paramètre "Default Network locale" dans Enterprise Parameters et au niveau de la gateway, bingo, cela fonctionne correctement.


    En espérant que cela peut aider.

  • [KEMP] ESP - Publication de services IIS - bug 7.0-6

    Vous avez peut-être essayé de publier des services IIS via le module ESP en vue du remplacement de votre infrastructure TMG ou ISA dernièrement en présentant une page d'authentification kemp aux utilisateurs.

    Si vous êtes en version 7.0-6, il y a actuellement un bug, dans un premier temps, l'authentification form based se déroule avec succès, mais l'utilisateur recoit ensuite un prompt obligeant une nouvelle fois de repréciser les crédentiels.


    Fix prévu dans le prochain firmware disponible normalement le 16 septembre 2013.

  • [Microsoft Lync Server 2013] Problème avec les transferts de fichiers

    Pour les environnements utilisant le client Lync 2013 avec la cumulative de Juillet 2013, l'éventualité de rencontrer cette problématique est forte:

    A July 2013 Cumulative Updates Lync client is unable to send or receive files or inline images with another pre-July 2013 Cumulative Update Lync or Office Communications Server client user.

    La cause est la suivante:

    Because of an underlying interoperability issue, file transfer is broken when Edge server is in the signaling call flow. However, if the two clients are able to send media without Edge in the media flow, then the users won't see this issue.

    Il n'y a pas de résolution pour l'instant, on espère une correction dans la prochaine cumulative update.

    Article microsoft: http://support.microsoft.com/kb/2875577

  • [Microsoft Lync Server 2013] Poster

    Vous pouvez trouver dorénavant le poster de l'environnement Microsoft Lync Serveur 2013 en visio et pdf sur ce lien: http://www.microsoft.com/en-us/download/details.aspx?id=39968

    Version:
    Date Published:

    1

    9/3/2013

    File name:
    File size:

    Lync_2013_poster.pdf

    611 KB

    Lync_2013_poster.vsd

    1.7 MB

  • [Microsoft Lync Server 2013] Mise à jour client Lync 2013

    Microsoft vient de publier une nouvelle mise à jour pour le client Lync 2013.

    Correction:

    After you wake up the computer from hibernation mode, Lync 2013 becomes very slow and unusable.

    Version: 15.0.4517.1504

    Téléchargement 32 bits: http://www.microsoft.com/en-us/download/details.aspx?id=39901

    Téléchargement 64 bits: http://www.microsoft.com/en-us/download/details.aspx?id=39905

    KB: http://support.microsoft.com/kb/2817621/en-us

  • [Microsoft Lync Server 2013] Support Clustering SQL

    Important changement dans la politique de support SQL pour le backend.

    Pour assurer une haute disponibilité SQL, la seule option possible dans le cadre d'un projet Lync Serveur 2013 était le SQL mirroring.

    La mise en place du SQL mirroring implique la prise en compte des points suivants:

    • Lync Server 2013 becomes mirroring aware.
    • In-site deployment supported only.
    • Deploy an optional witness for automatic failover.
    • Can be added after initial deployment.

    Dans le cas d'une migration d'un environnement Lync Serveur 2010 et si vous utilisez actuellement le clustering SQL, les actions possibles étaient les suivantes:
    Migrer vers SQL en miroir
    Continuer à utiliser votre investissement de clustering SQL mais sans réel support

    Depuis lundi, Microsoft (re) supporte officiellement le clustering SQL, mais toujours pas le mode Always-On: http://technet.microsoft.com/fr-fr/library/gg398990.aspx?goback=.gde_4573275_member_265920104

  • [Microsoft Lync Server 2013] MCSE Communication

    Validation aujourd'hui du MCSE Communication:

  • [Microsoft Lync Server 2013] KEMP HA

    J'ai eu l'occasion au mois de Juillet de déployer un environnement Kemp VLM-1000 HA pour un client d'envergure dans le cadre d'un projet Microsoft Lync Serveur 2013.

    La configuration HA est très simple, je viens de la reproduire dans mon laboratoire pour test, les copies d'écrans proviennent de cette environnement.

    Dans le cadre d'un déploiement haute disponibilité, les deux unités sont dans un mode active/standby, une est active, l'autre est passive.

    Mon lab:

    Prérequis:

    • LoadMasters must be located on the same subnet in order to be in a HA pair
    • Must be in the same physical location
    • A layer 2 connection (Ethernet/VLAN) is required
    • Ensure to have more than one interconnection between the 2 LoadMasters to avoid data or availability inconsistency
    • The 2 LoadMasters need the same default gateway
    • Use Network Time Protocol (NTP) to keep times on LoadMasters up-to-date. This ensures that the times will be correct on any logs.
    • Ensure that any switches do not prevent MAC spoofing
    • Latency must be low enough
    • Multicast traffic is required
    • The appropriate LoadMaster license should be in place

    La configuration:

    Connexion sur le serveur que l'on souhaite configurer en tant que master (actif) 10.0.0.214

    Activation du mode HA:

    Si vous souhaitez que cette machine virtuelle redevienne le master suite à un basculement, précisez le paramètre: Prefer First HA

    La version haute disponibilité de base est "CARP" qui est l'option par défaut.

    CARP: provides shared-IP or shared-MAC mode, improvements to support prolonged time to link, and supports cryptographic hashing to validate HA communication

    Suite à l'activation, vous allez surement voir apparaître ces deux avertissements:

    Procédons maintenant à la configuration réseau:

    HA Shared IP address vous permet d'administration et de configurer l'environnement

    HA Partner IP address est la deuxième machine virtuelle de l'environnement HA

    Un reboot est nécessaire.

    Même configuration sur la deuxième unité sauf que pour cette dernière, la configuration HA est:

    Configuration réseau:

    Et un reboot!

    On peut constater ensuite en se connectant directement sur les deux unités l'état de la configuration:

    10.0.0.214:

    10.0.0.217:

    Place aux tests, avant l'arrêt de l'unité 1:


    après l'arrêt de l'unité 1, on constate que la deuxième unité est devenu master et à pris le relais pour assurer les fonctionnalités requises pour l'environnement:

    KEMP Faq: http://kemptechnologies.com/faq

  • [Microsoft Lync Server 2013] UM Call Router not working

    Ayant quelques disponibilités cette semaine, j'en ai profité pour migrer mon environnement Exchange 2010 vers 2013.

    Lors de mes tests entre Lync et Exchange 2013, j'ai rencontré une problématique lors des appels vers UM.

    Logs Lync:

    L'élévation du niveau de log Exchange Um sur le serveur me donne un peu plus d'informations:

    Get-EventLogLevel “MSExchange Unified Messaging\*” | Set-EventLogLevel –Level Expert


    On connait maintenant la raison.


    Pour résoudre cette problématique, il suffit de lancer la commande: setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms

    Si vous avez déjà installé les packs de langues, vous devez les désinstaller avant de procéder à cette correction:

    Setup.exe /RemoveUmLanguagePack:fr-FR
    Setup.exe /RemoveUmLanguagePack:fr-CA

  • [Microsoft Lync Server 2013] Test-CsExStorageConnectivity - Echec

    Vous faites des tests entre Exchange et Lync 2013 et vous obtenez l'erreur suivante lors de la commande Test-CsExStorageConnectivity?

    PS C:\Users\administrateur.NISSARTE> Test-CsExStorageConnectivity -SipUri christ
    ophe@nissarte.ca -binding NetTCP -deleteItem -HostNameStorageService poolync.nis
    sarte.ca -Verbose
    COMMENTAIRES : Une connexion au service de stockage a été correctement ouverte
    au niveau de poolync.nissarte.ca à l'aide de la liaison : NetTCP.
    COMMENTAIRES : Créer le message.
    COMMENTAIRES : Exécuter la commande de stockage Exchange.
    Test-CsExStorageConnectivity : Désolé... Nous n'avons pas pu procéder à
    l'opération Exchange ExCreateItem: code=5, motifs=
    StoreContext{traceId=[18446744073300779815],
    activityId=[8f6de37f-afcf-4022-90d3-c7bfefb5437a]}Access Denied
    , exception=System.ServiceModel.FaultException:
    StoreContext{traceId=[18446744073300779815],
    activityId=[8f6de37f-afcf-4022-90d3-c7bfefb5437a]}Access Denied
    Server stack trace:
       à
    System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime
    operation, ProxyRpc& rpc)
       à System.ServiceModel.Channels.ServiceChannel.EndCall(String action,
    Object[] outs, IAsyncResult result)
       à System.ServiceModel.Channels.ServiceChannelProxy.InvokeEndService(IMethodC
    allMessage methodCall, ProxyOperationRuntime operation)
       à System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
    Exception rethrown at [0]:
       à System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
    reqMsg, IMessage retMsg)
       à System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
    msgData, Int32 type)
       à
    Microsoft.Rtc.Internal.Storage.IStorageService.EndExecuteCommand(IAsyncResult
    asyncResult)
       à Microsoft.Rtc.Management.Lyss.Cmdlets.LyssCmdletCommon.ExecuteExCommand(St
    oreOperation operation, String sipUri, BaseRequestType ewsRequest, Nullable`1
    autoCreateParentFolder, IStorageService& client, Boolean reAuthorize),
    exception interne=. Veuillez consulter le journal des événements et suivre les
    informations pertinentes.
    Au caractère Ligne:1 : 1
    + Test-CsExStorageConnectivity -SipUri christophe@nissarte.ca -binding NetTCP
    -del ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~
        + CategoryInfo          : InvalidOperation : (:) [Test-CsExStorageConnecti
       vity], FaultException
        + FullyQualifiedErrorId : ErrorExecuteExchangeCommandFailedWithFaultExcept
       ion,Microsoft.Rtc.Management.Lyss.Cmdlets.TestExStorageConnectivityCmdlet

    COMMENTAIRES : La commande Is a réussi : False.
    Le test a échoué.


    Résolution:

    The reason could be that the user running the cmdlet is not member of the local group "RTC Local User Administrators". Membership of the domain group RTCUniversalUserAdmins will automatically give you membership of the needed local group.


    Merci à ce blog: http://blogs.technet.com/b/jenstr/archive/2012/11/09/access-denied-when-running-test-csexstorageconnectivity.aspx

  • [Microsoft Lync Server 2013] Application de présence pour Lync

    Vous avez pu remarquer que depuis la dernière mise à jour pour votre client Lync, le status de présence ne s'affiche plus dans l'icône de barre des tâches:

    En attendant que les développeurs de Microsoft veuillent bien nous rétablir cette fonctionnalité dans la prochaine cumulative update, vous pouvez utiliser cette application très sympathique modifiant la couleur de votre barre des tâches en fonction de votre présence:

    http://laura.codeplex.com/

    Description:

    LAura checks the presence status of the currently signed in User and colorizes the Windows Window Color.

    Lync Presence status is an important information in very many environments.
    Since the most of the users is unable to check if their Lync status is always correct LAura checks the presence status of the currently signed in user and colorizes the Windows Window Color.

    This is even more useful since from version Lync 2013, CU2 the presence status is no longer available in the taskbar icon set - replaced by the Lync Icon.

    Requires Lync 2010 / Lync 2013 on Windows 7 / 8, .net 4.5
    Please refer to the wiki for further details.

    Vidéo de démonstration:

  • [Microsoft Lync Server 2013] Utiliser Kemp comme reverse proxy

    Avec la fin de Microsoft TMG 2010 et le non support par UAG des fonctions de mobilités, il est nécessaire de trouver des solutions pour assurer la publication des services web externes de Lync ainsi que les URL nécessaires au bon fonctionnement.

    J'ai récemment travaillé sur des projets utilisant des technologies comme fortinet, Citrix NetScaler ou Astaro déjà existante chez le client pour assurer ces fonctions, dans le cadre d'un de mes derniers projets, le choix d'utiliser Kemp avec une VLM-100 fut choisi.

    Comment configurer Kemp pour assurer ces fonctions?

    C'est très simple, un HLB est de base un reverse proxy, il n'est pas nécessaire d'utiliser le nouveau module ESP avec Lync.

    Dans cette configuration, nous utilisons une architecture de type "two-armed":

    (Source document Kemp)

    Dans notre cas, cela donne ce type de configuration, les adresses ip et les noms de domaines sont modifiées pour ne pas divulguer des informations confidentielles:

    Configuration:

    - Vérifier que le paramètre "Global SNAT" est activé:

    - L'architecture ne comporte qu'un seul serveur Front-End, mais si vous en avez plusieurs, il faut activer le paramètre "Drop Connections on RS failure" et augmenter la valeur du champ "L7 Connection Timeout":

    - Il faut maintenant configurer les services virtuels pour la publication services web https Lync et Office Web Apps 2013

    Régle pour Lync Serveur 2013:

    Dans virtual service - faire Add New

    Préciser l'adresse IP: 192.168.1.10 et le port d'écoute: 443

    Déclarer le ou les serveurs Lync Front-End avec comme port d'écoute 4443

    Importer le certificat public, dans notre cas, on utilise le certificat wilcard. L'importation s'effectue avec un fichier au format PFX.

    Vous pouvez ensuite affecter le certificat avec le champ "VS to Add" à cette nouvelle règle. Ne pas oublier de cocher la case "reencrypt" dans la règle.

    Il faut ensuite reproduire le même type de configuration pour Office Web Apps 2013:


    Information documentation Kemp:

    Configuring a Virtual Service for External HTTPS based services for the Front-End servers.

    1. Connect and log in to your LoadMaster.

    2. Create a Virtual Service. Click Virtual Services and then click Add New.

    3. Enter the Virtual Address of the Lync Server External Base Webservices URL using the format ###.###.###.### (10.84.10.33).

    4. Enter 4443 as the Port.

    5. Select tcp as the Protocol.

    6. Click Add this Virtual Service.

    7. Select the Force L7 check box.

    8. Unselect the L7 Transparency check box.

    9. Select HTTPS Protocol in Real Server Check Parameters, type 4443 in Checked Port. Click Set Checked Port. Enter /abs/handler in URL and click Set URL.

    10. Enter a Service Nickname. This is for display purposes only. For example, “FE WEB EXT”. Click Set Nickname.

    11. For Persistence Options, select Super HTTP as the Mode. Use the Timeout drop down list to select 20 minutes and the Netmask drop down list to select/32.

    12. Select Least Connection as the Scheduling Method.

    13. For Idle Timeout enter 1800 (30 minutes). Click Set Idle Timeout.

    14. Click Enable for SSL Acceleration.

    15. Select the Reencrypt option and Click OK to close the certificate warning about the selfsigned certificate popup. Reencryption is required. SSL Offloading is not supported for Lync Web Services.

    16. Click Add New to import the exported certificate with private key (can be the same certificate as installed on the Front-End Server)

    17. Click Browse for the IIS Certificate and select the exported certificate in .PFX format that includes the private key. Enter the Pass Phrase which is the password you configured in the .PFX file when exporting the certificate.

    18. Add Real Servers. Click Add New…

    19. For each Front-End server, input its IP address (10.84.10.14 & 10.84.10.13) as the Real Server Address on Port 4443. Click Add This Real Server.

    20. Click OK in response to the confirmation that the Real Server was added.

    21. You have now completed your configuration of LoadMaster for Lync 2010 Internal Web Services. If you wish to view, modify, or delete any Real Servers that have been added, click View/Modify Services.

  • [Microsoft Lync Server 2013] Forcer l'utilisation de Lync Web App

    Lors de projet, dans le cadre de la validation des fonctionnalités, il est toujours pratique de pouvoir tester Lync Web App sans devoir désinstaller le client lourd sur le poste de travail.


    La technique est simple, elle fonctionnait aussi avec Microsoft Lync Server 2010, il suffit de rajouter  ?sl=1 à la fin de l'url:

    https://conference.nissarte.ca/christophe/FVGNQ32A?sl=1

  • [Microsoft Lync Server 2013] Cannot publish topology changes. Conference directories still exist on a pool that would be deleted. Remove the conference directories before continuing

    Vous souhaitez supprimer un environnement lync Serveur 2010 ou Office Communication Serveur 2007 R2 pour finaliser une migration vers 2013, mais lors de la publication de la topologie finale, vous avez l'erreur: Cannot publish topology changes. Conference directories still exist on a pool that would be deleted. Remove the conference directories before continuing?

    Simple, il suffit de supprimer les conférences actives.

    Obtenir des informations:

    get-csconferencedirectory

    Suppression:

    remove-csconferencedirectory -identity [number] -force

  • [Microsoft Lync Server 2013] Set-csmobilitypolicy

    Vous l'avez peut-être déjà remarqué aussi, mais depuis la dernière cumulative update de Lync Serveur 2013, le nombre de paramètres de la commande set-csmobilitypolicy a augmenté.

    Il arrive fréquemment pendant un projet que le client souhaite pouvoir disposer de différentes classes de stratégies a appliquer sur ces utilisateurs, les nouveaux paramètres permettent d'aller un peu plus loin dans ces restrictions.

    On retrouve maintenant les paramètres suivants:

    AllowExchangeConnectivity

    Optional

    System.Boolean

    When set to True (the default value) users will be allowed to connect to Microsoft Exchange Server 2013 by using their mobile device.

    AllowSaveCallLogs

    Optional

    System.Boolean

    When set to True (the default value) users will be allowed to save a call log of calls made from or received by their mobile device.

    AllowSaveCredentials

    Optional

    System.Boolean

    When set to True (the default value) users will be allowed to save credentials information (such as passwords) on their mobile device. This information can then be applied to auto-logon scenarios.

    AllowSaveIMHistory

    Optional

    System.Boolean

    When set to True (the default value) users will be allowed to save transcripts of IM and conferencing sessions on their mobile devices.

     et ce paramètre à l'image de ce qui était déjà existant pour l'audio et la vidéo:

    RequireWiFiForSharing

    Optional

    System.Boolean

    When set to True, mobile users must use a WiFi connection in order to participate in an application sharing session. When set to False (the default value) mobile users can participate in application sharing by using either a WiFi connection or a cellular connection.

     Et cela ne change pas, mais n'oubliez pas de désactiver cette option si vous ne souhaitez pas participer au programme:

    AllowCustomerExperienceImprovementProgram

    Optional

    System.Boolean

    When set to True (the default value) mobile users will be allowed to participate in the Microsoft Customer Experience Improvement Program.

     A prendre en compte lors de vos projets Lync 2013.

  • [Microsoft Lync Server 2013] Core Solutions of Microsoft Lync Server 2013

    Certification Microsoft Core Solutions of Microsoft Lync Server 2013 faisant partie du MCSE Communication réussi aujourd'hui.

    Description ici: http://www.microsoft.com/learning/en-us/exam.aspx?id=70-336

    Retour d'expérience:

    - 53 questions, score à obtenir 700

    - 3 scénarios d'une dizaine de questions chacun

    - Aucune question sur lync online (enfin, pas dans le mien)

    - Sujet abordé principalement: Architecture, troubleshooting

  • [Microsoft Lync Server 2013] Du nouveau chez Polycom

    Plusieurs annonces intéressantes du côté de Polycom: http://www.polycom.com/company/news/press-releases/2013/20130708.html

    On y retrouve notamment:

    - Polycom CX5500 et 5510:

    Description:

    the Polycom CX5500 and CX 5100 Unified Conference Station, a 360 degree panoramic 1080p HD video collaboration solution custom-built for Microsoft Lync 2013 and the first ever in the video conferencing industry. These stations are designed to create an around-the-table experience with a 360 degree camera panoramic view of the room, allowing all participants to engage.

    Vidéo de démonstration:

    Disponibilité: fourth quarter of 2013

    - Nouveaux modèles de téléphones sur IP qualifiés pour Lync:

    Polycom VVX 300 et 310: http://www.polycom.com/products-services/voice/desktop-solutions/realpresence-desktop-vvx-business-media-phones/vvx-300-310.html

    Polycom VVX 400 et 410: http://www.polycom.com/products-services/voice/desktop-solutions/realpresence-desktop-vvx-business-media-phones/vvx-400-410.html

    On retrouve ces modèles sur le site microsoft: http://technet.microsoft.com/en-us/lync/gg278172

    - RealPresence Content Sharing Suite:

    Excellente fonctionnalité qui manquait vraiment lors d'intégration avec un système de salle polycom.

    Description: Presence-based, instant video communication has become an effective tool in the life of knowledge workers to increase productivity wherever you are; at your desk, in a conference room, or on the go. As the visual communication becomes a way to stay ahead of the game, what you accomplish in the video meeting has become more important as well.  Polycom’s content sharing solution addresses such a need for customers who have deployed Microsoft Lync and Polycom RealPresence Video solutions for industry-first content sharing interoperability with Lync 2013 and 2010.

    Datasheet: http://www.polycom.com/content/dam/polycom/www/documents/data-sheets/realpresence-content-sharing-suite-ds-enus.pdf

    - Polycom UC Software v. 5.0:

    Mise à jour disponible gratuitement pour le mois d'aout, je n'ai pas encore d'informations concernant son contenu