Users

All Posts (21)

avatar

nico01

Anyway to use Windows Terminal for ssh instead of implemented terminal?

avatar
avatar
avatar
avatar

Hi Hubert,

I think a remote command didn't do the trick here, because Starship edits the Terminal application itself, not the shell on the remote computer. A Windows terminal session seems to be the most promising here, but I can't make it work right now. At the end its just a workaround because its just for me and I'm not going to create hundreds of SSH sessions to use Windows Terminal instead of the internal "Terminal" app.

I have trouble to test a "Windows Terminal" session. Is there any documentation how to set it up?

Anyway to use Windows Terminal for ssh instead of implemented terminal?

avatar
avatar
avatar
avatar

Hi,

I want to use Starship for ssh sessions. It works fine with Windows Terminal. Is there any chance to implement the possibility to use Windows Terminal for ssh sessions instead of the RDM Terminal?

Kind regards,

Nico

Several ASP.net-Errors since update form 4.7.0 to 5.1.1.0

avatar
avatar
avatar

Hi Alexandre,

I enabled the debug protocols now. Is it possible that you check several things in a remote-support session?

To be honestly... I am not thaaaaaat iis-god :D

Kind Regards

Nico

Several ASP.net-Errors since update form 4.7.0 to 5.1.1.0

avatar
avatar
avatar

Hey Guys,

since the update to DVLS 5.1.1.0 we get several ASP.net-errors after a few hours of operation.

When i try to reach the website of DVLS it looks like this:

The Event-Log looks like this:

Here the content of sone ASP.net-errors:

Event code: 3007 Event message: A compilation error has occurred. Event time: 08.08.2018 09:45:15 Event time (UTC): 08.08.2018 07:45:15 Event ID: da3f3342a11b4e54bbcd34cdc40be39c Event sequence: 3 Event occurrence: 1 Event detail code: 0 Application information: Application domain: /LM/W3SVC/1/ROOT/pwmanager-2561-131781879155185564 Trust level: Full Application Virtual Path: /pwmanager Application Path: D:\Devolutions Server Instanz\ Machine name: HLKPW1 Process information: Process ID: 2228 Process name: w3wp.exe Account name: NT AUTHORITY\NETWORK SERVICE Exception information: Exception type: HttpCompileException Exception message: External component has thrown an exception. at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) at System.Web.Compilation.BuildManager.CompileGlobalAsax() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() at System.Web.Compilation.BuildManager.CallAppInitializeMethod() at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) Request information: Request URL: https://hlkpw1:443/pwmanager/index.aspx Request path: /pwmanager/index.aspx User host address: 94.101.45.168 User: Is authenticated: False Authentication Type: Thread account name: NT AUTHORITY\NETWORK SERVICE Thread information: Thread ID: 11 Thread account name: NT AUTHORITY\NETWORK SERVICE Is impersonating: False Stack trace: at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) at System.Web.Compilation.BuildManager.CompileGlobalAsax() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() at System.Web.Compilation.BuildManager.CallAppInitializeMethod() at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)

Event code: 3007 Event message: A compilation error has occurred. Event time: 08.08.2018 09:44:48 Event time (UTC): 08.08.2018 07:44:48 Event ID: 4518970254b64d7ea03b72ea1aa06102 Event sequence: 3 Event occurrence: 1 Event detail code: 0 Application information: Application domain: /LM/W3SVC/1/ROOT/pwmanager-2560-131781878880288080 Trust level: Full Application Virtual Path: /pwmanager Application Path: D:\Devolutions Server Instanz\ Machine name: HLKPW1 Process information: Process ID: 2228 Process name: w3wp.exe Account name: NT AUTHORITY\NETWORK SERVICE Exception information: Exception type: HttpCompileException Exception message: External component has thrown an exception. at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) at System.Web.Compilation.BuildManager.CompileGlobalAsax() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() at System.Web.Compilation.BuildManager.CallAppInitializeMethod() at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) Request information: Request URL: https://hlkpw1.hlkomm.intern:443/pwmanager/index.aspx Request path: /pwmanager/index.aspx User host address: 85.232.3.6 User: Is authenticated: False Authentication Type: Thread account name: NT AUTHORITY\NETWORK SERVICE Thread information: Thread ID: 11 Thread account name: NT AUTHORITY\NETWORK SERVICE Is impersonating: False Stack trace: at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) at System.Web.Compilation.BuildManager.CompileGlobalAsax() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() at System.Web.Compilation.BuildManager.CallAppInitializeMethod() at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)

