Consultor Eletrônico



Kbase 20399: How to set TCP/IP Timeout For Citrix ICA Sessions
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Verified

GOAL:

How to set a TCP/IP timeout to recognize a dropped network connection.

FACT(s) (Environment):

Citrix MetaFrame (for Windows NT 4.0 Terminal Server)
Citrix MetaFrame (for Windows 2000 Terminal Server)

FIX:

If a Citrix ICA client session (running over TCP/IP) is interrupted due to a network or client problem, TCP/IP can take a long time before it detects the dropped network connection. Until TCP/IP times out, the session remains in an active state and you cannot reconnect to it. To work around this problem, set an idle timeout on the TCP/IP ICA connection using the following Citrix Metaframe option:

Citrix Connection Configuration -> Advanced Connection Settings

The timeout settings (specified in minutes) and how they behave are as follows:

- Connection.
This setting specifies the maximum connection duration. If a connection duration is specified, the session is disconnected or terminated when the specified duration elapses. If "No Timeout" is selected, the connection timer is disabled.

- Disconnection.
This setting specifies the maximum duration that a disconnected session is retained. If a disconnection duration is specified, sessions in the disconnected state are terminated when the specified duration elapses. If "No Timeout" is selected, the disconnection timer is disabled.

- Idle.
This setting specifies the maximum idle time (time without connection activity) that is allowed before the session is disconnected or terminated. If an idle duration is specified, the session is disconnected or terminated when the specified interval elapses without any activity at the connection. If "No Timeout" is specified, the idle timer is disabled.