For the complete documentation index, see llms.txt. This page is also available as Markdown.

Understanding disconnect causes

This page explains disconnect reasons in greater detail. Use it together with a client troubleshooting guide to identify which of the reasons below is responsible for a disconnection.

Devolutions Cloud

Refresh token lifetime

Devolutions Cloud refresh tokens have a lifetime of 24 hours for the web client and 30 days for all other clients, including the browser extension. If a user does not interact with the client during that period, they must reconnect. This lifetime cannot be changed.

Force prompt login

This setting forces a user to reconnect when a client reconnects to its data source from scratch. This can happen, for example, after the client is closed and re-opened. Cases vary from client to client.

Setting location: AdministrationAccess & authenticationForce prompt login.

Single sign-on (SSO)

If SSO is enforced (meaning users can sign in to Devolutions Cloud only through their SSO provider), the identity provider controls the user's session. If the identity provider, such as Microsoft Entra ID or Okta, signs the user out, Devolutions Cloud also disconnects the user. It can take an hour or more for this disconnection to reach Devolutions Cloud.

Setting location: AdministrationAccess & authenticationAuthentication modes.

Inactivity timeout

Users are disconnected when they do not interact with their device for the configured period. Interaction includes actions such as moving the mouse cursor or typing.

Setting location: AdministrationAccess & authenticationInactivity logout time.

Authentication session deleted

An authentication session can be deleted in several ways, including:

  • An administrator deletes the session in the portal's Sign-in & security section.

  • The user resets or forgets their password.

  • The user signs out from the client.

When a session is deleted, the web client disconnects within approximately five minutes if the user has not already signed out. Other clients are not affected.

The browser shares one session across Devolutions web clients. If you disconnect from Devolutions Cloud in the browser, you will most likely also be disconnected from Devolutions Portal, and vice versa.

User disabled or expired

If a user's account is disabled or expired, the next time the client contacts Devolutions Cloud it receives a disabled-user error. Some clients disconnect the user when they receive this error.

Setting location: AdministrationUsers – select the user – Enabled.

Devolutions Server

Refresh token expired

Devolutions Server lets administrators configure the refresh token lifetime, which defaults to 30 days. If a user does not interact with a client during that period, they must reconnect.

Setting location: AdministrationServer settingsAdvancedRefresh token lifetime.

IP address invalid

When public IP validation is enabled, the user's IP address must remain the same for the entire session. If the IP address changes after the user signs in, the user is disconnected.

Setting location: AdministrationServer settingsSecurityForce token public IP validation.

Force disconnect

An administrator can revoke a user's session, which disconnects the user. The disconnection can take up to five minutes.

Setting location: AdministrationReportsConnected user list – select the user – Disconnect.

Single sign-on (SSO) disconnect

Users signed in with an SSO account can be disconnected by their identity provider, such as Microsoft Entra ID or Okta. It can take an hour or more for the disconnection to reach the client.

Setting location: AdministrationServer settingsAuthentication.

Server inactivity timeout

Users are disconnected when they do not interact with their device for the configured period. Interaction includes actions such as moving the mouse cursor or typing.

Setting location: AdministrationSystem settingsRDM and Password Manager clients – select the client – On idle.

Disconnect on close

Users are signed out when the client they are using is closed.

Setting location: AdministrationSystem settingsRDM and Password Manager clients – select the client > On close.

Last updated

Was this helpful?