Windows 7 and shared connection Log

Windows 7 and shared connection Log

avatar

Hey all,

today i found out that since we´re all have Windows 7 at our Company, the Shared Connection log doesnt work anymore....

I can only see the connections from the last 5 XP Workstations and the Administrators.

Is this an old 6.5.1 Problem?

All Comments (12)

avatar

Hi,
What type of data source do you use? Do you all have the same version?

David Hervieux

avatar

all the same version, Microsoft SQL Server as Data Source

avatar

Could you verify in the application log in Help-View Application Logs?

David Hervieux

avatar

Hi David,
there are many errors..... i post the last week

[12/10/2012 12:08 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/10/2012 6:59 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/11/2012 4:56 AM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/11/2012 12:06 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/11/2012 7:00 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/12/2012 4:58 AM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/12/2012 12:14 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/12/2012 6:58 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/13/2012 4:52 AM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/13/2012 12:00 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/13/2012 7:02 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/14/2012 4:53 AM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/14/2012 12:07 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/14/2012 6:05 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/15/2012 1:11 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/17/2012 4:57 AM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/17/2012 12:07 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/17/2012 6:55 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/17/2012 7:02 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/18/2012 5:03 AM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/18/2012 6:19 AM]ERROR SILENT System.Data.SqlClient.SqlException: A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - Der angegebene Netzwerkname ist nicht mehr verfügbar.)
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket()
at System.Data.SqlClient.TdsParserStateObject.ReadBuffer()
at System.Data.SqlClient.TdsParserStateObject.ReadByte()
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Devolutions.RemoteDesktopManager.Business.DataSources.DatabaseConnectionDataSource.ExecuteNonQuery(String sql, IDbDataParameter[] parameters)
at Devolutions.RemoteDesktopManager.Business.DataSources.SqlServerLogSubDataSource.InsertLog(LogConnectionOpenedInfo logConnectionOpenedInfo)
[12/18/2012 12:06 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()
[12/18/2012 12:17 PM]ERROR SILENT System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Devolutions.RemoteDesktopManager.Managers.AddOnManager.Load()

avatar

Hi David,

i think our Backoffice changed the DB-Rights.

this is the application log from one user who cant write into the connection Log....

[12/18/2012 1:02 PM]ERROR SILENT System.Data.SqlClient.SqlException: Die INSERT-Berechtigung wurde für das 'ConnectionLog'-Objekt, 'Remote-DB'-Datenbank, 'dbo'-Schema verweigert.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Devolutions.RemoteDesktopManager.Business.DataSources.DatabaseConnectionDataSource.ExecuteNonQuery(String sql, IDbDataParameter[] parameters)
at Devolutions.RemoteDesktopManager.Business.DataSources.SqlServerLogSubDataSource.InsertLog(LogConnectionOpenedInfo logConnectionOpenedInfo)

avatar

You are right. Could you verify with them?

David Hervieux

avatar

Yes i solved the problem but we have another problem now.......

If we have a new Employe and put him into the Active Dircetory Group RDM_User

he can see everything......

For Example:
We create an User DavidH, put him into the AD Group RDM_User with write and read rights at RDM_DB he can read everything....
After i put DavidH into the RDM Users in allow him to see only the Security Group Network, he only can see Network.
But if he isnt at the RDM User he can see Everything.

So if we change the rights at AD Group RDM_User we get the problem that nobody can write into the Log Table....

Any Solution?

avatar

It's the default when a user is DB_OWNER or SYSDBA. Check in the about box to verify if they have those DB rights

David Hervieux

avatar

You can give access to a table in SQL Server Management Studio:

GRANT SELECT, INSERT, DELETE, UPDATE TO [{0}]

Replace the {0} with the table name

David Hervieux

avatar

Hi David,

thanks but if we have a new employe i dont know which Connections he need,

we have about 500-600 connections.

I Dont think there is any possibility to solve the problem, cause if we grant him only Network and he need more, we need to change this direct at the SQL Server and not at RDM.

avatar

Hi,
From what I've seen, you need to execute this command only for the table ConnectionLog:

GRANT SELECT, INSERT, DELETE, UPDATE TO [ConnectionLog]

David Hervieux

avatar

Hi David,

yes you´re right =)

thats no more the problem.

For our new Problem its not an RDM fault so think you can close this thread =)