Server Side Inactivity Timer allows implementing an optional administrative policy to terminate sessions after a period of inactivity.
Note: For RF Users with devices that have Power Save or Sleep Mode enabled please see page 216 for suggested settings.
For example; ACME Company purchased Georgia SoftWorks Telnet Server with a 1 session license. User Bob connects a session locks his office and goes home. No one else can connect due to the licensing limit.
If data (keyboard or mouse events) is not received from a client within the specified server side inactivity time then the client session is terminated. This feature is useful to ensure that an abandoned 3rd party client session is terminated properly, releasing the telnet session for others to use. The Server Side Inactivity Timer is used only if the client side heartbeat is not used.
This timer is a registry key value and is in seconds. The key is:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GS_Tnet\Parameters\InactivityTimeout
The default value is 0xffffffff that is -1. (That is disabled.)
This is how to change the registry key for the Server Side Inactivity Timer.
Note: (you must be on the Windows system that the Georgia SoftWorks UTS for Windows is installed. However you may connect to the Windows Registry from a remote location).
1. Click the Start button at the bottom left corner of your screen.The new InactivityTimeout will take effect for all new connections that do not have a client heartbeat configured.
The Server Side Heartbeat Timer is used for setting the frequency in seconds which to poll the 3rd party client for presence. If the client is not present then Graceful Termination is initiated.
This timer is a registry key value and is in seconds. The key is:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GS_Tnet\Parameters\ClntChkTimeout
The default value is 30. (That is 30 seconds)
You may disable this timer by setting it to 0xffffffff.
Note: For RF Users with devices that have Power Save or Sleep Mode enabled please see page 216 for suggested settings.
This is how to change the registry key for the Server Side Heartbeat Timer.
Note: (you must be on the Windows system that the Georgia SoftWorks UTS for Windows is installed. However you may connect to the Windows Registry from a remote location).
1. Click the Start button at the bottom left corner of your screen.The new Server Side Heartbeat Timer will take effect for all new connections.
To aid in the detection of failed links or failed remote PC's the Georgia SoftWorks Client software supports a Client Timeout value. The client will send a heartbeat to the server at specified time intervals. At installation, this value is set to 30 seconds. This can be changed using the shortcut properties.
If the server does not receive data from the client in the specified time, the connection is terminated. The data can be keyboard, or mouse input as well as the heartbeat. When keyboard or mouse data is transmitted, or when a heartbeat detected the server's timer is restarted.
The heartbeat time is specified as an optional command line argument in seconds.
Example - Set the Georgia SoftWorks SSH2/Telnet client side heartbeat
specifies a heartbeat time of 30 minutes (1800 seconds = 30 minutes). Normally there is no need to change this value. To disable the Client Side Heartbeat set it to –1.
To change the Client Heartbeat modify the command line parameter as described in the section on GSW Telnet and SSH2 Client command line options
Note: If an Inactivity Timeout occurs and the Session Saver is active the Session will be suspended; otherwise graceful termination will be initiated if specified.