Since version 12.0, the seaf-server component need to send internal requests to seahub component to check permissions.
The issue can be caused by a few different reasons:
- ALLOWED_HOSTS configuration in seahub_settings.py does not include 127.0.0.1. You can either remove ALLOWED_HOSTS configuration or add 127.0.0.1 to ALLOWED_HOSTS.
- JWT_PRIVATE_KEY not correctly set
- You reverse proxy does not set correctly
You can find more information at: [BUG] No permission to access file - when downloading any file · Issue #2877 · haiwen/seafile · GitHub