From a newsgroup post:
The problem was a wayward environment variable. Yes, SYSTEM and installer user have the correct permissions. Turns out that the problem was a wayward environment variable. HOMEPATH was set to "Documents and Settings"\"..login.."\"My Documents". This was shown in the log file (by manual execution of msiexec with log flags) to come out as
Correction of HOMEPATH to C:\...full path fixed the problem.
Build a great reporting interface using Splunk, one of the leaders in the Security Information and Event Management (SIEM) field, linking the collected Windows events to www.eventid.net.
Obtain enhanced visibility into Cisco ASA firewall logs using the free Firegen for Cisco ASA Splunk App. Take advantage of dashboards built to optimize the threat analysis process.