Since commit 49c860b50d19ce03b3200fb28ab97f6908a05041
which added the seahub_url
field, the host has been hard-coded to 127.0.0.1:8000
.
In seafile 12, this url is used to check if a user is allowed access to a file.
Since I am running seahub on a unix socket, this breaks accessing any file:
[seaf-server] [2025-04-20 10:37:41] [WARNING] http-tx-mgr.c(333): libcurl failed to POST http://127.0.0.1:8000/api/v2.1/internal/repos/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa/check-access/: Could not connect to server.
Is there a solution for this issue?