Help is nor availabel when HM running as service

All questions related to installations, configurations and maintenance of Advanced Host Monitor (including additional tools such as RMA for Windows, RMA Manager, Web Servie, RCC).
M.Bost.EBV
Posts: 4
Joined: Mon Jun 20, 2005 3:46 am

Help is nor availabel when HM running as service

Post by M.Bost.EBV »

We are running HM enterprise version 5.34 on a WXP-Pro SP2. When running as normal program everthing is working without problem. When running as service help isn't available in any way: F1 doesn't work, Help-button in dialogboxes doesn't work, >Help< in the helpmenu doesn't work.

Can somebody help?
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

We cannot reproduce such problem :(
If you start HostMonitor as application, everything works fine?
As workaround you may create link to hostmon.chm file (located in HostMonitor's directory)...

Regards
Alex
Igorek
Posts: 47
Joined: Wed Jul 06, 2005 8:55 pm
Location: Russia

Post by Igorek »

Sometimes it happens. Strange ...
homerjsimpson8
Posts: 8
Joined: Wed Nov 16, 2005 11:23 pm
Location: Sydney

Post by homerjsimpson8 »

I get the same thing happening with version 5.86 on Windows 2003 SP1.
I upgraded from version 4 and kept the C:\program files\hostmonitor4\ installation directory. Don't know if this is why it can't find the help file when running as a service as it may be looking for the hostmon.chm file in C:\program files\hostmonitor5\ instead?
The workaround is a little bit of a hassle because using a shortcut to the file does not bring up context sensitive help which means that you have to search for the appropriate help section rather than HM finding it for you which is a great feature.
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

I upgraded from version 4 and kept the C:\program files\hostmonitor4\ installation directory. Don't know if this is why it can't find the help file when running as a service as it may be looking for the hostmon.chm file in C:\program files\hostmonitor5\ instead?
This shouldn't be a problem. HostMonitor searches for help file in the same directory where exe module is located.
Could you try to copy help file into %system%\system32 directory?

Regards
Alex
homerjsimpson8
Posts: 8
Joined: Wed Nov 16, 2005 11:23 pm
Location: Sydney

Post by homerjsimpson8 »

I copied help file to c:\windows\system32. Restarted HM service. Unfortunately, no success.
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

Sorry, we don't know what the reason of this problem :(
Service works fine on our systems (Windows 2000, SP, 2003)
Will try to find some explanation on microsoft.com....

Regards
Alex
cdeal
Posts: 10
Joined: Fri Apr 15, 2005 9:06 am

Post by cdeal »

I'm having the same problem since I upgraded to ver 5.88. I am running HM as a service on W2K3.
Yoorix
Posts: 177
Joined: Wed Dec 14, 2005 8:28 am

Post by Yoorix »

Cdeal,
Did you upgrade HM in the same directory as previuos version or to another location?

Regards,
Yoorix
cdeal
Posts: 10
Joined: Fri Apr 15, 2005 9:06 am

Post by cdeal »

The same directory.
Yoorix
Posts: 177
Joined: Wed Dec 14, 2005 8:28 am

Post by Yoorix »

Do you see any errors? In HM Log? In Event Log? HM service is running under admin account? Did you change something in Service Applet for HM service recently?
We cannot reproduce such problem than any information is appreciated.

Regards,
Yoorix
cdeal
Posts: 10
Joined: Fri Apr 15, 2005 9:06 am

Post by cdeal »

I checked the logs, no errors. Hostmon.chm is in the correct directory. It works when I double-click it.

Anything else I can check?
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

Sorry, we don't know what the reason of this problem. HostMonitor works fine on every our system.

Regards
Alex
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

What is interesting: HostMonitor sends "show help" request to Windows API. If Windows cannot show help, it returns error code, then HostMontor requests Windows to retrieve error description and shows error message.
So, if you do not see help and you do not see error message either, it means:
a) Windows "think" help file was successfully loaded
b) or Windows does not contain appropriate error code/description for this problem
:roll:

Several articles on Microsoft.com describe problems with Windows HTMLHelp API caused by different security patches. However none of them explains why application shows help just fine.

BTW: Do you have the following key in the registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions ?

Regards
Alex
homerjsimpson8
Posts: 8
Joined: Wed Nov 16, 2005 11:23 pm
Location: Sydney

Post by homerjsimpson8 »

There is no such registry key on our server
Post Reply