Event code: 3007 Event message: A compilation error has occurred. Event time: 08.08.2018 09:44:01 Event time (UTC): 08.08.2018 07:44:01 Event ID: a46faba5d1014965b87bea04d217a664 Event sequence: 3 Event occurrence: 1 Event detail code: 0 Application information: Application domain: /LM/W3SVC/1/ROOT/pwmanager-2559-131781878413034785 Trust level: Full Application Virtual Path: /pwmanager Application Path: D:\Devolutions Server Instanz\ Machine name: HLKPW1 Process information: Process ID: 2228 Process name: w3wp.exe Account name: NT AUTHORITY\NETWORK SERVICE Exception information: Exception type: HttpCompileException Exception message: External component has thrown an exception. at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) at System.Web.Compilation.BuildManager.CompileGlobalAsax() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() at System.Web.Compilation.BuildManager.CallAppInitializeMethod() at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) Request information: Request URL: https://hlkpw1:443/pwmanager/api/security/forcepublicipvalidation Request path: /pwmanager/api/security/forcepublicipvalidation User host address: 94.101.45.168 User: Is authenticated: False Authentication Type: Thread account name: NT AUTHORITY\NETWORK SERVICE Thread information: Thread ID: 24 Thread account name: NT AUTHORITY\NETWORK SERVICE Is impersonating: False Stack trace: at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) at System.Web.Compilation.BuildManager.CompileGlobalAsax() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() at System.Web.Compilation.BuildManager.CallAppInitializeMethod() at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)

Event code: 3007 Event message: A compilation error has occurred. Event time: 08.08.2018 09:41:47 Event time (UTC): 08.08.2018 07:41:47 Event ID: 318ae8ddb511436db1fd8bc976cf992d Event sequence: 3 Event occurrence: 1 Event detail code: 0 Application information: Application domain: /LM/W3SVC/1/ROOT/pwmanager-2558-131781877075938731 Trust level: Full Application Virtual Path: /pwmanager Application Path: D:\Devolutions Server Instanz\ Machine name: HLKPW1 Process information: Process ID: 2228 Process name: w3wp.exe Account name: NT AUTHORITY\NETWORK SERVICE Exception information: Exception type: HttpCompileException Exception message: External component has thrown an exception. at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) at System.Web.Compilation.BuildManager.CompileGlobalAsax() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() at System.Web.Compilation.BuildManager.CallAppInitializeMethod() at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) Request information: Request URL: https://hlkpw1:443/pwmanager/ServerInfo.ashx Request path: /pwmanager/ServerInfo.ashx User host address: 10.0.6.62 User: Is authenticated: False Authentication Type: Thread account name: NT AUTHORITY\NETWORK SERVICE Thread information: Thread ID: 24 Thread account name: NT AUTHORITY\NETWORK SERVICE Is impersonating: False Stack trace: at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) at System.Web.Compilation.BuildManager.CompileGlobalAsax() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() at System.Web.Compilation.BuildManager.CallAppInitializeMethod() at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)

And last but not least some Server-Informations:

OS: Windows Server 2016 Datacenter

Type: Virtual (VMWare vSphere 6.5)

CPU: 2

Core\CPU: 2

Memory: 16GB

NET Framework: 4.7.02053

Please let me know if you need further informations.

Kind Regards

Nico

Since update to 5.1.1.0 no eforcement of password policy possible

avatar
avatar
avatar
avatar

Hello,

Thank you for the explanation and the screen shots.

After some tests with older RDM and DVLS versions, the Password Generator tools always opened the Default local password template.

As I understand, you want that the Password Generator dialog opens with the template set in Data Source Settings - Password Template as the first available choice in the drop down selection. After a discussion with an engineer, they will add this on their to do list as a feature request.

I will transfer this thread into the Feature Request section.

Best regards,

Sounds great, thank you very much!

Kind Regards,

Nico

Since update to 5.1.1.0 no eforcement of password policy possible

avatar
avatar
avatar
avatar

Hello Erica,

it doesn't matter. It doesn't work in any way. Before we update to 5.1.1.0 the first selected template in the password generater, wich can be accessed by an entry, was "HL komm" and the password in an entry wich was generated by "Generate" was based on the template "HL komm" (excluded ambiguous characters like O,0,1,l,I etc.).

As you can see in the 3 screenshots before, i entered the password generator inside of an entry an the first selected template isn't "HL komm".

