Blackslash in Website entry

avatar

Hi,

We are currently getting a lot of users to use RDM Enterprise and now we see a lot of strange behaviors, so sorry in advance for a lot of posts :)

When trying to use the Website entry and have a username in the format domain\username, then does the website entry strange input 2 "\" for each \ in the username, so dom\dummy gives dom\\dummy (and dom\\\dummy gives dom\\\\\\dummy - just to test). Works fine with websites that don't uses \ in the username or support @ format.

I have seen en old post https://forum.devolutions.net/topics/32191/backslash-in-username , but another type entry is suggested (Web Browser, but cant find it) and not sure about the Custom Controls ?

The Website uses random ID for the fields, so not sure if I can use any of the other options as they all says X ID...

Kind regards
Martin Jensen

All Comments (5)

avatar

Hello,

Thank you for reaching out to us regarding this,

The Web Browser (HTTP/HTTPS) entry is now simply named "Website" in the latest version of RDM.

I have a few questions which you can hopefully answer.

  • Which version of RDM are you using?
  • Which type of data source are you using?


I’m wondering if you could provide me a screenshot of your entry "Properties"? Can you also confirm what option you're currently using for your "Username Format" under the "Advanced" section?

Let me know,

Best regards,

Samuel Dery

avatar

Hi,

We are currently running RDM Enterprise Edition 2022.2.21.0 64-bit and are using Devolution Server (Version:2022.2.8.0) as Data Source. I have found a fix/workaround for the \ issue while testing some more,

There is a GPO which blocks me from installing the Egde Web View 2 runtime, so I were using Google Chrome as "Web browser" in the entry. Lucky is my middel name "Bypass Security" so I found a workaround to install Web View 2. With Microsoft Egde as Webbrowser doesn't is make extra \ when inputting em.

I am tying to get it to log into BeyondTrust Password Safe website and it works if I manually enter domain\username and password, but not when RDM does it. I can see it inputs in the form, but it cant login without I first alter something in the fields - like adding a space and then delete it again. It doens't accept that there is a domain in the username Domain\Username if it comes from RDM, but if i manually alter it, then is it okay. Same goes from Password - RDM input the correct one, but isn't vallid when submitting without some human changing. Feels like there is some onChange event in the background .

The Username and password input field uses a new random ID as ID every time, but has a static name;

<input _nofocus="" type="text" id="a6528703-5679-47c0-89ef-aed1d1e38965" name="username" value="" tabindex="0" autocomplete="off" aria-describedby="a6528703-5679-47c0-89ef-aed1d1e38965-describer" aria-errormessage="a6528703-5679-47c0-89ef-aed1d1e38965-error'" aria-invalid="true" aria-required="true"> 


Can I send keypresses or something else with RDM which might makes this work? I will try to dig further in the code of the page next week, to see if I can figure any behind the scene code out :)

Kind regards
Martin Jensen

avatar

Hello,

I see from the sample, you provided I suspect that the autocomplete="off" is what is causing this issue, usually when this is found RDM will be unable to autofill the credentials in "Embedded" mode.

In such cases, we usually recommend launching the entry "Externally" and using our "Devolution Web Login" extension to autofill the credentials, would this work in your case?

If not, you may be able to make it work by using a "Typing macro", to configure this you can go under the "Events" section of your entry under the "After Open" section. We have the following knowledge base article to assist with this: https://kb.devolutions.net/rdm_event_auto_typing_macro.html

Best regards,

Samuel Dery

avatar

Hi,

Only one little issue - the computer where we run RDM from have no internet access, so not able to install extensions from the internet. Is there an offline installer for the browser extensions?

Kind regards
Martin Jensen

avatar

Hello,

I see, for Firefox it seems possible to download the .xpi file which is then used for the installation directly from our website here: https://devolutions.net/web-login/

However, for Chrome and Edge, it seems to only be available in their respective store.

Let me know if this helps,

Best regards,

Samuel Dery