Ping Options

 

One of the annoying features of remote administration of Windows is the delay in waiting for the RPC timeout to return control back to the user when an attempt is made to access a remote computer that is offline or not responding.  Applications, such as Hyena, are unable to set a RPC timeout, and are also blocked by the operating system from aborting the connection attempt on their own.  

 

Hyena has an option to offer some relief from this problem, by allowing for a brief ping to be sent to the remote computer prior to initiating any remote action.  To configure or enable this option, select the "Enable Ping Support" under Tools->Settings->View.

 

For various technical/logical reasons, Hyena cannot determine what actions a user may be intending to perform on a computer at any given time.   Moreover, Hyena cannot attempt to perform a ping action once another action, such as viewing a remote computer's services, has been initiated.

 

To provide for an option to alert the user that a remote computer may be offline, that is, it has failed to respond to a ping in the user-configured timeout period, Hyena can initiate the ping whenever the remote computer is selected.  This includes when the computer object is clicked on, expanded in the left window, or right-clicked on.  The ping is carried out in a separate thread (with slightly higher priority).

 

The results of the ping will be displayed in the status bar.  A beep can also be configured to be sent when the ping fails.  By initiating the ping this way, the ping will be started during the time that the user takes to start a remote action by selecting that action from a menu or object selection.  Ideally, by the time the action is selected, the ping will have completed (if a reasonable timeout is configured) and the user can decide whether they want to carry out the desired operation.

 

Setting Ping Options

 

Click the Ping Options button to configure specific ping settings.

 

Ping Type - Windows supports sending a ping two different ways.  Generally, the raw sockets method should work in most environments, however if the ping is unsuccessful on a computer that can be accessed, try changing the ping type.  Restart Hyena after changing the ping type.

 

Timeout / TTL / Buffer Size - Set these values to best suit your network environment.  The ping packet that is sent by default is 32 bytes long; only one ping is sent.

 

Play sound (beep) when ping fails - Enable this option to play the standard Windows error sound when a ping fails.

 

Show ping results on status bar - Enable this option to show the results (performance) of the ping.

 

Cancel remote operation/function if ping fails - If this option is set, Hyena will not attempt an operation on a computer that fails to respond to a ping.  If this option is NOT set, Hyena will initiate the ping and if it fails, display a failure message on the status bar; however, Hyena will not abort or stop any operation that is requested.

 

Use Netbios name (instead of DNS) for ping functions - Enable this option to force Hyena to use the Netbios name (instead of the DNS name) when attempting to ping a computer that is part of an Active Directory domain.  By default, Hyena will use the value of the 'dnshostname' Active Directory attribute for the target address of any ping operations.