Passbolt extension not autofilling credentials locally, but works over RDP

Hello,

One of my coworkers has been experiencing an issue with the Passbolt browser extension for some time. We’ve tried to fix it without success, so I’d like to ask if anyone has encountered something similar.

Passbolt works fine in our company overall. However, this particular user started having problems after one specific situation: he connected via RDP from his laptop to his office PC. There were no issues at that moment, but ever since then, when using the office PC locally, he experiences the following problem:

  • He opens a website with credentials stored in Passbolt.

  • He clicks on the Passbolt icon in the input field and can see the list of available credentials.

  • However, when he selects one, the credentials are not autofilled into the form.

This issue happens in Chrome, Edge, and Firefox.

Interestingly, if he connects to the same office PC via RDP from his laptop and performs the same steps, everything works correctly.

The issue has been ongoing for months. We have already tried reinstalling the browsers, but it didn’t solve the problem.

Has anyone experienced something similar or knows what could be causing this?

Thanks in advance.

G’day Tecnicos,

Sounds like the in-form menu’s overlap guard is firing silently. From v5.9 onwards passbolt aborts the autofill if it thinks something is sitting on top of the menu, and the only feedback is a line in the browser console.

Quick check on the affected PC:

  1. Open the site where it fails and click the passbolt icon so the credential list shows up.

  2. Right-click on the passbolt menu (the dropdown with the credentials) and pick “Inspect”. That opens DevTools focused on the menu iframe rather than the page.

  3. Switch to the Console tab and click a credential.

  4. Look for: Overlap detected, action interrupted for safety reasons

If you see that, the guard is what’s stopping the fill. A few things that can cause it on a local session but not over RDP:

  • Different Windows display scaling between the local screen and the RDP client. Set both to 100% and try again, and make sure browser zoom is 100% too (Ctrl+0).

  • Another browser extension injecting an icon or overlay on the same field. Other password managers are the usual suspect. Disable extensions one by one and retest.

  • An accessibility tool only running on the local console (Magnifier, screen reader, etc).

If the console shows nothing when you click, it might be worth grabbing a HAR and sharing the redacted bits: https://www.passbolt.com/docs/hosting/troubleshooting/logs/#browser-extension

Cheers,

Gareth