NPM, Nextcloud, and Collabora. Nextcloud cannot start Collabora, despite being able to reach the server.

This might be outside the support mechanism here, but I've used this outside NPM (with linuxserver swag) and it worked fine... I've routed all my containers through NPM, and they all work fine, except for collabora. With swag, it worked no problem. Nextcloud sees my collabora server and reports that it can reach it, but when I try to open a document (I know the document works, as I created it in collabora with swag)..

I get this error over and over (top)

https://pastebin.com/aQJzEDBL

I can reach the domain via collabora.mydomain.tld and get the traditional "OK" which confirms the server is working. My collabora compose is in the pastebin above as well if you're interested in looking at it, but it's relatively simple.

Nextcloud reports that the server is online and reachable. In the past, this pretty much meant NC Office was working fine.

https://imgur.com/a/FFOA7zW

Any help that can be offered would be greatly appreciated. I'm totally at a loss here.

Posted Sep 28, 2023, 8:55 AM UTC

14
Aurial•

There’s a box for WOPI settings or something similar on the Nextcloud Office page a little way below your screenshot. Put the external IP address of your home (or wherever you’re running Nextcloud) into that box and give it another try. This solved a similar issue for me.

1
Ken0201OP•

Well this seems to have worked... Very strange I never had to do this before (with swag). Do you know what the WOPI is? I'm assuming there is no security concern here...

Thanks!

1
Aurial•

WOPI is a protocol for integrating office with. Nextcloud. That box is just a list of IP’s that are allowed to connect to it so there are no security concerns. You’re basically disallowing all other IP’s than your own. I have a dynamic IP from my ISP and have had to remember to change the address on several occasions. Glad you got it working.

1
Ken0201OP•

Ah I see. That makes sense

Thanks again, been tracking this one down for a couple of days with no luck.

1