The error suggest the file you are attempting to open is not a KeePass file. Check that you are opening the correct file. The only way to recover file that is not what you expect is to restore from backup. Do you have a copy somewhere? cheers, Paul
We don't need a ticket, all posts are read and suggestions considered. cheers, Paul
Because KeePass has no control over OneDrive, or any other sync software, we recommend you use a master local file system to manage your database. KeePass does not automatically pick up changes to a database if it already has the database open. You need to save the database for KeePass to detect changes. Post more details about how you set up your OD sync and KeePass so we can advise. cheers, Paul
Create a blank database with the same key/pass and test opening that. What is the exact error message? cheers, Paul
Key file read error? Where is the file stored and do you have a backup or three? cheers, Paul
Why is it an issue? Just press Ctrl Alt A/K again. cheers, Paul
The only way I can see to do it in KeePass is to have multiple Auto-Type sequences with a different field for each pickchar. Multiple AT sequences are added to the Auto-Type tab under "custom sequences". If you add a comment to the beginning of each sequence ({C:Comment}) it makes them easy to identify. cheers, Paul
I don't store my database on a cloud service because I want it to be available offline. The backup plug-ins are all simple and should work. Exactly what problems are you having? cheers, Paul
Copy the database manually to whatever location you want is simple. Save it in email is also an option. Create a new email message, attach the database and save the draft. Whatever you do, make sure you regularly make backup copies. cheers, Paul
Find > Large Entries. Click on the largest entry to be taken to it. Edit the entry and click the History tab. Delete old entries with large attachments. Save. Now you can keep old histories. cheers, Paul
You can't write a password changer for websites because they all differ in how they do it, and then they change the method without notice. Nothing to do with security. cheers, Paul
Clicking the "Convert to CSV" link takes you to a list of converters. You then decide which converter you want to use. KeePass already has many importers. What is the file you want to import. cheers, Paul
What is the exact error? If it's "HMAC mismatch" that suggests you are using the wrong password. A Linux VM may have a different keyboard. Try showing the password to be sure it's correct. cheers, Paul
How can you use the same password more than once unless you are entering it manually? Let KeePass create the password and you will never have two the same. You can check if there are duplicates. Find > Duplicate passwords. cheers, Paul
Auto-Type is still working for me on various machines. We need to know exactly what doesn't work and how you make it not work. cheers, Paul
With warning suggest there was an error. Did you read the logs? cheers, Paul
Admin rights helps prevent a malicious user injecting triggers into your configuration without your knowledge. There is no way around this. cheers, Paul
Don't use any of them so I can't say which will work for you. Don't use the ones with a green icon next to them, they are for KeePass 1. cheers, Paul
Up to the developer. cheers, Paul
Put either the DLL or PLGX for the plug-in there, not both. You can have a mix, but not for the same plug-in. cheers, Paul
I use the portableapps version No need to use that, KeePass is already portable. If you want to add a plug-in to KeePass, put it in the Plugins folder under KeePass.exe. If the PA version doesn't have that folder, stop using it and use KeePass proper. Download the ZIP package above and unpack it to your favorite location (USB stick, ...). KeePass runs without any additional installation and won't store any settings outside the application directory cheers, Paul
Then write yourself a regex that does what you want. Post it here and we will test it. cheers, Paul
You need a backup plug-in. They are listed in the top left corner of the Plug-ins page. cheers, Paul
Try this. <!DOCTYPE html> <html> <body> <script type="text/javascript"> // <![CDATA[ function ShowLoginData() { var strUser = document.LoginForm.user.value; var str1 = document.LoginForm.num1.value; var str2 = document.LoginForm.num2.value; var str3 = document.LoginForm.num3.value; var strPwd = document.LoginForm.pwd.value; alert("The following data would have been submitted:\r\nUser name: " + strUser + "\r\nSelected: " + str1 + ":" + str2 + ":" + str3 + "\r\nPassword: " + strPwd); } // ]]> </script>...
Excel uses numbers to represent dates so sort / filter is simple. KeePass uses text to represent dates, e.g. 2024-05-31T07:13:33Z It is not possible to filter based on text. cheers, Paul
I tested it on my reasonably standard test copy and the secret field value was automatically hidden. Will do some more testing tomorrow. cheers, Paul
Only if they manage to get your user/pass as well. If they have you have more to worry about than one TOTP secret. cheers, Paul
Sorry, you are correct. I had forgotten where it was hiding. It's also hiding in the Help pages. I'd call it an oversight, not a bug. :) cheers, Paul
KeePass doesn't have a TOTP wizard so it's not surprising the field is not automatically hidden. How was the entry created? cheers, Paul
Drop this code in the page opened above and it will give you a nice user/select/pass page. cheers, Paul <!DOCTYPE html> <html> <body> <script type="text/javascript"> // <![CDATA[ function ShowLoginData() { var strUser = document.LoginForm.user.value; var strSelect = document.LoginForm.cars.value; var strPwd = document.LoginForm.pwd.value; alert("The following data would have been submitted:\r\nUser name: " + strUser + "\r\nSelected: " + strSelect + "\r\nPassword: " + strPwd); } // ]]> </script> <h1>The...
As it's a trigger, use these fields. File/URL: %comspec% Arguments: /k del "c:\tmp\badfile.txt" I use /k when testing and change it to /c when it works. cheers, Paul
I always use %comspec% as the command. This expands to the full path to the current command processor. cheers, Paul
Does this page help? Can you post a screenshot of the site you are using? (Save as PNG, attach) cheers, Paul
https://sourceforge.net/p/keepass/discussion/329221/thread/ab7273d15e/?limit=25#c8b7
I think the best "fix" is to add an option in KeePass to disable fallback writing to the global config, as an adjunct to disabling save. cheers, Paul
You need to prevent KeePass writing the config file to the network (I'm assuming that's what the error says). The KeePass.config.xml file on the network should only contain one line: "PreferUserConfiguration true" If KeePass can't write to the local file it will attempt to write to the global one (on the network). I don't think you can change this behaviour, you can only disable saving. cheers, Paul
if the header is corrupt it's likely the whole file is unwell. What is the file size relative to the one that works? cheers, Paul
Or set Tools > Options > Advanced, Start and Exit, Start minimized and locked. The you enter the password when you need to use KeePass. cheers, Paul
This is the KeePass site and you are using KeePassXC so we can only provide limited suggestions. cheers, Paul
That is relatively simple. There are two ways, break the AT into 2 or use a plug-in. Break the AT into two Edit the entry. On the Auto-Type tab select Add In the "Target window" field, enter Uber* Set the custom keystroke sequence to {USERNAME}{ENTER} OK On the Auto-Type tab select Add In the "Target window" field, enter Uber* Set the custom keystroke sequence to {PASSWORD}{ENTER} OK Now you press the AT hot keys (Ctrl Alt A) on page one and select the username sequence. Enter the code. Press the...
That is relatively simple. There are two ways, break the AT into 2 or use a plug-in. Break the AT into two 1. Edit the entry. + On the Auto-Type tab select Add + In the "Target window" field, enter Uber* + Set the custom keystroke sequence to {USERNAME}{ENTER} + OK + On the Auto-Type tab select Add + In the "Target window" field, enter Uber* + Set the custom keystroke sequence to {PASSWORD}{ENTER} + OK Now you press the AT hot keys (Ctrl Alt A) on page one and select the username sequence. Enter...
Their support won't be able to help you fix an issue with your password manager. In KeePass you add the extra Tab to the auto-type sequence in the entry. Edit the entry and select the Auto-Type tab. Change the default Auto-Type to include the extra Tab(s). Note: if you are using KeePassXC the settings are slightly different. cheers, Paul
A database is a plain file. You can rename, copy, delete etc. Details on how to find your database are in the Backup Wiki on the KeePass help page. cheers, Paul
You haven't provided much detail for us to work with. What version of KeePass? Exact error message? Reinstalling won't affect your database, but it also won't fix anything. See the Backup Wiki on the KeePass help page for more on database files. cheers, Paul
Can't be done. You must know the password to access any password manager. There is no back door. cheers, Paul
FAT32 doesn't have the additional attributes NTFS supports, so you lose the MotW when you copy it across. cheers, Paul
If you can't export the data KeePass can't import it, unless you write a specific import routine that understands the aex format. cheers, Paul
Great idea. Are you going to write it? cheers, Paul
See this post for details. https://sourceforge.net/p/keepass/bugs/2413/ cheers, Paul
I suspect Windows doesn't trust apps on shares. This post (old) has a method to add a share as trusted. cheers, Paul
Windows / .NET seems to resist efforts to have multi monitor use behave. https://sourceforge.net/p/keepass/discussion/329220/thread/fa1d0349/ Sometimes it's the video driver. https://sourceforge.net/p/keepass/feature-requests/2256/ cheers, Paul
Windows / .NET seems to resist efforts to have multi monitor use behave. https://sourceforge.net/p/keepass/discussion/329220/thread/fa1d0349/ cheers, Paul
Well spotted, I omitted that from the instructions. cheers, Paul
Can you post a screenshot of the Properties box? (Save as PNG and attach) cheers, Paul
You must quote the path for Waterfox because of the space. You should also quote the URL to allow for odd characters, although this is not the issue here. Does Waterfox run if you paste only the executable command into the Windows run box (Win R)? Now add the URL. Now add the private window option. cheers, Paul
Right click on KeePass.exe. Select Properties. Is there a security message at the bottom saying the file came from another computer? If so, try unblocking it. What is the exact security message? cheers, Paul
This is not the KeePassXC site, this is for the original KeePass. Sometimes we can help with XC issues but the XC browser extension is not something we support. Go back to the GitHib site you linked and click on the "Issues" option. cheers, Paul
It should not be possible to have an entry and deleted item with the same UUID. Did they start life as duplicate entries and you deleted one? We have seen cases of duplicate UUIDs created by 3rd party apps. These should have been fixed automatically by KeePass, but it may not check deleted items. Apparent cause of duplicate UUIDs. cheers, Paul
All of the keys are shown when you edit the Auto-Type. No need to guess or type. cheers, Paul p.s. please don't open bugs for usability requests. Use the Open Discussion forum.
My translation of your Github page says KeePassHO is "highly acclaimed", but you don't link to any reviews. Is there a way to test your code on a non-Harmony device so we can see how it performs? cheers, Paul
Or just search for dula. No accents to worry about. cheers, Paul
On my Windows box, when the cursor changes to a vertical line with 2 horizontal arrows, drag right. cheers, Paul
That is an old version (4 years) and is not known to have any issues displaying columns. Check that you have not dragged the column width to near zero. If you want the latest KeePass, download the ZIP (portable) and copy the files over the top of the ones on your machine. There are a few Unix fixes since 2.47. (This won't fix the column display issue.) cheers, Paul
You can even use a single entry to hold the Brave path to save you having to find and type the path all the time and to allow you to change it easily. Create a new entry called "BraveCMD". Enter the brave path in the username field. e.g. C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe Edit the entry where you want to use Brave and click the Tools button at the bottom. Select Insert Field Reference > In Notes Field. Select the "BraveCMD" entry and the Identify source entry by "Title"...
There are more Auto-Type commands on the context menu if you select Tools > Options > Interface (1), Show additional auto-type menu commands. cheers, Paul
You are correct, that list is static. I prefer the right click option as it lists available browsers. cheers, Paul
Every time it loads probably. cheers, Paul
There is no KeePass2 for Linux. Exactly what version are you using? Have you set the columns to not show the username? cheers, Paul
The list is dynamic. KeePass reads the registry to find installed browsers. On my machine with Brave installed I get an option to open the URL with Brave (right click on the entry). cheers, Paul
Try KeePassEnhancedEntryView plug-in. This allows you to drag n drop, copy or Auto-Type additional fields. cheers, Paul
Sync is always manual (unless you use triggers) and if you have made a change you need to sync again. You can save and then sync or just sync, as sync is also a save. cheers, Paul
This is the KeePass help site. The Kee help site that you need is https://forum.kee.pm/ cheers, Paul
Which post is the solution? If it's the one that tells you to edit config.xml, you said above that it doesn't fix the problem. cheers, Paul
No. Can you post a link? cheers, Paul
Can you share it here? cheers, Paul
Please don't post the same thing twice. https://sourceforge.net/p/keepass/discussion/329220/thread/5ea750d82e/ cheers, Paul
That's kind of outside the remit of a password manager so it's unlikely to make it into KeePass itself. Maybe someone will write a plug-in. cheers, Paul
The recent file list is stored in two places in the config file. Under "MostRecentlyUsed" you will find the path info. Under"KeySources" you will find the credential info. I suspect you need to edit both, but try removing a MRU and see what happens. You need to close KeePass before editing it. KeePass Backup Wiki cheers, Paul
If you can explain what a windows login is and what you mean by revert we will be able to help. cheers, Paul
Random characters means none are guaranteed. This is correct. To guarantee a character use patterns. KeePass does not search as you type for performance reasons. cheers, Paul
Sorry, I have misled you slightly. Brave is available via the context menu (right click on an entry), but not via the Entry Properties, Override URL. Those values are hard coded, not collected from the registry. cheers, Paul
Check that the registry values are correct. reg query HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Brave\shell\open\command I get: (Default) REG_SZ "C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe" Are you using an old version of KeePass? cheers, Paul
That shows why it is not working, you have quotes and backslashes all over the place. Copy that console output and paste it into a Command Prompt. Change it manually until it works, then make the same changes in KeePass. cheers, Paul
I assume you have added that in the "Override all entry URLs"? Modify the handler so you can see what is being run. cmd://cmd /k echo "%BROWSER%" "%PROFILE%" "{URL}" cheers, Paul
Exactly how are you telling KeePass to use that URL handler? Your post suggests you have tried 2 methods. cheers, Paul
If you had read this thread you would already know it is one click further away and does not need a plug-in to use. cheers, Paul
You have effectively already asked this question. https://sourceforge.net/p/keepass/discussion/329221/thread/9f9fcf0db0/?limit=25#1c02 cheers, Paul
Working for me on W10. I have Brave set as the default browser, but it still appears in the list of URL handlers in the context menu. Run this in a Command Prompt to see what browsers Windows thinks are installed. reg query HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet I get the following: HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Brave HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Firefox-308046B0AF4A39CB HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\IEXPLORE.EXE...
May be some mono weirdness - there is plenty of that. cheers, Paul
Or right click, More Commands. This selects the entry to be used. cheers, Paul
There are two config files and the one you want will have a lot more info. Look in '$XDG_CONFIG_HOME/KeePass' (which often is '~/.config/KeePass', where '~' is the user's home directory). cheers, Paul
You can use Xed (built-in) to view the file. cheers, Paul
Check the settings in the KeePass config file. Under <MainWindow> you should see <maximized>true</maximized>. cheers, Paul
Have you tried setting it to maximum, then closing KeePass? cheers, Paul
The random(ish) string on the end of the title is the problem. It changes every time you visit the site. Your Target window should be identity.bluecrossmn.com/u/login* cheers, Paul
I don't have "Tools->OTP Generator Settings..." in my KeePass. Are you using a plug-in? cheers, Paul
DPAPI is used for the database keys only. Memory encryption is used for passwords stored in KeePass and any other fields you choose. File attachments are not encrypted in memory. All data is encrypted before being saved in a file. cheers, Paul
See the KeePass Backup Wiki. cheers, Paul
If you are using the target window match to perform your AT, copy the sequence into the "override default sequence" box. In the copy - of course. cheers, Paul
Duplicate the entry so you can play. Bring up Notepad. Bring up KeePass. Right click on the duplicate of the entry and select "Perform Auto-Type". KeePass will drop to the background and type. To make it work in Notepad take the ^t out of the Auto-Type. cheers, Paul