nextcloud / richdocuments

📑 Collabora Online for Nextcloud
https://nextcloud.com/collaboraonline
355 stars 116 forks source link

Failure to Load Nextcloud Office #4139

Open ECHO083 opened 2 weeks ago

ECHO083 commented 2 weeks ago

I am no longer able to access my documents from the browser on my home server. I have tried the following:

  1. Uninstalled and reinstalled Nextcloud Office App
  2. Uninstalled and reinstalled Collabora Built-In CODE (ARM64) App
  3. Renewed SSL cert
  4. Updated Nextcloud instance
  5. Updated and upgraded Raspberry Pi OS
  6. Updated and upgraded PHP
  7. Set PHP 8.0 or higher as default
  8. Tested the removal of IP addresses from WOPI allow list setting in the browser

Not sure what more I can do with this, but it appears to be a bug with the latest update of Nextcloud office.

Image

mmeeks commented 1 week ago

Getting this intermittently myself

elzody commented 1 week ago

Could you please share logs from your Nextcloud instance (nextcloud.log in the data directory) as well as browser logs (to see any console and network errors, etc.)? What version of Nextcloud and richdocuments are you using? Collabora server version?

ECHO083 commented 1 week ago

Nextcloud Version: Nextcloud Hub 8 (29.0.8) Nextcloud Office Version: 8.4.8 Collabora ARM64 Version: 24.4.802

As for the logs, I have checked them and there are no errors being presented. I came across a similar Git post where no errors were found for this situation (will reference when I find it).

Some additional info, I have strictly downloaded these apps from the browser app store and have not done anything on the side of my Nextcloud server. Another important note is that my Nextcloud server is the same one hosting Collabora. I really wish I had the documentation from when I first did this, but all I know is that it used to work and now it doesn't.

I feel like I do remember the Admin settings page for the Collabora configuration actually having options. Now it redirects you to the Nextcloud office config settings and everything is controlled in there.

elzody commented 1 week ago

@ECHO083 do you get any response from https://some.collabora.domain/hosting/discovery? it should return an xml response if successful. if not, could be something wrong maybe with your reverse proxy / web server setup their, or also check your coolwsd.xml configuration for the collabora instance.

also, you may want to check the allowed wopi clients which are allowed to connect and make sure your nextcloud office settings are configured properly (you are correct that the nextcloud office admin settings are where to look)

nokia001 commented 3 days ago

Nextcloud Version: Nextcloud Hub 8 (29.0.8) Nextcloud Office Version: 8.4.8 COOLWSD-Version: 24.04.2.1 git hash: 80a6f97

Same here. This is working: https://some.collabora.domain/hosting/discovery

ECHO083 commented 3 days ago

@elzody So, a couple issues...

  1. The curl request responded with a 404.
  2. I also cannot find any document on the entire system named "coolwsd.xml"

I'm still very confused as to how this worked in the past without either of these items. This is the first time I am hearing about it.

For added context, I'm fairly certain this is all I had to do when setting this up initially. YouTube Install

So, now the question becomes, how can I essentially start from scratch to ensure this is installed properly and in the same way? Meaning, collabora installed on the same server as my nextcloud instance. Is that even possible anymore?