Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

recreate the local host cache file

Status
Not open for further replies.

Feardiz

MIS
May 22, 2001
1
US
How do I recreate the local host cache file??

Error: "IMA Service Error Message -2147483647"

Document ID -- CTX032712
Last modified on: Mon May 14 12:36:19 2001
Send this document to a colleague.

This solution pertains to:

MetaFrame XP (all versions)

The error indicates local host cache (LHC) corruption.

"Windows could not start the Independent Management Architecture on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code -2147483647."

Four Event Viewer errors are logged into the System log:

1. Failed to load plug-in ImaPsSs.dll with error 80000001h.
2. Failed to load plug-in ImaRuntimeSs.dll with error 80000001h.
3. Failed to load initial plug-ins with error 80000001h.
4. The Independent Management Architecture service terminated with service-specific error -2147483647.
This can be reproduced by performing the following steps:

Open the ODBC control panel on the server.
Locate the "IMADirectory" Data Source name under the file or system DSN tab.
Highlight the IMADirectory and select the configure tab.
Note the path and database file; for example, C:\program files\citrix\IndependentManagementarchitecture\imalhc.mdb.
Stop the IMA Service.
Rename the file imalhc.mdb with a file extension other than .mdb.
Restart the IMA Service. The above error message will appear.
Rename the file in Step 6 back to imalhc.mdb.
Restart the IMA Service. The service will start successfully.
While there may be other reasons why this error occurs, the above reproduction steps indicate the error is generated by a corrupt local host cache file. Please see Page 26 of the Advanced Concepts for MetaFrame XP Application Server for Windows, Version 1.0 for steps to recreate the local host cache file.

NOTE: It may be useful to read Chapter 9 of the Advanced Concepts book to ensure that the original data store always has a good backup.


I changed my network driver to fast etherchannel and now this error..

Thanks

John
 
(Cribbed from the Advanced Concepts document)

***Make sure the Data Store is available before attempting this, because the LHC is forced to be reloaded directly from it.***

1. Stop the IMA service

2. Run the ODBC Data Sources applet

3. Select File DSN

4. Open imalhc.dsn

5. Choose Create from the ODBC setup screen

6. Enter the name you wish to use (you can rename the old one and re-use imalhc.dsn if you choose).

7. Exit the applet.

8. Modify HKLM\SOFTWARE\Citrix\IMA\Runtime with the value PSRequired REG_DWORD: 0x1

9. Restart the IMA service.

*Note, if you're running SNMP, you may get a Dr Watson if you restart the IMA service. In this case, it's better to reboot.

Hope this helps
 
I have a citrix issue.I installed XP on a 2000 server and it works fine,if your the administrator.The ICA client attempts to log in,regular user account, and I get the "the system was not able to acquire a citrix product liscense.The ima service may not be running."
I have stopped and started the the ima service,to no avail,and have the liscense in there but they are not active yet.
Also it is on a tcp/ip network and simple tcp/ip services are running on both machines.
Thanks for any assistance.
 
If your licenses are not activated, you will only be able to run the Citrix Server in single user mode, ie only the admin can log in.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top