3.22 gone to &^#@*
I've sent messages to both line1 and line2 and have gotten no response. I have the 3.22 version of hostmon--a formally wonderful monitoring program--and it doesn't work worth a damn. I'm trying to use the monitor where it will look on a Win2k box to check and see if a process is still running. I have about 20 processes I watch this way. Now that 3.22 is here, the 'status' of the processes all change to "checking" and just stay there. Last week I had every process at status "checking" for about 4 days. Then I turned the monitor off. If anyone knows a fix or a way to contact support please let me know!
- Thx
- Thx
Usually we answer to all mails within 24 hours (very seldom within 48). Unfortunately some SMTP servers sometimes loses mails. Probably we did not receive your mail or may be you did not receive our answer. Sorry for this, its not our fault.
About your problem: Unfortunately we don't know what the reason for this problem
It looks like Win API function that retrieves information from remote registry hungs. I have checked HostMonitor's code, it contains several loops. However even in case HostMonitor gets wrong values from the registry those loops cannot take long time.
Regards
Alex
About your problem: Unfortunately we don't know what the reason for this problem

Regards
Alex
>So this is a confirmed problem?
Confirmed? I never saw this problem and I cannot reproduce it on our systems, but I believe you have this problem.
>Could it have been something in a recent Win2k patch that broke it?
Does this test worked properly before you installed Win2K patch?
>Are you going to be fixing it soon?
It looks like problem in Windows, not in HostMonitor. As I said HostMonitor's code that retrieves list of processes contains several simple loops, I have checked that code, everything Ok.
I think some Windows function (like RegConnectRegistry or RegQueryValueEx) hungs. I tried to find some information about this problem in Internet, but nothing helpful.
I can create small program for testing your system. It will call the same Windows API function those HostMonitor calls, and we will know which function hungs. However I am not sure it will help to resolve problem because we can correct HostMonitor's code but cannot correct Windows' code.
Could you please provide a little more information?
1) Do you check processes on several remote systems? Or you check just one system? Or may be you check local system?
2) If you will split tests to several lists (different HML files) and start several copies of HostMonitor (one copy to monitor processes on 1st server, another instance to monitor processes on 2nd server), does all instances will not work properly? Or may be tests those work with server1 will work correctly but tests those work with server2 will not work?
BTW: Could you try to connect to remote registry from system where HostMonitor installed?
Regards
Alex
Confirmed? I never saw this problem and I cannot reproduce it on our systems, but I believe you have this problem.
>Could it have been something in a recent Win2k patch that broke it?
Does this test worked properly before you installed Win2K patch?
>Are you going to be fixing it soon?
It looks like problem in Windows, not in HostMonitor. As I said HostMonitor's code that retrieves list of processes contains several simple loops, I have checked that code, everything Ok.
I think some Windows function (like RegConnectRegistry or RegQueryValueEx) hungs. I tried to find some information about this problem in Internet, but nothing helpful.
I can create small program for testing your system. It will call the same Windows API function those HostMonitor calls, and we will know which function hungs. However I am not sure it will help to resolve problem because we can correct HostMonitor's code but cannot correct Windows' code.
Could you please provide a little more information?
1) Do you check processes on several remote systems? Or you check just one system? Or may be you check local system?
2) If you will split tests to several lists (different HML files) and start several copies of HostMonitor (one copy to monitor processes on 1st server, another instance to monitor processes on 2nd server), does all instances will not work properly? Or may be tests those work with server1 will work correctly but tests those work with server2 will not work?
BTW: Could you try to connect to remote registry from system where HostMonitor installed?
Regards
Alex
Sorry for the delay.
>Could you please provide a little more >information?
Yes
1) Do you check processes on several remote systems?
Yes about 15.
Or you check just one system? Or may be you check local system?
Do not check local system at all.
2) If you will split tests to several lists (different HML files) and start several copies of HostMonitor (one copy to monitor processes on 1st server, another instance to monitor processes on 2nd server), does all instances will not work properly?
Still won't work right.
Or may be tests those work with server1 will work correctly but tests those work with server2 will not work?
Not sure what you mean here. I can send you screen shots? An example: Server1 Process1 works and is status ok. Server1 Process2 just says 'checking'. Server2 process1 2 and 3 all just say checking. You get the idea? The longer it runs the more that go to status 'checking'.
BTW: Could you try to connect to remote registry from system where HostMonitor installed?
Just with regedt32? That works fine.
>Could you please provide a little more >information?
Yes
1) Do you check processes on several remote systems?
Yes about 15.
Or you check just one system? Or may be you check local system?
Do not check local system at all.
2) If you will split tests to several lists (different HML files) and start several copies of HostMonitor (one copy to monitor processes on 1st server, another instance to monitor processes on 2nd server), does all instances will not work properly?
Still won't work right.
Or may be tests those work with server1 will work correctly but tests those work with server2 will not work?
Not sure what you mean here. I can send you screen shots? An example: Server1 Process1 works and is status ok. Server1 Process2 just says 'checking'. Server2 process1 2 and 3 all just say checking. You get the idea? The longer it runs the more that go to status 'checking'.
BTW: Could you try to connect to remote registry from system where HostMonitor installed?
Just with regedt32? That works fine.
It's only fair to let people that read this group know the outcome of this tale. Alex from KS-SOFT worked with me daily. Sending me new test programs and I'd send him the screenshot of the results. He worked with me for over a week until he resolved my problem completly and gave me the updated hostmon.exe. Two thumbs way up for Alex and his support.