KeePassDX icon indicating copy to clipboard operation
KeePassDX copied to clipboard

Autofill domains with only http

Open dmework opened this issue 2 months ago • 3 comments

Checks

  • [x] I have read the Wiki, searched the open issues, and still think this is a new bug.

Explain the problem clearly and succinctly:

Autofill doesn't fill logins for domains that support only http

Describe what you expected to happen:

No response

KeePassDX version:

4.2

Build:

Free

Database version:

V2 - KDBX3.1

File provider (content:// URI)

No response

Android version:

16

Android device:

No response

Additional context:

No response

dmework avatar Oct 25 '25 00:10 dmework

It's surprising, there isn't a specific filter on the web protocol for form recognition. Can you tell me exactly which form it isn't working on so I can debug it?

J-Jamet avatar Oct 25 '25 07:10 J-Jamet

I used to access my router management page using autofill in KeepassDX older versions

Now its not working URL of the router is like this "http://192.168.1.1/"

dmework avatar Oct 25 '25 15:10 dmework

I can reproduce this. It seems to be caused by the browser. With http:// Cromite (possibly Chrome and other Chromium derivatives) doesn't offer autofill at all, there isn't even the button. In Firefox (Beta) autofill still works with the same URL.

As a default I think that's a good thing. There are several workarounds:

  • activate HTTPS on the device
  • share the link from the browser to KeePassDX and proceed with the magic keyboard
  • use Firefox

Ignoring a certificate error when accessing a device like your router is still much better than using HTTP because the communication will be encrypted and protected against passive attacks on your network.

c-b-x avatar Nov 23 '25 11:11 c-b-x