You may occasionally receive the following message when you are connected to a Terminal Or Citrix Presentation Server session:
Session has been idle over its time limit.
It will be disconnected in 2 minutes.
Press any key now to continue session.

Cause:
This message occurs when the user session has exceeded a session timeout limit configured by the administrator. You are given 2 minutes to click the OK button to continue your session. Failure to click the button within 2 minutes will disconnect your session.
Solution:
1) Do nothing. The error message is the result of having configured a session idle timeout for the Terminal Server or User.
2) Remove the session idle timeout from the server, or configure the setting on a per user basis (allowing some users not to have a session idle timeout).
More Information:
You can configure the idle session timeout setting in Group Policy in one of these two locations
Computer Setting
Computer Configuration \ Administrative Templates \ Windows Components \ Terminal Services \ Sessions \
Sets a time limit for active but idle Terminal Services sessions
User Setting
Computer Configuration \ Administrative Templates \ Windows Components \ Terminal Services \ Sessions \
Sets a time limit for active but idle Terminal Services sessions
You can use this setting to specify the maximum amount of time that an active session can be idle (that is, no user input) before it is automatically disconnected. By default, Terminal Services allows active sessions to remain idle for an unlimited time.
Note: If both settings are configured, the Computer Configuration setting overrides the User setting. Idle session limits do not apply to the console session. By default, Terminal Services disconnects sessions that reach their time limits. To specify that sessions are automatically terminated at timeout, enable the Terminate session when time limits are reached setting.
If you fail to click the OK button on the Idle timer expired dialog, or the Terminate session when time limits are reached setting is enabled the user will receive the following message when the idle timeout is reached.
Logon Timer Error Is Received upon Connection to Terminal Server