
Hello, I'm facing an issue right now with bucket permissions. I have been debugging a lot, and researching here on discord and github and I actually found a workaround, but I want to know if its a better way to fix this.
My enviroment:
- Appwrite 1.6.0 Selfhosted on a VPS on USA on lets say
https://appw.example.com
- Frontend: Sveltekit, CSR (to deploy probably a SPA)
NO SSR
http://localhost:5173
Right now I'm developing an app where the user can upload a user profile pic. So I decided to create a collection to store user info paired with the auth user info. And for the profile pic I use a bucket to store the photo.
The problem is that when I put permissions on the bucket for Users
I start getting an error 404 requested file is not found
. If I put the permissions to Any
I will get access to the file.
I did started investigating about this. And found that the problems are cookies. It got blocked for some reason, or those are not being sended.
What I did to try to fix:
- Test incognito mode (Didn't work)
- Test 3 different browsers (Didn't work)
- Enable 3rd party cookies (Didn't work)
- Modify my hosts file, and add something like
127.0.0.1 local.example.com
With the last option actually make a progress, I did run my Vite
server on local.example.com
, Then I go to http://local.example.com:5173
and I get kicked out of my app, so I start debugging again. And I find some error that I have never seen, the Set-Cookie
of the session was not working because SameSite
property, and Secured
.
I did ask chatgpt for this, and it suggest me to create my own cert and apply them to Vite
so I did create some certs, put it inside Vite
and it actually did worked finally. I can access now buckets with permissions enabled.
So the question:
Is this the correct and easiest way to fix this? I mean, everyone is facing something similar in the moment they start developing locally with no SSR? Or this is just some weird bug in my end. Thanks
Recommended threads
- Queries Length Error.
Hi All, I am having a issues across my app with how i am getting data, and just wanted to check if this was an issues with the new changes on appwrite over the...
- Explore uploaded images directly from lo...
Is there any option to explore/dwonload uploaded files to from local machine? I connected through WinScp to my vps and to files from docker volume 'appwrite_app...
- The current user is not authorized to pe...
I'm just getting this error while it was working couple minutes ago, my users have permissions to access and create tables data but on some databases I'm just g...
