URGENT - 2021.2.1.1 brickes RDM

URGENT - 2021.2.1.1 brickes RDM

avatar

Hello

When updating to version 2021.2.1.1 of RDM Linux it brickes the entire application.
forum image

No longer are you able to access any data source in online mode.

It defiantly doesn't help that you can't download the previous version of RDM for Linux.
https://remotedesktopmanager.com/home/previousversions

With kind regards,
Nick

All Comments (8)

avatar

Hello,

What version were you using before installing version 2021.2.1.1?

Here is a link to download version 2021.2.0.9
https://cdn.devolutions.net/download/Linux/RDM/2021.2.0.9/RemoteDesktopManager_2021.2.0.9_amd64.deb

Best regards,

Érica Poirier

avatar

Hello Erica

We were using 2021.2.0.9 before the update.

Thank you for the link.

With kind regards,
Nick

avatar

Hello Nick,

What data source are you connected to?

Best regards,

Érica Poirier

avatar

Hello Erica

We use a MS SQL database as a data source.

With kind regards,
Nick

avatar

While I don't get the same error that Nick gets, I can confirm that I also am unable to go online with our SQL data source after upgrading to 2021.2.1.1.

I'll hold off pushing this update to the AUR

Also worth noting is that in the data source config, both test host and test database say they are successful. But the only messages I get are that the data source is offline which trying to go online or refresh.

avatar

What is your error?
I will soon contact people with a RC build to make sure the issue is resolved before the public release.

Jonathan Lafontaine

avatar
What is your error?
I will soon contact people with a RC build to make sure the issue is resolved before the public release.0


Unfortunately, I don't get any error, just that the data source is offline. I'll try playing with the ping settings to see if I get any errors. I don't see any errors when starting from command line either.

avatar

Actually, yes disabling the ping check shows I get the same thing as Nick.

