Office Servers and Services

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

Archive for the ‘Skype for Business 2015 / Lync 2013 -VDI’ Category

Post Citrix Lync: Automating Sign-On with the Optimization Pack for Lync

Posted by Teruin laurent sur avril 17, 2014


Bonjour à tous

Citrix vient de publier un article (http://support.citrix.com/article/CTX135647) sur le processus d’authentification avec le module HDX Optimization Pack for Lync 2010.
Hi all Citrix just published an article regarding the authentication process with HDX optimization pack for Lync 2010.

Cependant nous avons toujours le problème de la double authentification avec Lync 2013 en VDI sur machine poolée.
As a reminder we still have an issue with this double authentication with Lync 2013 when pooled machine are used. It could be more interesting to solve this issue who block some new Lync 2013 Deployments in VDI environment.

For additional details refer to : https://unifiedit.wordpress.com/2014/03/03/lync-vdi-on-citrix-pooled-vm-and-double-signin-with-vdi-plugin/

Regards

Laurent Teruin


 

Posted in 2- Skype for Business 2015 / Lync 2013, Skype for Business 2015 / Lync 2013 -VDI | Leave a Comment »

LYNC 2013 VDI Citrix : HDX Crash with Vd3dplay.dll

Posted by Teruin laurent sur mars 7, 2014



Hi just to keep you informed on the VDI Citrix Lync Project

 

We have to cope again with HDX Crash on some thin client. Our platform is composed with these elements.

  • Platform Windows 7 embedded Std : 6.1.76.01
  • Thin Client : HP T610
  • Citrix Receiver version on Thin client: 4.1.2.3
  • Citrix Receiver version in the VM for Xenapp : 4.1.0.56461
  • Operating System : Windows 8.1 64 Fr Bits Build Number : Enterprise 6.3.9600
  • Lync Vdi Version : 15.0.4420.1017 32bit
  • Lync client Version : MSO 15.0.1.4569.1506 Build 15.0.1.4569.1503 (32 bits)
  • Xendesktop version : 7.1

We have deployed around 25 users with this configuration and we have this behavior frequently


Posted in 2- Skype for Business 2015 / Lync 2013, Skype for Business 2015 / Lync 2013 - Vdi Citrix, Skype for Business 2015 / Lync 2013 -VDI | Leave a Comment »

LYNC 2013 VDI Citrix: Alt Tab Issue is back

Posted by Teruin laurent sur mars 7, 2014



Hi just to keep you inform on the VDI Citrix Lync Project

We have to cope again with the Alt tab on Citrix Vdi environment. Our platform is composed with these elements.

  • Platform Windows 7 embedded Std : 6.1.76.01
  • Thin Client : HP T610
  • Citrix Receiver version on Thin client: 4.1.2.3
  • Citrix Receiver version in the VM for Xenapp : 4.1.0.56461
  • Operating System : Windows 8.1 64 Fr Bits Build Number : Enterprise 6.3.9600
  • Lync Vdi Version : 15.0.4420.1017 32bit
  • Lync client Version : MSO 15.0.1.4569.1506 Build 15.0.1.4569.1503 (32 bits)
  • Xendesktop version : 7.1

With this environment we have the Alt Tab Issue.

The Alt Tab Issue definition: When a user in the VM machine use the alt Tab key combination the user is redirected to the thin client local Interface instead of switching to another application in the VM. see below



TEST1: The Windows 8.1 VM has no Receiver inside (receiver has been uninstalled) and the alt tab issue is still present ;-(

TEST 2: The Receiver 4.1.2.3 has been installed in the VM and the Alt Tab issue is still present ;-(

TEST 3: The Lync VDI-plugin client has been removed in the thin client and the alt Tab issue is when the user use ALT tab he can switch between Apps IN the VM. 😉

Laurent Teruin


 

Posted in 2- Skype for Business 2015 / Lync 2013, Skype for Business 2015 / Lync 2013 - Vdi Citrix, Skype for Business 2015 / Lync 2013 -VDI | Leave a Comment »

Lync VDI on Citrix, Pooled VM and double SignIn with VDI plugin

Posted by Teruin laurent sur mars 3, 2014


In a Vdi Environment the first time a user start a pairing operation, he need to sign-in again. This is normal and made by design. The following picture display this operation. It means therefore that the thin client should be able to join the Lync server and approve the Cert authority which delivered the Lync Server Certificate.

If it is the case and if the DVC channel is ok, then the client is invited to enter his credential and by clicking on the check box to memorize his credential, he will never had to do this again.


That’s great, but we have discovered that if the VM is Pooled (see Citrix definition below) When the user disconnect to the VM and reconnect to, by default, an another VM, he needs to sign in twice (One for Lync , one for the VDI plug in) . If the user use a dedicate VM this behavior do not occur. It means that the VDI plug in store probably his credential locally. All the users concerned by this behavior, have a random user profile which is downloaded from a central file service repository when the logon process occur.

The great question is: how to find a workaround and to avoid that each time the user logoff he need to resign in;-)

Laurent Teruin

Pooled VM definition : Pooled machines provide desktops that are allocated to users on a per-session, first-come first-served basis. Pooled-random machines are arbitrarily assigned to users at each logon and returned to the pool when they log off. Machines returned to the pool are available for other users to connect to. Alternatively, with pooled-static machines, users are assigned a specific machine from the pool when they first log on to XenDesktop. Users are connected to the same machines for all subsequent sessions. This allows users of pooled-static machines to be associated with specific VMs, which is a licensing requirement for some applications. Pooled desktops are freshly created from the master VM when users log on, although profile management can be used to apply users’ personal settings to their desktops and applications. Any changes that users make to their desktops are stored for the duration of the session, but are discarded when users log off. Maintaining a single master VM in the data center dramatically reduces the time and effort required to update and upgrade users’ desktops.

 

 


 

Posted in 2- Skype for Business 2015 / Lync 2013, Skype for Business 2015 / Lync 2013 - Vdi Citrix, Skype for Business 2015 / Lync 2013 -VDI | Leave a Comment »

Lync 2013 Xendesktop 7.0 Vdi Plugin Works on Windows 8 !

Posted by Teruin laurent sur février 24, 2014


Hi all

Just a little post to inform you that the Lync2013 Vdi plug In with the new Citrix receiver works (see https://unifiedit.wordpress.com/2014/02/13/lync-2013-support-vdi-citrix-receiver-4-1-02/) . We performed just few basic tests for the moment with 2 and 3 users in the video conference with success with no HDX crash, and a good active speaker commutation process. The graphical rendering is good. We will test this in a wider population (200/300 Users) to have a better feedback. I will let you know.

The following picture display the tested configuration

 

Laurent Teruin

 

Posted in Skype for Business 2015 / Lync 2013 - Vdi Citrix, Skype for Business 2015 / Lync 2013 -VDI | Leave a Comment »

Lync 2013 Vdi Petit Récapitulatif

Posted by Teruin laurent sur décembre 16, 2013


Bonjour voici un petit message de synthèse concernant Lync 2013 et Le VDI

Le client Lync 2013 utilise dans les environnements virtualisé un module complémentaire nommé Lync 2013 VDI plugin qui a pour but de décharger le serveur de la capture et du rendu des flux audio vidéo.
Le Lync 2013 VDI Plugin a été développé par Microsoft pour les plates formes Windows et ne sera pas porté sur un autre environnement. Ce client Lync 2013 Vdi plugin s’installe au sein du système d’exploitation Windows 7 ou 8.X du client léger et s’associe avec le client Lync 2013 qui tourne dans la machine virtuelle. Une fois associée les fonctions audio et vidéo sont traitées par le processeur du client Leger et non par la CPU du serveur. Dans le cas contraire sans Client VDI Plugin , la CPU du serveur est utilisée et reste malgré tout importante comme le montre la figure suivante :

:


 

Cette architecture est supportée par Microsoft si l’on utilise des Hyperviseur de type Vmware et Hyper-v.


http://technet.microsoft.com/en-us/lync/gg131938.aspx

Les offres Citrix Xendesktop et XenApp ne sont pas pour l’instant supportées. Cependant nos investigations commencent à porter leurs fruits et nous commençons à obtenir une certaine stabilité avec le client Lync 2013 dernière version, le Citrix receiver 4.1 et le Lync 2013 VDI plugin.
Concernant l’environnement Lync 2010, Microsoft n’a pas pris soin à l’époque de développer un client Lync 2010 VDI plugin. Citrix a donc comblé ce manque avec le pack d’optimisation HDX pour Microsoft Lync 2010 qui peut être installé et qui permet d’activer sur un environnement Lync 2010 serveur les fonctions d’audio vidéo. Pour plus d’information merci de vous reporter au lien suivant :

http://support.citrix.com/proddocs/topic/technologies/hdx-realtime-optimization-pack-wrapper.html

D’après nos derniers tests, les fonctionnalités d’audio vidéo sont également présentes si vos utilisateurs restent avec un client Lync 2010 avec le pack d’optimisation Lync 2010, mais qu’ils utilisent une ferme de serveur Lync 2013. Nous avons fait quelques tests d’interopérabilité entre des clients Lync 2013 VDI plugin sous Windows 7 Embedded et le Lync 2013 sous Windows 8 et des utilisateurs fonctionnant sur un environnement VDI Xendesktop 5.6 Windows 7 (Windows 7 Embedded pour la partie client léger) et Lync 2010 Optimisation Pack dernières mise à jours. Le résultat est que le flux vidéo est correct et que la partie voix est également correcte.
Cependant vous devrez tenir compte de certains problèmes qui sont encore d’actualités comme l’utilisation de la combinaison de touche Alt TAB en environnement Citrix VDI sous Windows 8 avec le client Citrix receiver 4.1. Pour plus d’information merci de vous reporter à l’article suivant. https://unifiedit.wordpress.com/2013/12/04/lync-2013-vdi-alt-tab-issue/


Concernant les clients légers à base de linux la solution ne pourra venir que de Citrix qui devra décliner sa version pack d’optimisation HDX pour Microsoft Lync en version 2013 et pour les clients Linux.

Cordialement
Laurent TERUIN

 

 


 

Posted in Lync Client, Skype for Business 2015 / Lync 2013 -VDI | Leave a Comment »

Lync 2013 VDI Citrix known issues

Posted by Teruin laurent sur décembre 5, 2013


HI

You will find here all the known issue today relative to Receiver for Windows 4.1 and 4.0 and Lync 2013 Client

Microsoft Lync 2013 VDI Plug-in issues

  • After a virtual desktop session reconnects, the VDI log on dialog box does not appear and Lync in the virtual environment is no longer paired with the Lync VDI plug-in. To work around this issue, sign off and then sign back on to Lync. [#399459]
  • If the virtual desktop session is disconnected during a Lync video call, the session does not disconnect the call and the Lync conversation window becomes unresponsive if you close it. [#399464]
  • Mouse pointer movement is not visible in the Lync conversation window of a user who has shared their virtual desktop. [#399442]
  • Video does not appear after you move the Lync conversation window to a second monitor. [#399447]
  • When you move a Whiteboard presentation window to another user, the video from the other user does not display in your conversation window. [#399465]
  • When a Lync call starts, Receiver reduces the volume on the device. Use the device audio controls to increase the volume. [#401519]

Laurent Teruin


 

Posted in Skype for Business 2015 / Lync 2013 - Vdi Citrix, Skype for Business 2015 / Lync 2013 -VDI | Leave a Comment »

Lync 2013 VDI Alt Tab Issue

Posted by Teruin laurent sur décembre 4, 2013


If you use Citrix VDI with Xendesktop version 7.0 you probably discover that the Alt-tab combination do not work correctly.

The behavior is when you use the Alt tab combination key when your VM is full screen displayed. The Combination is interpreted locally by the Windows Embedded client despite the Virtual machine operating system

The alt tab combination works when your VM is displayed not in full screen because you need to click in the VM windows to select it.
To resolve this issue you have to modify this registry key

Value Before

HKLM\Software\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\DVCAdapter
Key name: DvcPlugins
Value: CitrixDVCPlug-in, PNPRedirection

Value after, who solve the issue

HKLM\Software\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\DVCAdapter
Key name: DvcPlugins
Value: PNPRedirection

We are still investigating the side effects regarding this update but the AltTab issue is resolved 😉

Laurent Teruin

Posted in Skype for Business 2015 / Lync 2013 - Vdi Citrix, Skype for Business 2015 / Lync 2013 -VDI | 1 Comment »

LYNC 2013 CITRIX VDI (VM DESKTOP 7) TEST REPORT / PASSED!

Posted by Teruin laurent sur novembre 4, 2013


The goal of this article is to describe the test that we made with Lync 2013 on the Citrix Vdi platform. You will find below the Test condition (Material, software divers etc.) and all the tests performed

To be honest we just try 20/30 Minutes with 3 Lync users playing with video and sound activities and it works well! IN any case we will continue to test with more users. But we saw today that now LYNC VDI With Xendesktop 7 Works!

Laurent TERUIN

Big Thanks to Citrix Team and Pierre Alain , F.Dousset, J.Labalme !

 

TESTS:

  1. TEST 1: Lync 2013 Camera recognition: PASSED
    1. The goal is to validate if the Lync client recognize the camera as you can see below


  1. TEST 2 : Lync 2013 Pairing : PASSED
  2. TEST 3 : Lync 2013 Peer to Peer Audio Call : PASSED
  3. TEST 4 : Lync 2013 Audio Call conferencing (3 users) :
    PASSED
  4. TEST 5 : Lync 2013 Peer to Peer Audio call to Video Call :
    PASSED
  5. TEST 6 : Lync 2013 Video call (2 Users) : PASSED


Video Call in Peer to Peer.

TEST 7: Video conference: PASSED

Video conference is now possible. The video active speaker video is now ok. The switch for the active speaker display a quick blue square.

Figure 1: Active Speaker switch display a Blue square (1 Sec)

 

CPU INFORMATION

Figure 2 VDI Cpu Information during a full video call

When the camera is on Full screen the CPU on the VDI Workstation is not really used and Lync 2013 memory consumption is around 47, Mb

The second capture the Thin client Task Manager information during a full screen video

Figure 3 Thin Client Cpu information during a full video Call

TEST ENVIRONNEMENT

MATERIAL

  • PC Headset 960 USB Logitech
  • Quick Cam Pro 9000 Logitech
  • HP T610 WWW thin Client X86

THIN CLIENT CONFIGURATION

Windows 7 Embedded version : 6.1.76.01 Service Pack 1 Build 7601

  • OS : Microsoft Windows Embedded Standard    
  • Version     : 6.1.7601 Service Pack 1 Build 7601    
  • Computer    TU13000840    
  • Manufacture    Hewlett-Packard    
  • Model :    HP t610 WW Thin Client    
  • Type : PC X86    
  • Processor :    AMD G-T56N Processor, 1650 MHz, 2 cœur(s), 2 processeur(s) logique(s)    
  • BIOS/Date/version :    Hewlett-Packard K30 v01.14, 26/03/2013    
  • SMBIOS Version :    2.7    
  • Windows Directory    C:\WINDOWS    
  • System Directory    C:\WINDOWS\system32    
  • Regional Settings :    France    
  • HAL version    Version = « 6.1.7601.17514 »    
  • Physical Memory    2,00 Go    
  • Total Physical Memory    1,47 Go    

 

INSTALLED PROGRAMS


INSTALLED UPDATE

ADDITIONNAL DLL

This DLL is supplied additionally by Citrix


 

AUTOREDIRECTVIDEO : This Registry key should be set a 0


 

DESKTOP DELIVERY CONTROLLER CONFIGURATION

  • OS : Windows Server 2012 Standard    
  • Version    6.2.9200 Numéro 9200    
  • COMPUTER    W-IXD-NOE2-1    
  • MAnufacturer    Microsoft Corporation    
  • Model : Virtual Machine    
  • Type    : PC x64    
  • Processor : Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz, 2200 MHz, 2 cœur(s), 2 processeur(s) logique(s)    
  • BIOS/Date Version    American Megatrends Inc. 090006, 23/05/2012    
  • SMBIOS Version :2.3    
  • HAL Version = « 6.2.9200.16384 »    

     

HYPERVISOR CONFIGURATION

  • OS    Microsoft Windows Server 2012 Datacenter    
  • Version    6.2.9200 Number 9200    
  • Ordinateur    W-HYVC-NOE2-2    
  • Manufactured    HP    
  • Modele : ProLiant BL460c Gen8    
  • Type    PC à base de x64    
  • Référence (SKU) du système    641016-B21    
  • Processor    Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz, 2200 MHz, 8 cœur(s), 16 processeur(s) logique(s)    
  • Processor    Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz, 2200 MHz, 8 cœur(s), 16 processeur(s) logique(s)    
  • BIOS/Date version    HP I31, 01/03/2013    
  • SMBIOS Version    2.7    
  • HAL Version = « 6.2.9200.16384 »    
  • Installed (RAM)    256 Go    
  • Mémoire physique totale    256 Go    
  • Mémoire physique disponible    151 Go    
  • Mémoire virtuelle totale    272 Go    
  • Mémoire virtuelle disponible    166 Go    
  • Espace pour le fichier d’échange    16,0 Go    
  • Fichier d’échange    C:\pagefile.sys    

Un hyperviseur a été détecté. Les fonctionnalités nécessaires à Hyper-V ne seront pas affichées.    

 

 

 

VDI WORKSTATION CONFIGURATION

 

 

  • OS    Microsoft Windows 8 Entreprise    
  • Version    6.2.9200 NUMBER 9200    
  • Computer    VM-AE-W8-0019    
  • Model     Virtual Machine    
  • Type : PC x64    
  • Processeur    Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz, 2200 MHz, 2 cœur(s), 2 processeur(s) logique(s)    
  • BIOS/Date Version    American Megatrends Inc. 090006, 23/05/2012    
  • SMBIOS Version    2.3    
  • Mode BIOS    Hérité    
  • HAL    Version = « 6.2.9200.16384 »    
  • Utilisateur    NOVEA\lteruinext    
  • Physical Memory (RAM) installed    4,00 Go    
  • Physical Memory totale    4,00 Go    
  • Physical Memory disponible    1,56 Go    
  • Mémoire virtuelle totale    4,69 Go    
  • Mémoire virtuelle disponible    2,31 Go    
  • Espace pour le fichier d’échange    704 Mo    

 

 

INSTALLED PROGRAMS

INSTALLED UPDATE

 

 

 

    

Posted in 2- Skype for Business 2015 / Lync 2013, Skype for Business 2015 / Lync 2013 - Vdi Citrix, Skype for Business 2015 / Lync 2013 -VDI | Leave a Comment »

Lync 2013 VDI & Citrix Display Adapter Plug-in

Posted by Teruin laurent sur juillet 5, 2013


Citrix vient de mettre à disposition un Plug-in Citrix Display Adapter pour Lync 2013 dans le cadre des environnements Windows. Cet outil va permettre un support dans un environnement Xendestop des fonctionnalités Lync 2013 VDI.

Ce module « plug-in » communique avec le bureau virtuel de l’utilisateur à travers le protocole ICA via un canal virtuel dynamique nommé DVC. Le Citrix Display Adapter est un complément au module Microsoft Lync 2013 VDI Plug In que vous devrez récupérer à l’adresse suivante si vous envisager un déploiement de Lync à travers des plates formes Windows : http://www.microsoft.com/fr-fr/download/details.aspx?id=35457

Cette solution permet donc un transfert des opérations media vers le périphérique Windows qui permet d’envisager plus sereinement un déploiement de ce type de technologies à travers des environnements virtualisés. La fonctionnalité de redirection de média via l’architecture HDX Real-time de Citrix pour l’instant uniquement disponible pour les environnements Lync 2010, va permettre notamment l’acheminement des flux média en point à point entre deux périphériques VDI comme dans un environnement traditionnel de type PC.

Actuellement Citrix dans son offre XenDesktop intègre dans son Récepteur local, le plug-in VDI Lync 2013 développé par Microsoft. Pour les clients légers qui ne fonctionnent pas sur une base de Windows, Citrix s’engage à fournir un support des fonctionnalités Lync à travers un Pack Optimisé comme il l’avait par ailleurs fait pour Lync 2010 sur les plateformes Linux et Mac. Voir lien suivant :

PREREQUIS

Prérequis à l’installation du plug in Citrix Display Adapter

Avant d’installer ce plug in, vérifiez que le module Citrix Receiver est présent sur l’environnement Windows concerné sur le terminal en question.

Prérequis à l’installation du plug in Microsoft Lync VDI Plug-in

  • L’utilisateur doit être hébergé sur Lync Server 2013.
  • L’ordinateur local doit exécuter Windows Embedded Standard 7 avec SP1, Windows 7 avec SP1 ou Windows 8.
  • Si vous utilisez les services Bureau à distance, le nombre de bits du plug-in Lync VDI (c’est-à-dire, si l’application est 32 bits ou 64 bits) doit correspondre au nombre de bits du système d’exploitation de l’ordinateur local. Il n’est pas utile que le nombre de bits du système d’exploitation sur l’ordinateur local et le système d’exploitation sur l’ordinateur virtuel correspondent. Si vous utilisez une autre solution ou plateforme de virtualisation, reportez-vous aux conseils de votre fournisseur de solution de virtualisation à propos des conditions relatives au nombre de bits.
  • L’ordinateur local doit exécuter la dernière version du client Bureau à distance. Installez les dernières mises à jour du client des services Bureau à distance de Microsoft ou le dernier logiciel du client Bureau à distance de votre fournisseur de solution de virtualisation. Pour les dernières mises à jour des services Bureau à distance, voir http://go.microsoft.com/fwlink/?linkid=268032.
  • Sur l’ordinateur local, les paramètres du client Bureau à distance doivent être configurés afin que le son soit lu sur l’ordinateur local et que l’enregistrement à distance soit désactivé. Pour configurer ces paramètres pour la connexion Bureau à distance dans Windows, voir la section suivante intitulée « Pour configurer les paramètres de la connexion Bureau à distance ».

INSTALLATION

  • Installation du client Lync sur le serveur XenApp

L’installation du client Lync 2013 sur le serveur Xenapp ne pose pas de souci. Cependant nous vous conseillons de mettre en place le client avec les dernières mises à jour.
Le lien suivant référence les mises à jour de Février 2013 : http://support.microsoft.com/kb/2812461

  • Installation du VDI Lync 2013 sur le terminal

L’installation du client Lync VDI 2013 ne pose pas de souci particulier. Par contre vérifier l’adéquation des exécutable entre la plateforme Windows du terminal, le client Lync 2013 installé sur les serveurs Xenapp et le plug-in Citrix Display Adapter. Comme le récepteur Citrix est un programme 32 bits, vous devrez installer le client Lync VDI 32 ainsi que le Citrix Display Adapter 32 bits.

  • Installation du Plug-in Citrix Display

Pour Installer le plug-in Citrix Display Adapter pour Microsoft Lync 2013 VDI cliquez simplement sur Citrix DVC Plug-in.msi. Ce plug-in devrait s’installer dans le répertoire du Récepteur Citrix.

Cordialement
Laurent Teruin

 

Posted in 2- Skype for Business 2015 / Lync 2013, Lync Client, Microsoft Lync, Skype for Business 2015 / Lync 2013 - Vdi Citrix, Skype for Business 2015 / Lync 2013 -VDI | Leave a Comment »