Hoy al intentar hacer login en un vCenter Server Appliance me he encontrado con el siguiente error «Exception in invoking authentication handler User password expired», como dice bien el error, el password ha expirado.
Para los que no sepan, no hace falta resetear el password reiniciando el vCenter Appliance y siguiendo el siguiente post https://aprendiendoavirtualizar.com/resetear-el-password-de-root-en-vcenter-server-appliance-v6-5/,
será suficiente con que nos conectemos por SSH al vCenter appliance con el password caducado, al conectarnos nos pedirá el cambio de password, ponemos el antiguo y seguido ponemos uno nuevo y lo confirmamos.
NOTA: esto solo se aplica a password expirado y creo, solo creo desde la versión 6.7 U1, si te ha olvidado, hay que realizar otro procedimiento que explicare en otro post.
Una vez cambiado, ya podremos acceder.
Saludos y espero que os sirva.