Hi,
ok, the server stuff seems to be running. When using non-default ports, seafile can be an extreme pain-in-the-ass. You need to have a reverse proxy in place (nginx) which handles the connections on some port (say: 81
) and proxy_pass
es the traffic to another port. You then can then specify yourserver.com:81
as server to sync with, as the traffic via port 81
gets proxied by nginx.
Usually, when installing seafile according to the official server manual this is done automatically for you (using port 80
). Did you go through the steps there? You may need to adjust the line
location / {
proxy_pass http://127.0.0.1:8000;
to
location / {
proxy_pass http://127.0.0.1:18083;
If you have done it already, please post your nginx configuration (cat /etc/nginx/sites-enabled/*
)