SymptomsParallels Virtual Automation Management Node installation on Windows-based servers ends with the following error:
CreateFolder: Creating directory 'C:\Users\CreateService_ at .\services.cpp:154
[ERROR] StartService failed
Also, it is impossible to start pvacc service manually with the net start pvacc command:
main at \build\vt-win-i386\portal\engine\src\cp.cpp:759 : C:\Program Files (x86) \Parallels\Parallels Virtual Automation\Control Center\libexec\pvaccd.exe initialization failed.
CauseThe error occurs because the pvaccd.exe file cannot parse the configuration file for the Control Center service when it contains non-latin symbols - Cyrillic symbols or Hieroglyphs. Usually, this happens when the PVA Management Node installation is initiated under an account that has mentioned symbols in the user name, e.g. on Russian locale it is Администратор.
ResolutionThe issue is permanently fixed in PVA 4.6.3. For older versions, it is possible to use the following workaround:
1. Create a user account that has only latin symbols in the user name:
C:\>net user pvamninstaller PASSWORD /add
2. Add the user to the local administrator group:
C:\>net localgroup administrators pvamninstaller /add
3. Run PVA Management Node installation under the newly created account, in the above example pvamninstaller.