Publicando aplicaciones de Citrix XenApp desde VMware Workspace

Una de las novedades que trajo Workspace es que podemos integrar nuestras instalaciones de Citrix XenApp 5.0, 6.0 y 6.5 y poder publicar las aplicaciones de ese entorno en el portal de VMware de una forma muy sencilla. Unificando el acceso a más aplicaciones desde el portal VMware Workspace!

 

workspacexenapp-bujarra

Workspace sincroniza las aplicaciones que dispongamos en granjas existentes de XenApp y las hace accesibles a través de su portal, accede a la configuración ya existente en las comunidades y no podrá modificar nada en ella, obteniendo de tal forma un listado de apps y las asignaciones de las mismas.

Requisitos:

  • Windows Update actualizado en el servidor 2008 R2, 2012 o 2012 R2.
  • Instalar IIS con compatibilidad de administración de IIS 6 habilitado.
  • Instalar .Net Framework 3.5 (dism /online /enable-feature /featurename:NetFX3 /all /Source:d:sourcessxs), habilitar en la caracteristica la Activación HTTP.
  • Instalar Microsoft Visual J# 2.0 Redistributable Package – Second Edition.
  • Desde la consola de Administración de IIS, configuraremos en la aplicación predeterminada del IIS, en la configuración avanzada: (i) Habilitar aplicaciones de 32bits a True, (ii) Versión de .NET a 2.0 y (iii) en Identidad indicaremos unacuenta con privilegios administrativos.
  • Desde PowerShell ejecutaremos ‘Set-ExecutionPolicy Unrestricted’, podríamos indicar ‘Remote’ pero deberíamos instalar el certificado raiz en las CAs raiz de confianza.
  • Instalamos Citrix XenApp 6.5 Powershell SDK y lo podemos probar con el siguiente cmdlet de PowerShell: ‘Get-XAApplication -ComputerName SERVIDOR_XA_6.5’
  • Crearemos e instalaremos un certificado desde IIS y tendremos la clave privada exportable, lo enlazamos al sitio IIS predeterminado.

 

VMware-WorkSpace-2-Citrix-XenApp-01-bujarra

Descargaremos e instalamos VMware Workspace Integrator Broker ejecutando IB.msi, «Next»,

 

VMware-WorkSpace-2-Citrix-XenApp-02-bujarra

Aceptamos el acuerdo de licencia «I Agree» & «Next»,

 

VMware-WorkSpace-2-Citrix-XenApp-03-bujarra

Dejamos el sitio predeterminado de IIS, como virtual directory IB y el pool de aplicaciones predeterminado, «Next»,

 

VMware-WorkSpace-2-Citrix-XenApp-04-bujarra

Confirmamos para instalar, «Next»,

 

VMware-WorkSpace-2-Citrix-XenApp-05-bujarra

Instalación finalizada!

Continuaremos descargando Citrix Web Interface SDK 5.4, copiamos el contenido de ‘WI5_4_0_SDK/zipfiles/sdkdemo/wisdk’ a ‘c:inetpubwwwrootIBbin’. Posteriormente ejecutamos desde línea de comandos ‘iisreset’. Y por último probamos para verificar que todo es correcto abriendo la siguiente URL desde un navegador: http://www.bujarra.com/IB/API/RestServiceImpl.svc/ibhealthcheck. Si el resultado es ‘All ok’ es que hemos seguido todos los pasos bien!

 

 

VMware-WorkSpace-2-Citrix-XenApp-06-bujarra

Desde la consola de administración de Workspace > ‘Published Apps – Citrix’. Marcaremos «Enable Citrix-based Applications», introduciremos el fqdn del servidor con Integration Broker instalado, además del SSO Integration Broker y añadiremos las granjas de Citrix indicando su versión y agregando los STA de los que obtendrán la información. Seleccionamos la frecuencia de sincronización & «Save».

 

VMware-WorkSpace-2-Citrix-XenApp-07-bujarra

Una vez guardados los cambios forzamos una sincronización manual desde «Sync Now»,

 

VMware-WorkSpace-2-Citrix-XenApp-08-bujarra

Nos indicará la cantidad de apps que sincronizará desde Citrix y las asignaciones correspondientes, «Save and Continue…»

 

VMware-WorkSpace-2-Citrix-XenApp-09-bujarra

Y los usuarios automáticamente ya tendrán las apps que tenían en su portal de Citrix Web Interface, ahora desde este único portal VMware Workspace podrá no sólo acceder a sus nuevas apps de Citrix, si no a sus escritorios View, instalarse y ejecutar aplicaciones en streaming, aplicaciones SaaS o aplicaciones RemoteApp de Microsoft RDS. Eso sí! para abrir estas aplicaciones… el usuario requerirá de Citrix Receiver instalado 😉

 

Más info: http://pubs.vmware.com/workspace-portal-20/topic/com.vmware.ICbase/PDF/workspace-portal-20-install.pdf

Héctor Herrero