Both are accessible individually over https, i can also load the admin interface of Collabora, and when i enter the URL in Nextcloud Settings, it says everything is fine & Server is reachable.
But when i open a Document, im getting a Timeout…
I already thought about CORS or x-Frame-Options, but removing those from my Webserver Config did not help…
I also noticed the changed environment Variable for the Collabora container and changed it accordingly.
Also when i Enter the Collabora Adress in the NC Settings, it says its available.
But when loading a document it says: Nextcloud Office is not available. Please try again later.
So it might be sth else. But thanks for the suggestions
NextCloud Office is not Collabora Office. NextCloud-Office is an app in Nextcloud.
In my Nextcloud I need to deactivate Nextcloud office to enable Collabora in the Nextcloud admin-settings.
Edit:
Text above was wrong: The opposite is correct:
You will need to disable Collabora to make Nextcloud-Office built in with richdocumentscode operational.
Sorry for the nonsense.
In nextcloud.log you will find the reason, why Netcloud office can not open the document. In many cases “richdocumentscode” is missing and needs to be installed in the Nextcloud docker-container.
But Nextcloud Office is the Connector Plugin for Collabora isnt it?
If i disable it i dont have a Office or Collabora Option in the NC Settings.
I dont have richdocumentscode installed, because it doesnt work with the linuxserver/docker-nextcloud container.
Instead i have a separate Docker container with Collabora.
So maybe another Connector plugin comes with richdocumentscode…but technically it should be the same.
Im passing the Environment Variable aliasgroup1 to the Collabora Container,
Content: https://mynextclouddomain.com:443
i also tried the “old” way with escaped dots: https://mynextclouddomain\\.com:443
and also tried the previosly used variable “domain”, Content: mynextclouddomain\\.com
About the Logs.
Browser Console:
Uncaught TypeError: e.data.startsWith is not a function
onMessage https://collabora.mydomain.com/browser/d58a5e2/bundle.js:1
handler https://collabora.mydomain.com/browser/d58a5e2/bundle.js:1
bundle.js:1:1890591
onMessage https://collabora.mydomain.com/browser/d58a5e2/bundle.js:1
handler https://collabora.mydomain.com/browser/d58a5e2/bundle.js:1
FAILED Office.vue:198
loadingTimeout Office.vue:198
Nextcloud Log:
No Error…
Collabora Log:
Nothing…
I checked the Nexcloud Log in the Settings → Protocol though.
Maybe theres more in the Actual file, which i didnt find yet.
Ill change the LogLevel to Warning and try again. → still nothing…
Ok its getting weird,
i played around a bit again changing proxy_pass to http, which didnt work, the discovery resource wasnt available anymore. After changing it back to https (exactly like it was before!!!) now i can call collabora. WTF?