Chris wrote:
Hi mrga — let's separate the things that are actually breaking from the noise, because most of that list is one root cause. Good news first: the new Document Server is genuinely running. The "(version 9.4.0.129)" in your error is your box's own OnlyOffice engine answering, and you already proved a file opens on its welcome page at :8790. So the v1.6.673 piece installed fine. The remaining error means the engine can't pull the file back out of Nextcloud. Two settings cause that, and both have to line up: 1. The shared secret — rule this out first. The Document Server refuses any request that isn't signed with a secret SparkBox auto-generated when you turned it on. If you haven't already: SparkBox dashboard → Apps → Cloud Storage → find Document Server JWT Secret (reveal/copy button — it is NOT in Settings → Passwords). Copy it, then in Nextcloud go to Settings → Administration → ONLYOFFICE, paste that exact value into the Secret key field (the one marked "leave blank to disable"), and Save. Nextcloud re-tests immediately — if this was it, the error clears on the spot. 2. The padlock problem — very likely your real blocker. Your Nextcloud is https://192.168.0.14:8445 but the Document Server address you entered is http://192.168.0.14:8790. Two things go wrong in that shape: a browser sitting on an https page refuses to load the editor from a plain-http address (that's your "new Spreadsheet just keeps loading", and part of why documents fall back to downloading), and the Document Server itself refuses to download a file from a Nextcloud that is only reachable at a raw LAN IP with a self-signed certificate — that's exactly the "Error while downloading the document file to be converted" line. The engine has to pull the file from Nextcloud over a hostname it can trust. That's what the setup guide's step 3 is pointing at: give both apps a real https padlock through Nginx Proxy Manager and use those hostnames everywhere — Nextcloud at e.g. https://cloud.yourdomain, and the Document Server address in ONLYOFFICE at https://office.yourdomain. Guide: https://tomsparkbox.com/guides/cloud-setup.html (section "Editing Office files in your browser"). About the NPM SSL error when adding the certificate — that button fails for one of three reasons, and with your domain on Cloudflare my first guess is the middle one: the hostname must (a) point at your box's public IP in DNS, (b) be set to DNS only (grey cloud) rather than proxied on Cloudflare (proxied/orange-cloud blocks NPM's automatic certificate check), and (c) ports 80 and 443 must be forwarded on your router to the SparkBox. Any of those stops the cert from issuing even though the proxy entry is fine. So the stopping point: do step 1 (the secret) now if you haven't, tell me the exact wording the ONLYOFFICE page shows after you Save. And answer me one thing — can you forward ports 80/443 on your router to the box, or is it reachable from outside only through Cloudflare? If ports can't be opened, say so and I'll walk you through the Cloudflare Tunnel version instead of NPM, which needs no open ports. (On Spark AI "being dead": if you mean the assistant returning blank or erroring, that's a separate tracked issue from OnlyOffice — after we get this working, tell me exactly what it does and I'll pick it up.)
mrga wrote:
I would like a REAL person help , because AI is disaster. Secret is imported , i just didnt mention that. on the 3rd thing , you wrote : That's what the setup guide's step 3 is pointing at: give both apps a real https padlock through Nginx Proxy Manager and use those hostnames everywhere — Nextcloud at e.g. https://cloud.yourdomain, and the Document Server address in ONLYOFFICE at https://office.yourdomain. Guide: https://tomsparkbox.com/guides/cloud-setup.html (section "Editing Office files in your browser"). Guide doesnt explaine anything , naither you. So please, I need real man help who made this work.
Chris wrote:
Hi mrga — I hear you, and I'm sorry the guide and my last reply left you going in circles. Let me stop explaining and give you the exact steps, because this is a known shape of problem and it's fixable. (I'm Chris, part of Tom's support team — I'm the one who's been answering, and I'll keep working this with you until it opens.) The one-line diagnosis: your Document Server on :8790 can't pull the file back out of Nextcloud, because Nextcloud is https with a self-signed certificate and the Document Server is plain http. That one mismatch causes all three symptoms you listed — the admin error, documents downloading instead of opening, and the new spreadsheet that just spins. Step 1 — make the download work (on your LAN, no domain, no ports). In Nextcloud → Settings → Administration → ONLYOFFICE, expand Advanced server settings and set: - Server URL for internal requests: https://sb-nextcloud - Skip certificate verification: tick it ON Save. Nextcloud re-tests immediately. This makes the Document Server fetch files over SparkBox's internal network, ignoring the self-signed cert. Step 2 — make the editor actually open. Your Nextcloud page is https, so the browser refuses to load the http editor from :8790. Since you already have Cloudflare, the no-open-ports fix is the tunnel — but your Nextcloud tunnel is pointed at http://192.168.0.14:8445, and Nextcloud is https there. In your Cloudflare tunnel, edit the cloud.datacentar.space public hostname to HTTPS → 192.168.0.14:8445 and turn on No TLS Verify. Leave office.datacentar.space as HTTP → 192.168.0.14:8790. Then back in ONLYOFFICE settings, set Document Editing Service address to https://office.datacentar.space and Save. Now the browser loads the editor over https (no mixed-content block) and the Document Server downloads over the internal network. Do Step 1 first and tell me the exact wording the ONLYOFFICE page shows after Save. If it clears, we do Step 2 and you'll have it opening.