System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'HasUserVaultAccess'.
Invalid column name 'HasUserVaultAccess'.
  at System.Data.SqlClient.SqlConnection.OnError (System.Data.SqlClient.SqlException exception, System.Boolean breakConnection, System.Action`1[T] wrapCloseInAction) [0x0004e] in <0864334e7e474248b37afca9b637daa9>:0 
  at (wrapper remoting-invoke-with-check) System.Data.SqlClient.SqlConnection.OnError(System.Data.SqlClient.SqlException,bool,System.Action`1<System.Action>)
  at System.Data.SqlClient.SqlInternalConnection.OnError (System.Data.SqlClient.SqlException exception, System.Boolean breakConnection, System.Action`1[T] wrapCloseInAction) [0x00013] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (System.Data.SqlClient.TdsParserStateObject stateObj, System.Boolean callerHasConnectionLock, System.Boolean asyncClose) [0x00152] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.SqlClient.TdsParser.TryRun (System.Data.SqlClient.RunBehavior runBehavior, System.Data.SqlClient.SqlCommand cmdHandler, System.Data.SqlClient.SqlDataReader dataStream, System.Data.SqlClient.BulkCopySimpleResultSet bulkCopyHandler, System.Data.SqlClient.TdsParserStateObject stateObj, System.Boolean& dataReady) [0x009bf] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData () [0x00040] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.SqlClient.SqlDataReader.get_MetaData () [0x00031] in <0864334e7e474248b37afca9b637daa9>:0 
  at (wrapper remoting-invoke-with-check) System.Data.SqlClient.SqlDataReader.get_MetaData()
  at System.Data.SqlClient.SqlCommand.FinishExecuteReader (System.Data.SqlClient.SqlDataReader ds, System.Data.SqlClient.RunBehavior runBehavior, System.String resetOptionsString) [0x000d3] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds (System.Data.CommandBehavior cmdBehavior, System.Data.SqlClient.RunBehavior runBehavior, System.Boolean returnStream, System.Boolean async, System.Int32 timeout, System.Threading.Tasks.Task& task, System.Boolean asyncWrite, System.Data.SqlClient.SqlDataReader ds) [0x0050b] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.SqlClient.SqlCommand.RunExecuteReader (System.Data.CommandBehavior cmdBehavior, System.Data.SqlClient.RunBehavior runBehavior, System.Boolean returnStream, System.Threading.Tasks.TaskCompletionSource`1[TResult] completion, System.Int32 timeout, System.Threading.Tasks.Task& task, System.Boolean asyncWrite, System.String method) [0x00079] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.SqlClient.SqlCommand.RunExecuteReader (System.Data.CommandBehavior cmdBehavior, System.Data.SqlClient.RunBehavior runBehavior, System.Boolean returnStream, System.String method) [0x0000b] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.SqlClient.SqlCommand.ExecuteReader (System.Data.CommandBehavior behavior) [0x0003c] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader (System.Data.CommandBehavior behavior) [0x00000] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader (System.Data.CommandBehavior behavior) [0x00000] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.Common.DbDataAdapter.FillInternal (System.Data.DataSet dataset, System.Data.DataTable[] datatables, System.Int32 startRecord, System.Int32 maxRecords, System.String srcTable, System.Data.IDbCommand command, System.Data.CommandBehavior behavior) [0x0003f] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.Common.DbDataAdapter.Fill (System.Data.DataSet dataSet, System.Int32 startRecord, System.Int32 maxRecords, System.String srcTable, System.Data.IDbCommand command, System.Data.CommandBehavior behavior) [0x00069] in <0864334e7e474248b37afca9b637daa9>:0 
  at System.Data.Common.DbDataAdapter.Fill (System.Data.DataSet dataSet) [0x00029] in <0864334e7e474248b37afca9b637daa9>:0 
  at Devolutions.RemoteDesktopManager.Business.DataSources.DatabaseConnectionDataSource.GetDataSet (System.String sql, System.Data.IDbDataParameter[] parameters, System.Data.IDbConnection dbConnection) [0x0002b] in <194fa6842b49403883551e2a80308210>:0 
  at Devolutions.RemoteDesktopManager.Business.DataSources.DatabaseSecuritySubDataSource.GetUsers[T] (System.Int32 userType, System.Nullable`1[T] userId) [0x000bd] in <194fa6842b49403883551e2a80308210>:0 
  at Devolutions.RemoteDesktopManager.Business.DataSources.DatabaseSecuritySubDataSource.GetRoles () [0x00000] in <194fa6842b49403883551e2a80308210>:0 
  at Devolutions.RemoteDesktopManager.Managers.RoleManager.GetAllRoles (System.Boolean getAllRoleInformation, System.Boolean useRecentCache) [0x00079] in <194fa6842b49403883551e2a80308210>:0 
  at Devolutions.RemoteDesktopManager.Managers.RoleManager.GetRoleNames (System.String[] roleIDs) [0x00014] in <194fa6842b49403883551e2a80308210>:0 
  at Devolutions.RemoteDesktopManager.Managers.SecurityManager.LoadSecurity (Devolutions.RemoteDesktopManager.Business.DataSources.BaseConnectionDataSource dataSource) [0x00251] in <194fa6842b49403883551e2a80308210>:0 
  at Devolutions.RemoteDesktopManager.Managers.ConnectionManager.LoadConnectionsFromDataSource (Devolutions.RemoteDesktopManager.Managers.ConnectionEngine engine, System.Boolean hasChanged) [0x00104] in <e0986fb581d54993afc50b2d975f03dd>:0 
  at Devolutions.RemoteDesktopManager.Managers.ConnectionManager.LoadConnections (Devolutions.RemoteDesktopManager.Business.DataSources.BaseConnectionDataSource dataSource) [0x00262] in <e0986fb581d54993afc50b2d975f03dd>:0 
ClientConnectionId:2a4982af-5ed3-4b84-9dc9-18584f2c3ff1
Error Number:207,State:1,Class:16