Hi,
I have been running a docker compose version of Collabore CODE for a long time. I used to have my Nextcloud instance in a TrueNAS Core jail, and everything worked fine.
Now, as I am moving my whole Nextcloud installation to the same docker host (still using Compose), I´ve created a new stack (using Portainer) that has everything, both Nextcloud (tag latest), Collabora (tag latest) and Traefik for a reverse proxy. Everything starts properly, certificates (one for Nextcloud, one for Collabora) get issued, the Collabora admin panel works fine, and no problems in Nextcloud.
Then, I installed the Nextcloud Office app, and connected it to my Collabora, using the FQDN the Collabora cert is issued to, with SSL. It connects, turns green, and everything seems fine.
But when I try to open a document in my browser, I get “WOPI Host Unauthorized error”. I have no WOPI allow list configured. That box in Nextcloud (Settings, Office) is empty. Shouldn´t it accept a connection from anywhere then?
I also discovered that I cannot curl Nextcloud from my Collabora container on port 443, only port 80 works. Nextcloud container → Collabora container works fine though. In docker compose, they are on the same network.
How can I make this work? What haven´t I thought of? Happy to give more specifics and details, but as I don´t know where to start, I can´t really tell what´s relevant. If anyone could point me in the right direction, that would make me happy