Please explain that to Connection Manager.Its how Connection Manager works


I understand that internally it is matching them regardless of the trailing slash. My point is this is confusing to the average user that doesn't understand this being "digested" by the program and displayed per internal formatting rules. Consistancy will cut down on a lot of confusion. I spent 10 minutes on this trying to see if it was part of the problem.Don't worry about slash, Connection Manager understands -
Exactly. Anything at the device level seems to get skipped. And just so I don't cause more confusion here's the levels I'm using to describe:Do you mean you have UNC test that checks "\\10.2.0.30\c$\" and Connection Manager has record for "\\10.2.0.30\c$" but Connection Manager did not try to establish connection?
Code: Select all
\\10.2.0.1\c$\a\path\to\somewhere\
\\10.2.0.1\ is the host
\c$\ is the device
\a\path\to\somewhere\ is of course the path
Let me see if I understand the entire process...1) HostMonitor tries to connect to remote system using specified account.
2) if Windows returns ERROR_SESSION_CREDENTIAL_CONFLICT error code and "Reconnect if necessary" option is set, HostMonitor tries to drop current connection and establish new one.
Code: Select all
Try test
if autherror then
find matching URL in Connection Manager (or sub path of URL)
if found then
if testtype is enabled for this connection then
select
case (connected to host) and (okay to reconnect)
Disconnect from host
Attempt to reconnect
If success then re-run test
else log error
exit select
case (connected to host) and (not okay to reconnect)
log error
exit select
case (not connected to host)
Attempt to reconnect
If success then re-run test
else log error
exit select
end select
end if
end if
end if

Which API call are you making? There are a bunch in there and if memory serves me correctly several of them are "obsolete per MS". If you'll let me know which one you're calling I'll see if I can find a referece to it..Not exactly. I found this problem as well and investigate it using debugger and sniffer. Connection Manager calls Windows API using account that you have specified (I am 100% sure, I checked it again and again). But in many cases WINDOWS uses current user account!!! Why? I don't have any idea.
One more thing... I've been very tired the last few days. If my posts are coming across as harsh, upset, or anything else negative it's just my lack of sleep. I still think host monitor is the best thing going and you do a great job on the program and the support! I'd never considered a thing like the connection manager, but now that I see it <big grin> I MUST HAVE IT!!! <lol>
Mike