Con las últimas versiones de VMware vSphere y el empujón que le ha dado al cliente web, ya no dependemos de tener que instalar el cliente vSphere de Windows. Lo que podía ser una buena noticia para quienes utilizamos alguna distribución Linux como equipo cliente, ya que al ser un cliente web, en teoría eliminas la dependencia del sistema operativo cliente.
El problema aparece cuando el cliente web de VMware utiliza Flash.
Si vamos a acceder desde nuestro equipo Linux al cliente web vemos un mensaje como el siguiente:
Comprobamos la versión que tenemos
Vale, lo único que tenemos que hacer es actualizar Flash a una versión más reciente. Y aquí está el problema. La versión más reciente que ha publicado Adobe de Flash para Linux es la versión 11.2
Una de las soluciones que tenemos es utilizar Chromium. Aunque Adobe ha dejado de publicar nuevas versiones, tenemos la opción de utilizar las versiones más recientes mediante ppapi (PepperFlash).
- Nos descargamos la versión correspondiente de Chromium de aquí
- Vemos que en el archivo descargado tenemos un archivo con la librería Flash
- Si queremos podemos instalar el archivo RPM. Si ya tenemos una versión instalada y solo queremos utililizar la versión de Flash, extraemos el archivo “libpepflashplayer.so”
- Si abrimos el archivo “manifest.json” veremos la versión en concreto del archivo
- Lo único que nos queda es ejecutar chromium con los siguientes parámetros:
1 |
chromium --ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so --ppapi-flash-version=13.0.0.182 |
- Si queremos que siempre se abra con Chromium con estos parámetros podemos editar el archivo default y añadirlos (en mi caso con Opensuse 13.1 el archivo es /etc/default/chromium)
- Comprobamos la versión del plugin de Chromium
- Y comprobamos que ya podemos acceder al cliente web de vSphere
- Y como ahora tenemos disponible el visor HTML5, podemos acceder a la consola de las máquinas virtuales sin problemas
Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?