One of my newly installed Citrix XenApp 6.0 servers has not been able to shutdown completely. The installation of several hotfixes was necessary to shutdown the server completely. I created this blog entry because the installation of these hotfixes was a kind of a nightmare. Please read:
It is very important to install hotfix 002 as the first hotfix – especially if the Citrix Licensing component is installed on the same server. You can download this hotfix here: http://support.citrix.com/article/CTX126123 – Reboot!
As a next step, you can download and install the hotfix 003 (XA600W2K8R2X64003) for the shutdown problem. See here:http://support.citrix.com/article/CTX126211 – Reboot!
After the reboot I noticed that the “MFCOM Service” was hanging on status “Starting” and the IMA Service was not starting at all – and the nightmare started!
I tried several things including a re-installation of the Installation Manager (found that in one of the forums); nothing helped. Many users with the same problem were only able to solve it by completely reinstalling the whole Citrix installation.
After a while, I found one article describing that an empty “lmalhc.dsn” file could be the source of the problem. I modified that solution a little bit and voilà – all services were starting again!
Here is the solution:
- Execute cmd with administrative privileges
- Execute “dsmaint recreatelhc”
- Check if content of “C:\Program Files (x86)\Citrix\Independent Management Architecture\Imalhc.dsn” is not empty. If empty, then copy and paste the following content:
- Use the task manager to kill the “mfcom.exe *32″ process (if running)
- Execute “dsmaint recreaterade”
- Reboot server
[ODBC] DRIVER=Microsoft Access Driver (*.mdb) PageTimeout=5 MaxBufferSize=2048 FIL=MS Access DriverId=25 DBQ=C:\Program Files (x86)\Citrix\Independent Management Architecture\Imalhc.mdb WSID=SERVERNAME