What constitutes a “valid” ping response? I’ve got a project utilising a “Wait for Remote Computer” action set to ping a server. I’ve set the Wait For setting to ping, with 1200ms timeout. I’ve enabled the timeout in the Wait Options tab, and set the “On timeout” to fail action.
I’m iterating over a list of servers, and the idea is that if the server doesn’t respond to the ping then the following actions are not run (file copy stuff). But according to the log even if the server is offline (server shut down) the ping records a valid response, and so the child actions are attempted. I added a server that doesn’t exist (called fred) and DNS certainly doesn’t resolve the name but the log seems to think a valid response was received and attempts to run the child actions. I’ve verified my ping response expectations by running ping manually from a command line.
I’m now confused; surely if a server doesn’t reply to a ping the response can’t be “valid” can it? And if it is, how to you ever decide whether the server is available or not?
I've sent the project and log to support.
David Cook