I just upgraded my appwrite version from 1.2.1 to 1.3.1 following the upgrade instructions here: https://appwrite.io/docs/upgrade. The upgrade went fine without errors, the I went ahead to do the migration, which also had no errors.
Problem is now I cannot login to the upgraded instance or create a new account. The error on the logs is also in the screenshot:
[Error] Timestamp: 2023-04-19T09:17:14+00:00 [Error] Method: GET [Error] URL: /v1/account [Error] Type: Appwrite\Extend\Exception [Error] Message: User (role: guests) missing scope (account) [Error] File: /usr/src/code/app/controllers/general.php [Error] Line: 365 [Error] Timestamp: 2023-04-19T09:17:29+00:00 [Error] Method: POST [Error] URL: /v1/account [Error] Type: Appwrite\Extend\Exception [Error] Message: The current project has exceeded the maximum number of users. Please check your user limit in the Appwrite console. [Error] File: /usr/src/code/app/controllers/api/account.php [Error] Line: 97
v1.3.1 Can't Login After Upgrade
Hey, where did you run the upgrade command? in which folder?
Ah it could be an issue of a wrong directory when upgrading. This happened to me.
| root
|- appwrite
You need to run the upgrade command in the root directory.
The migrate command needs to be run in the appwrite directory.
When you upgrade, appwrite should create backups of your .env. Compare the _APP_OPENSSL_KEY_V1 in the backup and in the new env
They need to be the same
Recommended threads
- functions returning error 401 in local
I updated to 1.9.0, and the functions that used to work fine in 1.8.1 are now giving me a 401 error. I can't seem to find a solution. If anyone is running versi...
- Docker Compose MongoDB Setup
everythings work fine but the mongodb fails on startup everytime. log: ``` Generating random MongoDB keyfile... /bin/bash: line 9: : No such file or directory ...
- Auth broken after update from 1.8.0 to 1...
So ive been having issues creating, deleting or updating users on my appwrite instance after i updated from 1.8.0 to version 1.9.0. When trying to create a user...