I have found one issue with migration script, but everything else works fine. Make sure you use latest code for both web app and back-end.
didn't upgrade the web app code so far. that is most likely the problem.
Upgrading the web app code fixed the issue with the administrator.
But still keep getting the same error message when logging in as a normal user.
Also the same for a new user I just created using the web interface.
Still getting the SecurityException. Any idea?
I suspect that you haven't upgraded to master properly. Admin column in the database and API has been renamed.
Thanks for checking Anton. I found the issue:
I used a Apache rewrite rule to make Traccar >3.15 commands API backwards compatible for older instances of our app:
RewriteEngine On
RewriteRule "^/api/commands" "/api/commands/send" [PT]
After removing this the security exception was gone.
After upgrading from 3.15 (don't remember if I saw it on 3.16 already) to master (d5db101a) I see the following error window pop up when logging in as normal user:
Also my admin user seems to have limited access now. I saw that administrator column was renamed to admin so checked / changed that. Although the admin bit is set in the users table, I do not see any admin functionality when logging in as admin