Seadoc notification "Server is disconnected. Reconnecting..."

Hello

I have upgraded my seafile server from 11 to 12.
I am using the offcial docker images but traefik as a reverse proxy.
I deployed seadoc but when I try to edit a file, it is correctly opened but I immediatly receive a notification containing “Server is disconnected. Reconnecting…”

Modification to the document is not saved. I see no error logs in seafile.log, seahub.log or any log file from seadoc.
How can I find out what is wrong on my setup?

Hello,

I have exact same problem, traefik + seafile 12. Did you find a solution? Inside seafile docker image, I use nginx

Kr

Same here with a new install of Seafile 12 behind Nginx and with seadoc.
In nginx log i get a permission denied (403) every time it connects / reconnects.
403 is the problem - but i couldn’t find out in the logs where the problem exists - and didn’t find something similar here in Forum search.

SeaDoc uses websocket, please make sure you have configured the websocket reverse proxy correctly.

eg: websocket reverse proxy in caddy, https://manual.seafile.com/12.0/repo/docker/seadoc.yml

Setup of this functionality is far too complicated compared to its usefulness for me. So I abandoned trying to fix it and I just don’t use it.

Traefik is widely spread as a reverse proxy so I think they shall give at least an example using it.