Richard Parmiter

Virtualisation blog and Knowledge Base

  • You are here: 
  • Home
  • event id 3601

Change Installation Manager log and temp folder locations

Posted on October 30th, 2008

How to change Citrix Installation Manager folder locations. By default the follwing folder locations are used when deploying packages (on Windows x64)

C:\Program Files (x86)\Citrix\Installer\Temp

C:\Program Files (x86)\Citrix\Installer\Log

These can be changed by adding the following registry keys

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\IMS\2.0\Logfolder       D:\logs (REG_SZ)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\IMS\2.0\TempFolder   D:\Temp (REG_SZ)

You may also need to add these registry entries if you get the following Event Log error messages when deploying an msi package:

Event Type:    Error
Event Source:    InstallationManager
Event Category:    None
Event ID:    3601
Description:
Error:The system cannot find the file specified.
, Details:CRegKey::QueryValue(LogFolder)

Event Type:    Error
Event Source:    InstallationManager
Event Category:    None
Event ID:    3601
Description:
Error:The data is invalid.
, Details:CRegKey::QueryValue(TempFolder)

Tested on Citrix Presentation Server 4.5 HRP2 on Windows 2003 x64 Standard Edition.

Tags: , , ,
Filed under Citrix XenApp | No Comments »

Installation Manager Fails to Add a Transform File

Posted on October 29th, 2008

Problem Definition

Microsoft Transform (MST) files cannot be imported by Citrix Installation Manager. The following error message is received:

“Installation Manager: Failed to add package – Unspecified Error”

Adding just the package (msi) without the transform (mst) is okay.

The mst transform is know to be working and can be used to install the appliction without any errors.

Environment

• Windows 2003 x64 Standard Edition Server SP2

• Citrix Presentation Server 4.5 HRP2

Event Viewer

1. Checked the Event log of the Windows server:

Event Type: Error
Event Source: InstallationManager
Event Category: None
Event ID: 3601
Description: Error: Function failed during execution. , Details:MsiDatabaseCommit

Resolution

Caution! This fix requires you to edit the registry. Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Citrix Systems, Inc. development has added a registry entry to disable transform integrity verification.

To bypass the error checking during package add, create a value:

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMS\2.0: DWORD IgnoreTransformErrors = 1

The system will generate a warning message in the EventLog:

Message: Transform error checking has been disabled when adding a new package. Details:HKEY_LOCAL_MACHINE\\SOFTWARE\\Citrix\\IMS\\2.0: DWORD IgnoreTransformErrors is set to 1.

Originally posted as: CTX113288

Tags: , , , ,
Filed under Citrix XenApp | No Comments »

Ads

Ads