Los complementos retrasan la visualización de partes de vSphere Web Client.

Problema

Cuando el usuario se desplaza por una vista de vSphere Web Client, el mecanismo de extensibilidad proporciona todas las extensiones de la interfaz de usuario a la vista de extensión específica. De una lista de posibles extensiones que pueden mostrarse, el vSphere Web Client reduce la lista a las extensiones que corresponden al contexto en particular mediante un conjunto de filtros de extensión. Algunos de estos filtros se ejecutan de forma asíncrona y demoran la evaluación de todas las extensiones si se envía una solicitud a un servicio que no responde.

Aparece la siguiente ventana emergente en la esquina inferior derecha de vSphere Web Client

No se pudieron mostrar algunos elementos o no se pudo recuperar su información a tiempo. Póngase en contacto con el administrador para solucionar el problema.

Si el elemento emergente está oculto, otro posible problema es que una pestaña se muestre o no en un objeto de inventario que no es relevante.

Causa

Estos mensajes aparecen debido a un tiempo de espera que ahora se aplica al cálculo correspondiente a los diferentes elementos de la interfaz de usuario provenientes de los complementos de vSphere Web Client. Antes de introducir los tiempos de espera, un complemento puede causar que grandes partes de la interfaz de usuario se demoren dos o más minutos. El mensaje emergente aparece cuando una evaluación dura más de 20 segundos.

Solución

Cuando aparece el elemento emergente, el archivo de registro (vsphere_client_virgo.log) contiene un error que muestra el filtro para el cual se agotó el tiempo de espera y las extensiones afectadas.

Un ejemplo del archivo vsphere_client_virgo.loges el siguiente:

2016-06-08T20:29:07.358Z] [ERROR] http-bio-9090-exec-4 70000174
100005 200003 
com.vmware.vise.util.logging.LogServiceImpl 
Extension
filter timeout: \
vsphere.misbehaving.slowFilter/com.vmware.misbehaving.slowfilter.filters.SlowCustomFilter
could not complete execution in 8000 ms. \
Extensions
[vsphere.core.cluster.manage.slowView/com.vmware.misbehaving.slowportlet.ui:6.5.0;
] processed by the filter will not be loaded.
[2016-06-08T20:29:19.314Z] [ERROR] http-bio-9090-exec-8 70000175
100005 200003 com.vmware.vise.util.logging.LogServiceImpl Extension
filter timeout: \
vsphere.core.objectPropertyFilter/com.vmware.vsphere.client.filters.ObjectPropertyFilter
could not complete execution in 20000 ms. \
Extensions
[vsphere.core.cluster.monitor.slowView/com.vmware.misbehaving.slowportlet.ui:6.5.0;
\
vsphere.core.cluster.monitor.vsanView/com.vmware.vsphere.client.vsanui:6.5.0;
\
vsphere.core.cluster.monitor.drsView/com.vmware.vsphere.client.clusterui:6.5.0;
\
vsphere.core.cluster.monitor.haView/com.vmware.vsphere.client.clusterui:6.5.0;
] processed by the filter will be loaded.

El complemento externo a VMware puede identificarse como la posible causa del problema y bloquearse mediante la nueva función de compatibilidad de complementos. Como alternativa, si el problema no es evidente, se pueden deshabilitar todos los complementos secundarios para verificar si el problema persiste.