Hey, I’ve set up cells on Centos 7 using nginx as a reverse-proxy and used RPM versions of Collabora CODE to set up that capability after a lot of wrangling. Now that journalctl isn’t reporting any startup errors, whenever I try to edit a document, I get a blank interface and don’t see any documents (pictured below). What am I doing wrong?
Hello @aldo-m,
Could you please show me your reverse proxy configuration (do not forget to hide the sensitive information).
You might have forgotten the proxy rule for collabora, here is a sample of an Apache (you could take hints for your Nginx configuration) one that could help you https://pydio.com/en/docs/kb/devops/running-cells-behind-apache-reverse-proxy
So, I resolved this problem myself: it was an issue with collabora configuration, specifically with the certificate SSL domain. For anyone else who encounters this issue, I made this work by using the FQDN for everything (not “localhost”). Here’s the line from /etc/loolwsd/loolwsd.xml:
<server_name default="" desc="Hostname:port of the server running loolwsd. If empty, it's derived from the request." type="string">yourserver.com:9980</server_name>
My nginx config looked like:
listen 9999 ssl;
server_name yourserver.com;
....
# static files
location ^~ /loleaflet {
proxy_pass https://yourserver.com:9980;
proxy_set_header Host $http_host;
}
and then pointed my collabora plugin to use SSL on yourserver.com port 9999.