Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dexie Cloud Manager - "Manage users" error #1992

Closed
b-straub opened this issue May 14, 2024 · 3 comments
Closed

Dexie Cloud Manager - "Manage users" error #1992

b-straub opened this issue May 14, 2024 · 3 comments

Comments

@b-straub
Copy link

I have four test databases created for development. Two are working fine in Dexie Cloud Manager and I can manage the users. For the two others with exact same settings "Manage users" fails with "403 (Forbidden)". What might be the reason?

@dfahlander
Copy link
Collaborator

Please send me the urls of the 2 failing databases and I can troubleshoot it (you can send and email to david(at)dexie.org)

@b-straub
Copy link
Author

Done!

@dfahlander
Copy link
Collaborator

dfahlander commented May 15, 2024

Thanks for this finding. It turned out the problems with the failing DB was that the DB was configured to deny all unknown users (not explicitely listed) and the owner account you used to login to Dexie Cloud Manager had not yet used the database and was therefore not yet listed. The problem was that Dexie Cloud Manager was also denied to authenticate against the database with that account.

image

This situation could be resolved by temporarily allowing all unknown users, click the Manage Users button (which would add your account) and then configure back to the reject all unknown. Though, this was not working on one of the apps because it had some reject patterns configured and the manager did not reset those when selecting 'Automatically create evaluation accounts for new users (default)' again. I could heal it manually though, but it's good this was discoverd so I can fix the bug in Dexie Cloud Manager.

I manually added your account also so that its in the users list for both of the previously failing databases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants