Forum / Remote Desktop Manager - Feature Request

Add Mateso Passwordsafe as Password Storage

  • Create an Issue
  • Cancel

Hi,

In our Company we are using Mateso Passwordsafe https://www.passwordsafe.com as zentral enterprise password storage. Since version 8.3 this passwordsafe have an API for 3rd Party software to read, create and authorize passwords and we will be very happy if we are able to get our passwords from Mateso Passowrdsafe. Mateso offers DLLs for the api and a description on their homepage http://help.passwordsafe.de/v8/1/en/topic/api and http://help.passwordsafe.de/api/v8/html/e113b193-3482-8477-c479-6cf97ecbf796.htm

Thanks
Frank

Clock4 mths

Hello,
Thank you for the link It's the first time we get the information for this product. I will add this to our todo list.

Regards

David Hervieux

signaturesignature

Clock4 mths

Hello,

the Product itself exists a long time, but first with version 8 it have an API where the passwords can be written and read from the password safe.

The passwordsafe is in use a lot around Europe and in the most DAX30 companies (the biggest (german) companies listed at the stock exchange in Frankfurt)

But it is aalso used on bigger compynies around the wolrd smile

Clock4 mths

Indeed it's a good news that they now have an API

Regards.

David Hervieux

signaturesignature

Clock4 mths

Hi there,

we are currently looking to buy and implement the Remote Desktop Manager and have aswell Mateso Passwordsafe in usage. Because of we are very satisfied with this software this we do not plan to change the software for password handling.
So a integration via the API would be very nice.

Thanks in advance,
Constantin

Clock4 mths

Hello,
I cant give you a time frame but it's definitively on our list. We understand here are at Devolutions that it's not necessarily a good idea to change a product that you are satisfied and this is why we integrate so many other products.

Regards

David Hervieux

signaturesignature

Clock4 mths

Hello,

The beta of RDM 14 will have a Mateso Password Safe credential entry type.

Here are the requirements to use this entry :

  • Mateso Password Safe Enterprise Plus Edition
  • The web services must be installed on your Mateso Password Safe server

The following image is what the entry will look like :

MatesoEntry

The next image shows what you will see when prompting the password list. The types of passwords we have decided to accept coming from the Mateso Password Safe's format are all shown in the list. If there are other types of passwords you deem important for your credential entries, please do let us know so that we can add them to our selection.

MatesoSupportedPasswordTypes

Michaël Beaudin

signaturesignature

MatesoEntry.png
MatesoSupportedPasswordTypes.png
Clock29 days

Hi,
we have enterprise plus license, i had fill in the required information.
I can't login to the mateso server.

Maybe anyone can help me in a remote session



Enviroment:

RDM 14.0.4.0
Mateso: 8.6.0.15386


image

image

Clock11 days

@Marc,

Could you go in Help -> Profiler -> Debug Only tab and set the debug level to 1.

When this is done, reproduce the error message in PasswordSafe Mateso and post the result of the Profiler please.

Best regards,



Jeff Dagenais

signaturesignature

Clock10 days

Hi Jeff,

this are the the results of the debug process.
I send this result to support with subject "Issue Mateso Addon"

Silent: PsrApi.PsrServiceException: Die Eingabe ist keine gültige Base-64-Zeichenfolge, da sie ein Nicht-Base-64-Zeichen, mehr als zwei Leerstellen oder in den Leerstellen ein Zeichen enthält, das ungültig ist.
bei PsrApi.Internals.ServiceClients.PsrWebServiceClientBase.ParseResponseForServiceException(String responseString)
bei PsrApi.Internals.ServiceClients.PsrWebServiceClientBase.<Get>d__15`1.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei PsrApi.Managers.AuthenticationManager.<PrepareWebService>d__13.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei PsrApi.Managers.AuthenticationManager.<LoginInternal>d__10.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei PsrApi.Managers.AuthenticationManager.<Login>d__7.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Devolutions.RemoteDesktopManager.Managers.MatesoPasswordSafeManager.cfafc71ae14ae20c28e22217c444dcd54.MoveNext()
5 - Connection States: Refresh : 0 ms
Silent: PsrApi.PsrServiceException: Die Eingabe ist keine gültige Base-64-Zeichenfolge, da sie ein Nicht-Base-64-Zeichen, mehr als zwei Leerstellen oder in den Leerstellen ein Zeichen enthält, das ungültig ist.
bei PsrApi.Internals.ServiceClients.PsrWebServiceClientBase.ParseResponseForServiceException(String responseString)
bei PsrApi.Internals.ServiceClients.PsrWebServiceClientBase.<Get>d__15`1.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei PsrApi.Managers.AuthenticationManager.<PrepareWebService>d__13.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei PsrApi.Managers.AuthenticationManager.<LoginInternal>d__10.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei PsrApi.Managers.AuthenticationManager.<Login>d__7.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Devolutions.RemoteDesktopManager.Managers.MatesoPasswordSafeManager.cfafc71ae14ae20c28e22217c444dcd54.MoveNext()
XML.SaveConnection...
PrivateConnectionManager.Refresh : 29 ms
XML.SaveConnection : 175 ms
PrivateConnectionManager.Refresh : 30 ms
Tree view is loading 1 connections
TreeView.LoadConnectionList...
GetGroupInfos : 0 ms
BeginUpdate...
*** WARNING [Load Connections Detailed] Enabled ***
Loading Credential Mateso [84538eb2-42fa-437d-8ac5-a2b4b8319727]
LoadConnectionList : 0 ms
ApplyGroupCustomImages : 0 ms
LoadConnectionInTreeNode : 14 ms
PreCreateGroups : 0 ms - Count : 1
BeginUpdate : 55 ms
TreeView.LoadConnectionList : 91 ms
SelectionChanged...
LoadConnectionList : 0 ms
SelectionChanged : 34 ms

Clock10 days

i have ivolved the Mateso support as well.
Do you have contacts to the mateso developer ?

Clock10 days

Hello,

Our engineering department is in contact with Mateso and they are investigating this issue.

Thank you for the logs by the way.

Best regards,



Jeff Dagenais

signaturesignature

Clock10 days