Network error on fresh server

Hi everyone,
I’ve set up a Seafile v10 server on an Unraid server. I followed all the steps to make it work on my local network. Unfortunately, when I try to download or upload a file, I encounter an error. I’ve tried every solution related to configuring SERVICE_URL and FILE_SERVER_ROOT, but nothing seems to work.

Here are the details of my setup:
l’adresse web UI :192.168.1.101:8089

If anyone can help me identify the mistakes I might have made, I would be very grateful. Thank you for your assistance!

Why not use the latest v12.0 version?

not yet available in unraid :sweat_smile:

Can you use Docker?

I recommend finding a way to run the latest, but until then I think what you need to know is how SERVICE_URL and FILE_SERVER_ROOT work. These should both be set to what a link to the server looks like from the user’s perspective. Seafile doesn’t know what your reverse proxy is doing, so it needs you to tell it this info about how your reverse proxy is configured.

Your seafile might be at 192.168.1.101:8000, but that’s not what the user would talk to, they talk to the reverse proxy. Usually they find your reverse proxy at a domain name like seafile.your_domain.com on port 443 (https because everything should be in the second quarter of the 21st century). The reverse proxy should normally be configured to recognize paths starting with /seafhttp and send them to the file server at 192.168.1.101:8082.

user -->  reverse proxy ---> 8000-seahub 
                      \----> 8082-seafile file server (/seafhttp/*)

So those should usually be something like:
SERVICE_URL = “https://seafile.your_domain.com”
FILE_SERVER_ROOT = “https://seafile.your_domain.com/seafhttp”