„Weak password, too short” – ESXi host nem léptethető vissza a vCenterbe

Hiba leírása

Az ESXi host eltávolításra került a vCenter-ből valamilyen oknál fogva és most szeretnénk azt ismét csatlakoztatni. Viszont amikor az „Add Host…” varázslón végigmész akkor a következő hibaüzenetet kapod: „A general system error occurred: Weak password: too short. *** passwd: Authentication token manipulation error”

A felugró hibaüzenet

Kiváltó ok

Az én esetemben az történt, hogy egy szigorú jelszó policy került korábban beállításra ami elvárja, hogy a jelszavak negyven (40) karakter hosszúak legyenek. Amikor a vCenter megpróbálja létrehozni/frissíteni a vpxuser felhasználó jelszavát az hibára fut mert ez a jelszó policy szigorúbb, mint amit a vCenter beállítana.

Ahhoz, hogy meggyőződhess, hogy a te esetedben is erről van szó, a jelenleg standalone ESXi host-odra lépj be és menj a Manage > System > Advanced settings felületre és a keresőmezőbe írd be, hogy Security.PasswordQualityControl. Ennek az alapértelmezett értéke „retry=3 min=disabled,disabled,disabled,7,7” de az én esetemben ez „retry=3 min=disabled,disabled,disabled,40,40”-re lett módosítva.

Az átállított érték

Megoldás

A jó hír az, hogy nincs szükség a root felhasználó jelszavának átállításához vagy bármi bonyolult dologra. Ahhoz, hogy sikerrel vissza tudd léptetni az ESXi host-ot a vCenter-be a következőket tedd:

  • Lépj be a standalone ESXi host-ra, ha esetlegesen nem lennél már bent
  • Menj a Manage > System > Advanced settings felületre és a keresőmezőbe írd be, hogy Security.PasswordQualityControl majd kattints az „Edit option”-ra
  • Állítsd át az értéket az alapértelmezettre, azaz „retry=3 min=disabled,disabled,disabled,7,7”-ra majd mentsd el a változtatást
  • Lépj be a vCenter-re és indítsd el az „Add Host…” varázslót. Töltsd ki a „Name and location” és „Connection settings” mezőket majd kattints a Next-re
  • A „Host summary” oldalig el kell tudnod jutni
  • Kattints a Finish-re, hogy lefusson a varázsló
  • Az ESXi host-od ismét elérhető a vCenter-ben
  • Menj vissza az ESXi host GUI-ba és állítsd vissza a Security.PasswordQualityControl értéket a korábbira és menstd el a változtatást