Stisknutím tlačítka "Enter" přeskočíte na obsah

VMware Horizon 7.x – Refit/Refresh failed – chyba certifikátu

Pokud používáte virtualizaci desktopů VMware Horizon s linkovanými klony ve verzi 7.x může se vám po upgrade na novější verzi a pokusu o recompose/refresh objevit chybová hláška:

Connection server: Provisioning error occurred for Machine XXXX: Refit operation mkChkPoint failed

Na vině může být několik příčin, např. chyba v Composer databázi (https://kb.vmware.com/s/article/2001021).

Já mám ale zkušenost, že je chyba v self-signed certifikátu Composeru. Při každém upgrade se totiž (ve výchozí volbě) vygeneruje nový certifikát a ten pak jednotlivé Connection servery neznají, tj. odmítají provádět operace vyžadující interakci Composeru (refresh/recompose).

V management rozhraní VMware Horizon https://conn-server-fqdn/admin (flash/html5) se vše “tváří” že je v pořádku a Composer je validovaný (no problem detected / zelený), nebo je třeba jej pouze zvalidovat – akceptovat (Verify  – self-signed certificate). I přesto refresh/recompose operace nfeungují a končí s chybou viz. výše.

Stačí pouze malý workaround a to na Composer serveru pomocí mmc utility / snap-in certicates vyexportovat self-signed certifikát. Export se může provést i bez privátního klíče.

 

 

Následně je třeba certifikát naimportovat do VŠECH Connection serverů.

Následně restartovat služby Connection Serverů (VMware Horizon View Connection Server).

Vše je v pořádku a operace s linkovanými klony fungují.