Monday, September 10, 2007

How to resolve Error 26005: Could not start IMA Service in CTX_MF_IMA_StartIMAService State = 1

On Windows 2003 Server, you may get this error during Citrix Presentation Server 4.5 installation.
Citrix is aware of this error and posted an article about this error. But...this article on Citrix does not help at all. It does not give a resolution that works.

http://support.citrix.com/article/entry.jspa?entryID=11800

So how did I work around this problem manually?

Simple, just pause the installation immediately after the installation process says installing SNMP agent for Resource Manager. Then launch the Service Manager (services.msc) and you will see a service named "Citrix Independent Management Architecture". Change the logon account of this service to "Local System" from "Network Service". Then resume the installation.

I do not know what this Network Service account is.

And if you want to deploy this to multiple servers then I guess just author a Windows Installer transform to modify the installation so that the server will use "Local System". I think that's it but I have to explore more about this approach...

7 comments:

Igor said...

Big thanks, man! You saved my life and reputation. :)

Roberto said...

Thanks Man, Great help!!! As usual Citrix was no help.

uschxc said...

how did you "pause" the PS4.5 installation? i've tried to check the start up user for IMA but its already set to network service

Shan Yung said...

To "pause", just click the "Cancel" button at the full UI but don't respond to the Are your Sure box. Then change the IMA service, and click No at the Are your sure message to continue.

Wade said...

Did anyone ever find a cleaner solution to this issue? I'm planning an uninstall of all my ps 4 servers (98 servers) and installing 4.5...Nightmare!! :-)

uschxc said...

my issue ended up being me trying to connect tot he citrix datastore using oracle db client 11 instead of 10, which is what the database is running as.

there should NOT be a reason to do what this blog mentions. its a complete work around to an error where the software is trying to tell you something is wrong

paulh said...

LOL.....I've been looking for two days for a solution to this, and finally found one that would probably work.

And what happens when I go to try it out? The installation somehow finally works on it's own...go figure :).