CTX106038 - Error: The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 25703..when installing MetaFrame XP Service Pack 4 This document was published at: http://support.citrix.com/kb/entry.jspa?externalID=CTX106038 Document ID: CTX106038, Created on: Mar 30, 2005, Updated: Mar 30, 2005 Products: Citrix MetaFrame XP 1.0 for Microsoft Windows 2000, Citrix MetaFrame XP 1.0 for Microsoft Windows 2003 Symptoms When installing MetaFrame XP Service Pack 4, the following error message may be received: ?Error: The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 25703.? A resulting .msi log may show: CTX415447 ? Understanding MSI Installation Logs MSI (c) (38:C0) [13:13:26:551]: Note: 1: 2262 2: Binary 3: -2147287038 The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 25703. The arguments are: , , MSI (s) (8C!48) [13:13:30:598]: Transforming table Error. MSI (s) (8C!48) [13:13:30:598]: Transforming table Error. MSI (s) (8C!48) [13:13:30:598]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (8C!48) [13:13:30:598]: Product: Citrix MetaFrame XP Server for Windows with Feature Release 3 -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 25703. The arguments are: , , Action ended 13:13:30: CTX_MF_MM_SetIISScriptsDir.EDF190B9_1780_476B_BE0C_F3D13422307E. Return value 3. MSI (s) (8C:DC) [13:13:30:614]: Transforming table InstallExecuteSequence. MSI (s) (8C:DC) [13:13:30:614]: Transforming table InstallExecuteSequence. MSI (s) (8C:DC) [13:13:30:614]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038 Action ended 13:13:30: INSTALL. Return value 3. Cause IIS is not completely installed, specifically the World Wide Web Service. For example, only the FTP or SMTP portion is installed. Even if the XML sharing feature is not being used, Citrix attempts to write to the scripts directory if it detects IIS. This is done to alleviate potential issues outlined in CTX104063 ? Explaining and Changing the Citrix XML Service Port , with respect to XML sharing with IIS. Resolution Option 1 Disable the IIS Admin Service and any other services it wants to stop. Note: Stopping the service does not work because the install actually restarts the service. Install MetaFrame XP Service Pack 4. Reboot as instructed. Enable and start the IIS Admin Service and any other services from step 1. Option 2 Run the .msp from a command line with the following syntax: TheNameOfYourMSP.msp _MF_IIS_VERSION=#1