Hey, I’m trying to set up a collabora server to use with next cloud and I can’t seem to get it working. Running through Docker(-compose) on a raspberry pi 4 behind an apache 2.4 reverse proxy.
.
Whenever I try to open a file, it just hangs, with a message that flashes for half a second on the bottom of the page that reads “The server has been disconnected”. Nothing interesting in the logs.
When I try to go to the admin page I get an error that says “Server has shut down; please reload the page” but obviously nothing happens when I reload the page. In the logs I have the following for trying to access admin page:
[ websrv_poll ] WRN client - server version mismatch, disabling browser cache. Expected: fdc7ddf7c| wsd/FileServer.cpp:288
Any ideas? I really appreciate any help and/or a direction into the right places to look.
I gave up due to frustration after originally posting this but I’m back for round 2 and just spent about a day and a half debugging this, made some progress but still not there.
Can access discovery and admin page using subdomain of collabora/CODE on https because ssl terminates at apache reverse proxy but then the only way I can get nextcloud to connect to CODE is by having the containers on the same network and using the CODE containers ip:port – localhost, external ip, or reverse proxy subdomain dont work.
chrome console says: Blocked autofocusing on a <textarea> element in a cross-origin subframe.
I also have this issue,
when I using the :/browser/dist/admin/admin.html no issue on that: No errors, everything working fine
when I using Nginx proxy and follow the official nginx config: Server has been shut down; please reload the page.
The main issue I was thinking is webserver configuration event I make the WebSocket configuration correctly.
it tooks me a very long time to figure it out until I found a forum about the default Vhost configuration has a line proxy_hide_header Upgrade;
This line will disable all the websocket in the Vhost, Please comment it out
you may find this line in your domain Vhost configuration or at Nginx main config files /etc/nginx/nginx.conf
in my example I’m using hestiacp web panel(Nginx Only), I look over the files at
if have proxy_hide_header Upgrade; then i should comment it out by #