Forum / Devolutions Cloud - Bug Report

Random Session and Credential Changes with RDM 9.x

  • Create an Issue
  • Cancel

Hello,

My company has been happily using RDMO with no issues with 8.4. However, with 9.0.0 through 9.0.3 (haven't tested 9.0.4 yet) whenever we connect to our RDMO datasource, random sessions or credentials will be missing. Additionally, random folders will display as the "Group/Folder" type when most have been changed to the "Customer" type.

Holding ctrl and clicking the refresh button will change which sessions, credentials, and folders are effected. All the information seems to be present in the online datasource but it is not displaying correctly in RDM.

Any help is greatly appreciated.

Thanks!

Clock6 yrs

Update:

I've just tested 9.0.4 and the issue is present with that version as well.

Clock6 yrs

What caching mode are you using?

10 30 2013 11 15 16 AM

Stefane Lavergne

signaturesignature

10-30-2013 11-15-16 AM.jpg
Clock6 yrs

I'm using Intelligent caching with Read/write offline mode as in your screenshot. Cool paper rip effect on the screenshot btw.

Clock6 yrs

We use Snagit (http://www.techsmith.com/) :-)

Stefane Lavergne

signaturesignature

Clock6 yrs

I would need some more diagnostic information:

- File -> Options -> Advanced -> set the Debug Level to 200
- Help -> Diagnostics -> Launch Profiler
- CTRL + refresh the data source
- Post using code tags [co-de][/co-de] (remove the "-") (code tags keep will help with the formatting)

Thanks

Stefane Lavergne

signaturesignature

Clock6 yrs


LoadConnections [Remote Desktop Manager Online : RDMO - Denalitek]...
OfflineManager.GetDataSourceSettings : 2 ms
OfflineManager.LoadConnections...
LoadConnectionsFromOfflineFile...
DeserializeData : 0 ms
ReadFromOffline : 0 ms
LoadConnectionsFromOfflineFile : 3 ms
Preloaded: 0
Offline cache version: 0x0000000000000000
OfflineManager.LoadConnections : 16 ms
Offline Mode : ReadWrite
Caching Type : IntelligentCaching
Current cache version: 0x0000000000000000
LoadConnectionsFromDataSource...
LoadDataSourceSettingsFromDataSource...
GetDataSourceSettings : 1972 ms
LoadDataSourceSettingsFromDataSource : 1975 ms
OfflineManager.Save : 515 ms
OfflineManager.OfflineMode : ReadWrite
ConnectionManager.DataSource.OfflineMode : ReadWrite
ConnectionManager.DataSourceSettings.OfflineMode : ReadWrite
SecurityManager.CustomSecurity.OfflineMode : ReadWrite
GetConnections...
RDMO.GetConnections...
CheckInternet : 0 ms
this.dataSourceSettingsConnectionData : 0 ms
ConnectionInfos.Foreach...
Decrypt - multi-threaded : 39 ms
LoadObjectFromString - multi-threaded : 86 ms
ConnectionInfos.Foreach : 5 ms
Fetched 384 sessions
Fetched 0 removed sessions
RDMO.GetConnections : 144 ms
GetConnections : 150 ms
PrepareConnectionList : 0 ms
OfflineManager.Save : 192 ms
DoMergeConnections : 220 ms
LoadConnectionsFromDataSource : 2900 ms
LoadConnections [Remote Desktop Manager Online : RDMO - Denalitek] : 2972 ms
TreeView.LoadConnectionList...
GetGroupInfos : 0 ms
BeginUpdate...
ApplyGroupCustomImages : 0 ms
LoadConnectionInTreeNode : 65 ms
PreCreateGroups : 4 ms
BeginUpdate : 7 ms
TreeView.LoadConnectionList : 83 ms
Row Count: 1
ThreadQueue.AddRow : 435 ms
Row Count: 383
ThreadQueue.AddRow : 324 ms

Clock6 yrs

All looks normal from the profiler trace

myadon wrote:

Holding ctrl and clicking the refresh button will change which sessions, credentials, and folders are effected.


Could you send or post a few screen shots of the session mix-up and highlight a few odd sessions/folders.


Regards,

Stefane Lavergne

signaturesignature

Clock6 yrs

Edit - Screenshots removed per supervisors request

This first screenshot shows a folder that should be displaying as a Customer object but is displaying as a Group/Folder object. It also shows a missing credential entry named "TCI Sonicwall VPN User"
image

This second screenshot is after a refresh. As you can see, the folder is still displaying incorrectly but the credential entry is back.
image

This final screenshot is after refreshing again. As you can see, the session folder is displaying properly but the credential folder is not. Also, the "TCI Dtek Domain Admin" credential and "TCIExchange" session is gone.
image

It's a rather odd issue. All the data is there just not all at the same time.
edited by myadon on 10/31/2013

Clock6 yrs

Thank you for the screen shots. I have an idea what it might be. I will investigate and get back to you.

Stefane Lavergne

signaturesignature

Clock6 yrs

After many private messages we were able to pinpoint the bug. Thank you myadon.

Short explanation : When using "Default" or "Basic" Security Providers the multi-thread loading caused some sessions not to decrypt properly hence "disappear" from UI.

The issue has been resolved as of (11/11/2013) and will be available in the next release.

Regards,

Stefane Lavergne

signaturesignature

Clock6 yrs

Thanks for all your hard work on this Stefane! It was truly top notch support.

Clock6 yrs

v9.0.6.0 has been released and is available here: http://remotedesktopmanager.com/Home/Download

@myadon - Please re-enable multi-thread loading and let me know how if it works for you.

Regards,

Stefane Lavergne

signaturesignature

Clock6 yrs

I have verified that the issue is no longer present in 9.0.6.0 with multi-thread loading enabled. Thanks again for all your hard work on this!

Clock6 yrs