Eliminar cache de lista de conexiones de VMware vSphere Client

Seguramente en alguna ocasión os habréis encontrado con la situación de la siguiente imagen, vas a conectarte al vCenter de versiones anteriores vSphere v6.5 con el vSphere Client y te encuentras con un montón de ip o nombres de las que no sabes cual es la correcta, que si vcenter, srvvcenter, srvcenter, vcenter1, vcenter2 etc etc (y también sumarle las de los host), que ademas estas situaciones te ocurren  cuando mas urgencia tienes, haciendo que al sudor frió se le sumen la boca seca,los escalofríos y las taquicardias.

Para evitar este tipo de situaciones, es siempre muy recomendable por no decir obligatoria una limpieza de la cache del vSphere client, ya que cada vez que cambiamos las ips de los ESXi y de los vCenter o simplemente porque nos hemos equivocado de nombre o ip, esta cache se guarda, se mantiene y no se elimina, por lo que tenemos que eliminarla manualmente. Esta cache es guardada desde el equipo-cliente del que nos conectamos con el vSphere Client.

Para eliminar esta cache, tendremos que ir al registro.

En la ruta HKEY_CURRENT_USER\Software\VMware\Virtual Infraestructure Client\preferences , tendremos que modificar la clave «RecentConnections», botón derecho modificar.

En el campo «información del valor» iremos eliminando las ips o nombres que no correspondan o que ya no existan.

Una vez eliminados, aceptamos y cerramos el registro, si abrimos el vSphere Client y nos intentamos conectar, veremos que solo estan las ips o nombres que no hemos eliminado.

Saludos y espero que os sirva.