keepassxc.ini created but Keepassxc cannot access

Created on 12 Sep 2019  路  10Comments  路  Source: keepassxreboot/keepassxc

After installing everything works except when I want to change preferences.

I should be able to save preferences in the app.

When I try to edit the preferences I get this error:
Access error for config file /Users/chad.fisher/Library/Application Support/keepassxc/keepassxc.ini

I have verified that the file exists and that the permission on the path allow access to the file.
Not sure why it can't access the file.

Steps to Reproduce

  1. Install
  2. Go to menu and Preferences
  3. Pops the window for Preferences and displays all the options. Not able to save anything because of the error listed above.

Context

I can use KeePassXC but can tweak preferences

Debug Info

KeePassXC - Version 2.4.3
Revision: 5d6ef0c

Operating system: macOS Mojave
Version 10.14.6 (18G96)
CPU architecture: 2.9 GHz Intel Core i7

bug more info needed macOS

Most helpful comment

I am going to close this because this isn't something that KeePassXC is doing wrong.

All 10 comments

Could you confirm what ls -la shows for the file/dir?

You can try deleting the current ini file. Have you logged off and back on again to ensure no latent application is locking the file up?

Could you confirm what ls -la shows for the file/dir?

image

You can try deleting the current ini file. Have you logged off and back on again to ensure no latent application is locking the file up?

Deleted file closed down KeepassXC
still same error
image

are you running in a domain environment?

are you running in a domain environment?
Meaning a company domain with AD integration? Yes
I have full admin access when making changes though.

Are you running KeePassXC with that same full admin access? Seems like it could be an issue. I am not an expert on MacOS enterprise behavior but this is certainly an untested area.

Just fought through this. Our Macbooks are provisioned by remote admins, this app was installed remotely, and I found that ~/Library/Application\ Support/keepassxc was owned by root instead of my user.

Fixed via sudo chown -R $(whoami):staff ~/Library/Application\ Support/keepassxc, then restarting the application.

Makes sense, poor install process

I am going to close this because this isn't something that KeePassXC is doing wrong.

Was this page helpful?
0 / 5 - 0 ratings