How can I get ONLY Office working on NextCloud Truenas scale

Hi, I am really struggling to get ONLY Office working on Nextcloud TrueNAS Scale. I am completely stuck at the OnlyOffice server settings.
I have installed ONLYOFFICE and Community Document Server in my Nextcloud apps
Nextcloud 31.0.1
Community Documernt Server: 0.1.20
ONLYOFFICE: 9.7.0

What am I supposed to enter in the following boxes? This is what I have:
ONLYOFFICE Docs Address
https://192.168.0.10/apps/documentserver_community/
Secret
(blank)

Authorization
(blank)

ONLYOFFICE Docs address for internal requests from the server
https://192.168.0.10/apps/documentserver_community/

Server address for internal requests from ONLYOFFICE Docs
https://192.168.0.10/apps/documentserver_community/

II am getting a bad healthcheck error. What does this mean? If I uncheck it I am getting the SSL libcURL errors

ONLYOFFICE Docs server but that returned an error as well.

I have disabled the certificate verification. If I enable it I get
Are there any worked examples of what I should be putting in the boxes?

If I try and open a .docx I just get the “Failed to open the requested file” error.

Thanks

Integrating onlyoffice is a real pain this days. I Strongly suggest you give collabora a change and use the nextcloud office app. You can run collabora pain less in a docker container with this config:

version: ‘3.3’
services:
collabora:
image: collabora/code
container_name: collabora_app
networks:
- proxy
cap_add:
- MKNOD
environment:
#- aliasgroup1=https://cloud.euredomain.de #Gebt hier eure Seafile Domain an
#- aliasgroup2=https://nextcloud.euredomain.de #Gebt hier eure Nextcloud Domain an
- username=admin #Nutzername eingeben
- password=test #Passwort eingeben
- “extra_params=–o:ssl.enable=false --o:ssl.termination=true”
restart: unless-stopped
labels:
- “traefik.enable=true”
- “traefik.http.routers.collabora.entrypoints=websecure”
- “traefik.http.routers.collabora.rule=(Host(collabora.euredomain.de))”
- “traefik.http.routers.collabora.tls=true”
- “traefik.http.routers.collabora.tls.certresolver=http_resolver”
- “traefik.http.routers.collabora.service=collabora”
- “traefik.http.services.collabora.loadbalancer.server.port=9980”
- “traefik.docker.network=proxy”
- “traefik.http.routers.collabora.middlewares=default@file”
networks:
proxy:
external: true

you maybe want to skip the usage of traefik when you use true nas, since its probally have its one rev proxy and stuff.

If you want to stick to OnlyOffice here is some general advice:

  • check for a seperate IP of the OO server
  • check that the OO Server whitelists your NC server and accpets requests from it
  • OO has some weird licensing problem, thats why I choosed stoping using it years ago

This is very, very very kludgy and it seems it will never work properly then. It’s a real mess and I hope it gets some focused attention.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.