Hello,
Using RDM 2024.3.16 with DVLS 2024.3.6.
A number of users are experiencing RDM pausing when switching between PAM vaults in the navigation pane. The more content within a PAM vault, the slower RDM is to display the initial view of contents. In some cases for vaults with 200+ accounts, RDM will fail to retrieve the content with a 'request timed out' dialog, often followed by a prompt to go offine.
Conversly, viewing the same vaults and switching between them via the DVLS GUI is near instantaneous.
Please let me know if you would like any additional info.
Thanks
Joe
TimeoutException - The request timed out.
at Devolutions.Server.ApiWrapper.RDMSWebClient.RunSynchronous[T](Task`1 task)
at Devolutions.Server.ApiWrapper.RDMSWebClient.GetAllPrivilegedAccounts(DvlsPamAccountQueryParameters filter)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebApiClient.<>c__DisplayClass84_0.<GetAllPrivilegedAccounts>b__0()
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebApiClient.RetryAction[T](ExecuteActionDelegate`1 action, String label)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebApiClient.ExecuteAction[T](ExecuteActionDelegate`1 action, ExecuteActionLogMode logMode)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebApiClient.ExecuteActionData[T](ExecuteActionDelegate`1 action)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebApiClient.GetAllPrivilegedAccounts(PamAccountQueryParameters parameters)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSPamSubDataSource.GetAllPrivilegedAccounts(PamAccountQueryParameters parameters)
at Devolutions.RemoteDesktopManager.Frames.FrePamConnections.RefreshConnections(Boolean isFullLoad, Boolean saveStates)
at Devolutions.RemoteDesktopManager.Decorators.NavBarControlDecorator.RefreshPamConnectionView(Boolean isFullLoad, Boolean saveStates)
at Devolutions.RemoteDesktopManager.Forms.FrmMainDocumentManager.RefreshPamConnectionView(Boolean isFullLoad, Boolean saveStates)
at Devolutions.RemoteDesktopManager.Managers.PamVaultManager.ChangeTeamFolder(PamTeamFolderViewModel teamFolder)
at Devolutions.RemoteDesktopManager.Frames.FrePamTeamFolderSelection.CbPamVaults_TextChanged(Object sender, EventArgs e)
at Devolutions.RemoteDesktopManager.Controls.FrePopupContainerEdit.PopupContainerEdit_TextChanged(Object sender, EventArgs e)
at DevExpress.XtraEditors.TextEdit.OnTextChanged(EventArgs e)
at DevExpress.XtraEditors.PopupBaseEdit.OnEditValueChanged()
at DevExpress.XtraEditors.BaseEdit.OnEditValueChanging(ChangingEventArgs e)
at DevExpress.XtraEditors.TextEdit.OnEditValueChanging(ChangingEventArgs e)
at DevExpress.XtraEditors.BaseEdit.set_EditValue(Object value)
at Devolutions.RemoteDesktopManager.Frames.FrePamTeamFolderSelection.CbPamVaults_RowCellClick(Object sender, RowCellClickEventArgs e)
at Devolutions.RemoteDesktopManager.Controls.FrePopupContainerEdit.DgData_RowCellClick(Object sender, RowCellClickEventArgs e)
at Devolutions.RemoteDesktopManager.Controls.FreDataGridView.OnRowCellClick(RowCellClickEventArgs e)
at Devolutions.RemoteDesktopManager.Controls.FreDataGridView.DgDetails_RowCellClick(Object sender, RowCellClickEventArgs e)
at DevExpress.XtraGrid.Views.Grid.GridView.RaiseRowCellClick(RowCellClickEventArgs e)
at DevExpress.XtraGrid.Views.Grid.Handler.GridHandler.ProcessClickEvent(DXMouseEventArgs e)
at DevExpress.XtraGrid.Views.Grid.Handler.GridHandler.OnClick(MouseEventArgs ev)
at DevExpress.Utils.Controls.BaseHandler.ProcessEvent(EventType etype, Object args)
at DevExpress.XtraGrid.Views.Base.Handler.BaseViewHandler.ProcessEvent(EventType etype, Object args)
at DevExpress.XtraGrid.GridControl.OnClick(EventArgs ev)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.XtraEditors.Container.EditorContainer.WndProc(Message& m)
at DevExpress.XtraGrid.GridControl.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)
------------------------ extended stack ------------------------
at Devolutions.RemoteDesktopManager.Forms.FrmErrorMessage.ShowErrorMessage(Exception exception, String message, String title)
at Devolutions.RemoteDesktopManager.Forms.FrmErrorMessage.ShowErrorMessage(Exception exception, String title)
at Devolutions.RemoteDesktopManager.Managers.LogManager.OnThreadException(Object sender, ThreadExceptionEventArgs t)
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception ex)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)
at Windows.Win32.PInvoke.DispatchMessage(MSG* lpMsg)
at System.Windows.Forms.Application.ComponentManager.Microsoft.Office.IMsoComponentManager.FPushMessageLoop(UIntPtr dwComponentID, msoloop uReason, Void* pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(msoloop reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(msoloop reason, ApplicationContext context)
at Devolutions.RemoteDesktopManager.Program.Main(String[] args)
ee617fe9-918a-48ea-9d1d-7e10d76e5a21.png
Hello Joe,
We are looking into a few performance issues with 2024.3. Some have already been fixed and will be available in the next minor release. I will add this to the list of things to look at.
Best regards,
Stéfane Lavergne
Thank you Stéfane
Hi Stéfane,
fyi, still seeing the slowness/timeout with RDM 2024.3.18 and DVLS 2024.3.8.
Joe
Hello Joe,
I have oppened a case to investigate this slowness further.
Best regards,
Patrick Ouimet