Prompt on connection prompts repeatedly

Prompt on connection prompts repeatedly

avatar

I have a web session and a bunch of related credentials in a folder. I set the web session to prompt on connection for that folder.

Devolutions Web Login is installed.

While remaining on the entry in RDM and not opening an embedded session, I get prompted repeatedly for the credential choice.
When logging in to an external session, using the prompt for credentials, I continue to get prompted for the credentials.
When the site is not open and I'm not on the entry, being on a a page in the browser that Devolutions Web Login checks to see if it should try and supply credentials, I get prompts for the unrelated sessions credentials. An example of this one, is while example.com should prompt for credentials, my private vault entry for forum.devolutions.net causes the prompt when I click on the main devolutions.net page and am already logged in.

I'm not sure where to even continue trying to isolate this behavior past this to file a proper bug report. Thoughts?

All Comments (8)

avatar

Hi,

You need to use the native messaging if you want to use a web session with prompt for connection and you don't want the prompt every time you visit a website that is matching.

To enable the native messaging, go to the options in RDM in the browser extension tab and be sure "Enable native messaging" is checked. You can also uncheck "Enable http listener".

In Devolutions Web Login, "Enable native messaging" also need to be checked in the settings.

In case it doesn't work, you can copy the file in attachment of this message and paste it where you installed RDM.

Best regards,

Olivier Désalliers

com.devolutions.rdmnativemessaging.json

avatar

Native messaging was already enabled. If i disable HTTP Listener, the browser extension can't connect to RDM.

The existing file listed "chrome-extension://knldjmfmopnpolahpmmgbagdohdnhkik/", "chrome-extension://imdehflnpcdokicejlfomalenpdiagjg/". I added the new extension to it and it just shows checking status while HTTP Listener is off. Also, Firefox complains it can't find RDM.

avatar

Hi,

Devolutions Web Login ID from the Chrome Store should be neimonjjffhehnojilepgfejkneaidmo. Is it the case for you?

In RDM installation path, you should find a file with the name com.devolutions.rdmnativemessaging.json can override it with the file I put in attachment in my last post?

You should also find NativeMessagingHostRDM.bat in the RDM installation path. Can you run it as admin?

Finally be sure to restart your Chrome/Firefox and retry.

Best regards,

Olivier Désalliers

avatar

All of that is as it should. The issue is the 64-bit RDM. I opened the 32-bit just to check, as I always use the 64-bit, and the 32-bit connects immediately. The previous version of Web Login worked with it.

avatar

Hi,

I have been able to reproduced your issue with RDM 64 bits.

The issue is in RDM 64 bits and it had been fixed internally.

In the meantime, you need to use RDM 32 bits or reactivate the http listener in the options to use RDM 64 bits with Devolutions Web Login.

Best regards,

Olivier Désalliers

avatar

Thanks Olivier. Using 32-bit, as HTTP listener was not working with 64-bit for me, either.

avatar

Hi,

I forgot to mention that you also need to uncheck the "Enable native messaging" in the Devolutions Web Login settings to use the 64 bits version for the moment.

Best regards,

Olivier Désalliers

avatar

Native messaging is working in 64-bit 13.5.0.0. The com.devolutions.rdmnativemessaging.json was not updated by the updater however. I had to manually add the extension's URI.