XenApp Installation mit dem System Account bringt bei dem mps.msi Installer Error 1603

0
0

Wenn XenApp 6.x über eine Verteilsoftware mit dem System Account installiert wird, kann es vorkommen, dass die mps.msi Installation mit einem Event-Log Error 1603 abgebrochen wird.

Citrix prüft vor der eigentlichen XenApp Installation, ob der Installationsbenutzer genügend Rechte auf dem entsprechenden Zielsystem hat. Problem hierbei ist, das der Installationsbenutzer gegen das Active Directory geprüft wird, sprich der System Account wird gegen das Active Directory geprüft, was nur in einem Fehler enden kann, da es keinen System Account im Active Directory gibt.

Das mps.msi Log gibt auch einen entsprechend detaillierten Error zurück. Leider habe ich keine Log Datei mehr, um dies hier posten zu können. Wenn der Fehler auftreten sollte, einfach mal alle CTX_MF_USER_NAME Einträge im Log prüfen, an einer Stelle müsste dann ein entsprechender Error mit dabei stehen.

Um dieses Problem zu umgehen, muss man in den XenApp Installationsquellen die Datei XenAppServerFeature.cxmi in …\XenApp Server Setup\bin\Configuration\cfg anpassen. Diese Datei steuert z.B. welche Properties und Parameter für die einzelnen Installationsschritte verwendet werden. Um das obige Problem jetzt zu umgehen, kann man eine der folgenden beiden Anpassungen vornehmen:

1. Anpassung des CTX_MF_USER_NAME

Hier entsprechend den Value [Env.USERNAME] durch Administrator ersetzen. Somit wird der Administrator gegen das Active Directory geprüft.

<Property Id=“CTX_MF_USER_NAME“ CxmiParam=“CTX_MF_USER_NAME“ OutParam=“CTX_MF_USER_NAME“>
<Value>[Env.USERNAME]</Value>
</Property>

2. Anpassung des CTX_MF_DOMAIN_NAME

Hier entsprechend den Value [Env.USERDOMAIN] durch [Env.COMPUTERNAME] ersetzen. Somit wird der System Account gegen den Computernamen geprüft.

<Property Id=“CTX_MF_DOMAIN_NAME“ CxmiParam=“CTX_MF_DOMAIN_NAME“ OutParam=“CTX_MF_DOMAIN_NAME“>
<Value>[Env.USERDOMAIN]</Value>
</Property>

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert