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] Assistance opérateur

    Une mise à jour compris dans la dernière cumulative update publiée en Octobre 2013 pour le service Call Park permet une fonctionnalité intéressante.

    La mise à jour qui permet à la fonction « assistance opérateur » au cours d'une conférence PSTN à distance dans un environnement de Lync Server 2013 (http://support.microsoft.com/kb/2881703).

    Description:

    This update enables administrators to provide support for the *0 Dual Tone Multi Frequency (DTMF) command in a public switched telephone network (PSTN) dial-in conference in a Microsoft Lync Server 2013 environment. After the update is installed, a PSTN caller is able to be transferred to an operator number that the administrator defines.

    Cela permet donc d'être transféré à un opérateur si par exemple, l'appelant ne se souvient plus de son ID de conférence ou est dans la salle d'attente depuis une longue période

    Configuration:

    Pour activer cette fonctionnalité, l'administrateur doit fournir  le numéro de téléphone d'assistance dans le paramètre OperatorLineUri à l'aide de la commande New-CsDialInConferencingDtmfConfiguration ou Set-CsDialInConferencingDtmfConfiguration.

    Set-CsDialInConferencingDtmfConfiguration -OperatorLineUri "tel:+15143547546"

    Get-CsDialInConferencingDtmfConfiguration

  • [Microsoft Lync Server 2013] Historique des conversations

    Il m'arrive parfois d'avoir la question, pourquoi je n'ai pas l'historique des conversations dans mon client Lync?

    La réponse est simple, il faut que l'entrée DNS autodiscover existe pour que Lync puisse s'enregistrer aux services web Exchange.

    Compatibilité Lync Serveur 2013/Exchange:

    Source: http://technet.microsoft.com/en-us/library/gg412817.aspx

  • [Microsoft Lync Server 2013] Nouveautés du client Lync Mobile 2013

    Ces derniers jours furent le témoin d'importantes nouveautés concernant le client Lync mobile 2013.

    Microsoft ayant fait pas mal d'effort pour optimiser la sécurité de son environnement de communication unifiée cette année, ils ont abordé cette fois le client mobile.

    Lync mobile 2013 support maintenant l'authentification passive ou basé sur un certificat:

    Pas besoin de faire un résumé du fonctionnement, tout existe déjà sur le blog NextHop: http://blogs.technet.com/b/nexthop/archive/2013/10/08/lync-server-2013-certificate-authentication-and-passive-authentication-support-for-lync-2013-mobile-applications.aspx

    Nouveautés de la version 5.2 : 
    •         Participez à une réunion, que vous possédiez ou non un compte Lync 
    •         Affichez davantage d'informations sur les participants à la réunion
    •         Bénéficiez de la prise en charge de la certification et de l'authentification passive
    •         Attachez un contact à l'écran d'accueil pour pouvoir communiquer rapidement avec lui          
    •         Démarrez facilement une conversation avec un groupe 
    •         Bénéficiez de la prise en charge du programme d'amélioration du produit 

    Windows Phone: http://www.windowsphone.com/en-us/store/app/lync-2013/d85d8a57-0f61-4ff3-a0f4-444e131d8491
    iPhone: https://itunes.apple.com/us/app/microsoft-lync-2013-for-iphone/id605841731?mt=8
    iPad: https://itunes.apple.com/us/app/lync-2013-for-ipad/id605608899?mt=8

  • [Microsoft Lync Server 2013] Problème avec Lync Connectivity Analyzer

    Depuis que je suis passé sous Windows 8, utilisé Lync Connectivity Analyser est impossible, pourtant, il fait parti des OS supportés:

    •Windows 7 Service Pack 1, Windows 8, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2, Windows Server 2012, Windows Vista Service Pack 2

    La désinstallation de la mise à jour de sécurité KB2840632 résout le problème. Si cela ne suffit pas, il faut aussi supprimer la KB KB2833958

  • [Microsoft Lync Server 2013] Mise à jour Lync serveur 2013 - Octobre

    Microsoft à publié le 8 octobre une série de mise à jour pour Lync Serveur 2013:

    Le téléchargement et les descriptions sont disponibles ici: http://support.microsoft.com/kb/2809243/en-us?sd=rss&spid=924


    On y retrouve:

    - KB 2882802:http://support.microsoft.com/kb/2882802

    Description:

    Cette mise à jour permet aux administrateurs de fournir la prise en charge de la * 0 commande Dual Tone multifréquence bitonale (DTMF) dans un public commuté (RTPC) réseau conférences dans un environnement Microsoft Lync Server 2013. Après avoir installé la mise à jour, un appelant RTC est en mesure d'être transférés vers un numéro d'opérateur définies par l'administrateur.

    - KB 2881688: http://support.microsoft.com/kb/2881688

    Description:

    Vous ne peut pas effectuer des appels sortants ou partager de la vidéo dans une réunion Lync Web App dans un environnement de Lync Server 2013

    Procéder à une mise à jour serveur:

    1-/ Get-CsPoolUpgradeReadinessState

    Vérification que le serveur est en mesure de recevoir cette mise à jour:

    If the State value of the pool is Busy, wait for 10 minutes, and then try to run the Get-CsPoolUpgradeReadinessState cmdlet again. If you see Busy for at least three consecutive times after you wait 10 minutes in between each attempt, or if you see any result of InsufficientActiveFrontEnds for the State value of the pool, there is an issue with the pool.


    2-/ Stopper les services: Stop-CsWindowsServices -Graceful

    Lancer l'exécutable LyncServerUpdateInstaller.exe

    Mise à jour des bases de données:

    Version standard: Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn SE.FQDN -Verbose

    Version entreprise: Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn FEBE.FQDN -Verbose

    Note If Persistent Chat is collocated (Persistent Chat front end service and back end database are running on the same server), you must run the following command together with the ExcludeCollocatedStores parameter.

    Persistent chat: Install-CsDatabase -DatabaseType PersistentChat -SqlServerFqdn PChatBE.fqdn -SqlInstanceName DBInstance -Verbose

    3-/ Mise à jour du central management store: Install-CsDatabase -CentralManagementDatabase -SqlServerFqdn CMS.FQDN -SqlInstanceName DBInstanceName -Verbose

    Note You do not have to update the Central Management Database in the following instances:

    • If the Central Management Store is homed on a Lync Server 2010 Standard Edition Server or Enterprise pool, do not run the Install-CsDatabase -CentralManagementDatabase cmdlets.
    • If the Central Management Store is homed on a Lync Server 2013 Standard Edition Server or Enterprise pool that was previously updated with the Lync Server 2013 February 2013 cumulative updates.

    4- Enable-CsTopology

    5- %ProgramFiles%\Microsoft Lync Server 2013\Deployment\Bootstrapper.exe

    3-/

  • [Microsoft Lync Server 2010] Cumulative update Octobre 2013

    Microsoft vient de publier les mises à jours du mois d'Octobre 2013 pour Lync 2010

     Product

     Version

    Download

    Lync 2010 (64bit client)

    4.0.7577.4409

    2884632

    Lync 2010 (32bit client)

    4.0.7577.4409

    2884632

    Lync 2010, Group Chat Client

    4.0.7577.4409

    2884627

    Lync Server 2010, Group Chat Administration Tool

    4.0.7577.4409

    2884631

    Lync Server 2010, Group Chat Server

    4.0.7577.4409

    2884623

    Lync Server 2010

    4.0.7577.223

    2493736

    Lync Phone Edition (for Aastra 6721ip and Aastra 6725ip)

    4.0.7577.4411

    2889241

    Lync Phone Edition (for HP 4110 and HP 4120)

    4.0.7577.4411

    2889243

    Lync Phone Edition (for Polycom CX500, Polycom CX600, and Polycom CX3000)

    4.0.7577.4411

    2889246

    Lync Phone Edition (for Polycom CX700 and LG-Nortel IP Phone 8540)

    4.0.7577.4411

    2889244

  • [Microsoft Lync Server 2013] Problème migration vers UCS

    Problème:

    Suite à la création d'une stratégie utilisateur pour migrer certains utilisateurs vers UCS, aucune migration n'est constatée:

    New-CsUserServicesPolicy UCSenabled -UcsAllowed $true
    Grant-CsUserServicesPolicy -PolicyName UCSEnabled -Identity ******

    Résolution:

    L'option "EnableExchangeContactSync" dans la stratégie globale cliente était désactivée afin d'éviter une duplication des contacts dans Outlook, la simple réactivation de l'option débloque la situation

    Set-csClientPolicy -identity Global -EnableExchangeContactSync $True

  • [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