RDS-Hosts and nested MSI-Installers

When Remote Desktop Session Host (= Terminalserver) Role is applied on a 2008R2 Server you may run into problems when installing programs that use nested MSIs. IBM-ClientAccess or LibreOffice are examples that match this issue. When a nested installer is started a progress bar “Windows Installer Coordinator” runs endless and the installation won´t complete.

 

A workaround for this is to run gpedit.msc and enable the following policy:

 

 

Run a gpupdate /force and install your program as usual. After completing installation change the setting back to not configured.

The windows installer compability feauture was invented with Server 2008R2 and queues all MSI requests to processes them one at a time.

More information you can find in this MS-Knowledgebase article.