Product Documentation

Auto client reconnect and session reliability

Jun 13, 2017

When accessing hosted applications or desktops, network interruption might occur. To experience a smoother reconnection, we offer auto client reconnect and session reliability. In a default configuration, session reliability starts and then auto client reconnect follows.

Auto client reconnect

Auto client reconnect relaunches the client engine to reconnect to a disconnected session. Auto client reconnect closes (or disconnects) the user session after the time specified in the setting. If auto client reconnect is in progress, the system sends application and desktops network interruption notification to the user as follows:

  • Desktops. The session window is grayed out and a countdown timer shows the time until the reconnections occur.
  • Applications. The session window closes and a dialog appears to the user containing a countdown timer showing the time until the reconnections are attempted.

During auto client reconnect, sessions relaunch expecting network connectivity. User cannot interact with sessions while auto client reconnect is in progress.

On reconnection, the disconnected sessions reconnect using saved connection information. The user can interact with the applications and desktops normally.

Default auto client reconnect settings: 

  • Auto client reconnect timeout: 120 seconds
  • Auto client reconnect: Enabled
  • Auto client reconnect authentication: Disabled
  • Auto client reconnect Logging: Disabled

For more information, see Auto client reconnect policy settings.

Session reliability

Session reliability reconnects ICA sessions seamlessly across network interruptions. Session reliability closes (or disconnects) the user session after the time specified in the setting. After the session reliability timeout, the auto client reconnect settings take effect, attempting to reconnect the user to the disconnected session. When session reliability is in progress, application and desktops network interruption notification are sent to the user as follows:

  • Desktops. The session window becomes translucent and a countdown timer shows the time until the reconnections occur.
  • Applications. The window becomes translucent along with connection interrupted pop ups from the notification area.

While session reliability is active, the end user cannot interact with the ICA sessions. However, user actions like keystrokes are buffered for few seconds immediately after the network interruption and retransmitted once the network is available.

On reconnection, the client and the server resume at the same point where they were in their exchange of protocol. The session windows lose translucency and appropriate notification area pop ups are shown for applications.

Default session reliability settings

  • Session reliability timeout: 180 seconds
  • Reconnection UI transparency level: 80%
  • Session reliability connection: Enabled
  • Session reliability port number: 2598

For more information, see Session reliability policy settings.

NetScaler with auto client reconnect and session reliability

If Multistream and Multiport policies are enabled on the server and any or all these conditions are true, auto client reconnect does not work:

  • Session reliability is disabled on NetScaler Gateway.
  • A failover occurs on the NetScaler appliance.
  • NetScaler SD-WAN is used with NetScaler Gateway.