Citrix Independent Management Architecture service won’t start
Wednesday, August 13th, 2008Had a server today in one of the Citrix Presentation Server 4.5 farms that when users were logging into it they were getting license error messages. We couldn’t see the server from our licensing server and found that the Citrix Independent Management Architecture service was not started. We also were getting the following messages in the event viewer.
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7024
Date: 8/13/2008
Time: 5:55:59 PM
User: N/A
Computer: CS3
Description:
The Citrix Independent Management Architecture service terminated with service-specific error 2147483649 (0×80000001).
Event Type: Error
Event Source: IMAService
Event Category: None
Event ID: 3601
Date: 8/13/2008
Time: 5:55:59 PM
User: N/A
Computer: CS3
Description:
Failed to load initial plugins with error IMA_RESULT_FAILURE
Event Type: Error
Event Source: IMAService
Event Category: None
Event ID: 3609
Date: 8/13/2008
Time: 5:55:59 PM
User: N/A
Computer: CS3
Description:
Failed to load plugin C:\Program Files\Citrix\System32\Citrix\IMA\SubSystems\ImaRuntimeSS.dll with error IMA_RESULT_FAILURE
Event Type: Error
Event Source: IMAService
Event Category: None
Event ID: 3609
Date: 8/13/2008
Time: 5:55:59 PM
User: N/A
Computer: CS3
Description:
Failed to load plugin C:\Program Files\Citrix\System32\Citrix\IMA\SubSystems\ImaPsSs.dll with error IMA_RESULT_FAILURE
Event Type: Error
Event Source: IMAService
Event Category: None
Event ID: 3989
Date: 8/13/2008
Time: 5:55:59 PM
User: N/A
Computer: CS3
Description:
The Citrix Presentation Server failed to connect to the Data Store. ODBC error while connecting to the database: S1000 -> [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key ‘Temporary (volatile) Jet DSN for process 0x1ac Thread 0×730 DBC 0x669c1c Jet’.
It was a suprisingly easy fix. I just went to the command prompt and used the following command:
DSMAINT RECREATELHC
I was able to start the Citrix Independent Management Architecture service with out a problem. Some people have reported that when they reboot they have to do a DSMAINT RECREATEHC every time. I did not run into that here and was able to restart the server and have the Citrix IMA come up just fine.