This template should be the first selected.

The big problem is, that the passwords generated by the button "Generate" are (it seems like) based on the template "Password Complexity" (is it new? it wasn't there before the update) and not our template based on our company password policy (and it forbidden passwords).

Kind Regards,

Nico

Since update to 5.1.1.0 no eforcement of password policy possible

avatar
avatar
avatar
avatar

Hey Guys,

since we updatet to 5.1.1.0 the enforcement of the password template of the password generator isn't possible anymore:

On Server:

On Client:

Any hints for the issue?

Kind Regards,

Nico

Please make the custom msi installer a bit smarter

avatar
avatar
avatar
avatar

Hi Guys,

everytime when we update our RDM i get massive complaints from our colleagues caused by forced creation of shortcuts. Especially the shortcut on desktop is a problem, becouse it's not removable without administrative privileges.

I can edit the msi installer with orca, but to be honestly i don't want to do that everytime. It would be nice if you provide the possibility to advice the installer to create or not create shortcuts with msi parameters. Maybe by setting a property value (https://www.advancedinstaller.com/forums/viewtopic.php?t=9572), but i don't know wich.

Kind Regards,

Nico

Fehlermeldung: NullReferenceException

avatar
avatar
avatar

Hallo Etienne,

der Timeout stand, aus mir unerklärlichen Gründen, auf 1 Minute. Ich habe diesen jetzt auf 480 Minuten gesetzt, das entspricht in etwa einem Arbeitstag.

Wir werden das jetzt weiter beobachten, falls nochmal etwas ist, werde ich mich nochmal melden.

Mit freundlichen Grüßen,Nico

Fehlermeldung: NullReferenceException

avatar
avatar
avatar

Hallo Etienne,

wir Nutzen derzeit den DVLS 4.7.0.0 und den RDM 13.0.6.0 (64-Bit).

Wir haben derzeit Auth-Probleme. Wir bekommen alle 2-3 Minuten folgende Meldung:

Dem App-Log kann ich folgenden Fehler entnehmen:

[01.02.2018 09:21:00 - 13.0.6.0 - 32-bit] Error Silent: System.Net.WebException: The remote server returned an error: (401) Unauthorized. at System.Net.HttpWebRequest.GetResponse() at Devolutions.Server.ApiWrapper.RestClient.GetResponse[T](HttpWebRequest request) at Devolutions.Server.ApiWrapper.RestClient.PutRequest[T,U](String apiUrl, T putObject) at Devolutions.Server.ApiWrapper.RDMSWebClient.MarkAsClosed(Guid connectionID) at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebApiClient.cd8be0b6bc33c4a89798072250ac9a732.cd8e741e82e1bdc46b63c4dc8da8751af() at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebApiClient.c5f4f6c72c053c0cd60a62abeeaa43fdf[cb75a0a5d15a1ad8b8a8a5e57cca214a3](c31561c0d54939abd223ac7c0cf30e7e6`1 c6cc9ab02b2ea9ccd42c7c0497677bcc2)

Auf dauer ist dieser Fehler sehr sehr nervig, vorallem, da unseren Technikern ständig die SSH-Sessions abstürzen.

Mit freundlichen Grüßen,

Nico

Fehlermeldung: NullReferenceException

avatar
avatar
avatar

Hallo,

unser Devolutions Server sendet folgende Fehlermeldung per Mail:The following error was received by at 31.01.2018 09:11:37 Error: NullReferenceException - Object reference not set to an instance of an object. at Devolutions.Server.Controllers.APIControllers.v2.BackendApiController.LogOut() at lambda_method(Closure , Object , Object[] ) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.b__9(Object instance, Object[] methodParameters) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ApiControllerActionInvoker.d__0.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Filters.ActionFilterAttribute.d__0.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ActionFilterResult.d__2.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ExceptionFilterResult.d__0.MoveNext() --- Default Source: Devolutions.Server

Ich kann mir nicht wirklich erklären wo das herkommt, können Sie mir helfen?

Mit freundlichen Grüßen

Nico Lammert

Possibility to use credentials from private vault for session-tools

avatar
avatar
avatar
avatar

Yes, I have tried it both with directly stored passwords as well as link to a password in the private safe with the set option.

It does not make a difference, its always taken only the password of the global settings, not the user-specific ones.

Possibility to use credentials from private vault for session-tools

avatar
avatar
avatar
avatar

The usage of the variable "$TOOL_PASSWORD$" gives me the output of the global settings, not of the user specific settings.

In the example that I have previously posted, there are no links to passwords, the passwords are stored directly in the settings.

So there is no need to enable "Allow password in variable" in any Credentials entry.

Possibility to use credentials from private vault for session-tools

avatar
avatar
avatar
avatar

Hi James,

yes of course:

Kind regards,

Nico

Possibility to use credentials from private vault for session-tools

avatar
avatar
avatar
avatar

For test purposes, I have stored in the normal settings as well as in the user-specific settings a Tools password. Under "After Connect - Macro" I have deposited the variable "$TOOL_PASSWORD$". When I start the macro with "Execute Typing Macro" I get as output the password stored in the normal settings, not that from the user-specific settings. Do I have to use another variable to use the user specific password?

Possibility to use credentials from private vault for session-tools

avatar
avatar
avatar
avatar

Hi,

can you provide the possibility to use credentials from the private vault for session-tools like for the session itself?:

Kind regards,

Nico

Shortcut Option for Custom-Installer

avatar
avatar
avatar
avatar

Hi,

would be nice if you would provide the possibility to enable or disable the creation of shortcuts on the taskbar/desktop/start menu:

We enroll the msi package with Symantec Altiris wich installs it over the msiexec command "msiexec.exe /i "Setup.RemoteDesktopManager.13.0.6.0.msi" /qn ALLUSERS=2". The problem is, that everytime we enroll an update the installer creates Shortcuts on desktop and the taskbar (2 icons: x32/x64-version). That's really annoying for many employees.

Regards,

Nico

Link a Host-Entry as Jump-Host

avatar
avatar
avatar
avatar

Hello Devolutions Support Team,

it would be nice if you provide the possibility to link an existing host entry inside a ssh session as "SSH Gateway (jump Host)", so that we don't have to change the jump host ip of more that 30 ssh sessions but the ip of the jump host session-entry.

Best Regards

Nico Lammert

Share entry to users and groups

avatar
avatar
avatar

Hi,

in our company are multiple departments with multiple security levels, so not every department should be able to see every entry.

Our plan is to use devolutions server and build the database like a tree with department directorys.

Now it would be great if there is the possibility to set a "home directory" to every role and a share button in the context menu when you right-click an entry to share the entry to a group (role) or an user.

For Example:

Department A (Role: Department A) has a home directory DevolutionServer1\Department A.

Department B (Role: Department B) has a home directory DevolutionServer1\Department B.

An epmloyee In Department A wants to share a Password to a colleague in Department B, but in the subdirectory where the password is located are some passwords that can not be published for security reasons.

In my imagination it would be nice if the employee in Department A can right-click the entry (Share -> To Group -> Department B) and share it to Deparment B. Now the Server generates a Subdirectory in the home directory of Department B called "Shared by Department A" where the colleague of Department B can find the shared password.

Can u realize something like this?

Regards

Nico Lammert

Remote Desktop Manager - Option to designate delimiters of double-click word selection

avatar
avatar
avatar
avatar

Hi,

Thank you for your post. I have a small question. Which connection type do you use? Let me know and we will try to prioritise the type for a fix.

Regards

Hello Mr. Hervieux,

the connection types, this feature would be great for, are "serial port", "Telnet" and "ssh Shell".

Thank you!

Regards

Remote Desktop Manager - Option to designate delimiters of double-click word selection

avatar
avatar
avatar
avatar

Hello,

i would like to turn in a feature request that is essential for our business (we are an ISP in Germany).

At the moment our employees uses the tool Xshell to administrate linux machines, switches, routers etc., WinSCP to transfer files to linux based machines and Windows RDP to administrate Windows Server machines.

Now we want to implement a professional password safe and a remote desktop manager for all case of applications. The problem is, that Devolutions Remote Desktop Manager is no option for us until there is no possibility to setup delimiters for the selection behaviour when double-clicking on words/strings in a cli/ssh session.

The option-window in xshell looks like this:

When you double click on ipv6 address for example it looks like this in xshell:

And when you try this in Devolutions Remote Desktop Manager it selects and copy only the chars between the colons (becouse colons are delimiters):

Thats the only reason why our employees don't like Devolutions Remote Desktop Manager, but its a dealbreaker for us, becouse of that the customer experience for our employees is realy annoying.

If you can add an option to setup the delimiters Devolutions Remote Desktop Manager would be a really great tool for us!

Best regards

Nico

1 - 21 of 21 items