Howto install Onlyoffice document server as Nextcloud app

Thanks Markus,

now I will try to implement the certificates.

Hi Markus @mrmarkuz ,

I installed a new NS instance with NC-13.0.6 and only-office 5.0.7 (selfsigned certs).
I had to install librabbitmq and librabbitmq-tools from puias-unsupported.


I did:
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//librabbitmq-0.5.2-1.sdl7.x86_64.rpm
and
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//librabbitmq-tools-0.5.2-1.sdl7.x86_64.rpm

and then

yum localinstall -y librabbitmq-0.5.2-1.sdl7.x86_64.rpm
yum localinstall -y librabbitmq-tools-0.5.2-1.sdl7.x86_64.rpm

Now onlyoffice in NC 13 on NS 7.5 is running fine:

Maybe you want to update your Howto.

4 Likes

IIRC it’s only a problem with old documentserver needed for self-signed certs, newer documentserver version should just work. It’s because epel changed rabbitmq packages.
Thanx, I’ll update the wiki entry asap.

EDIT: updated.

5 Likes

4 posts were split to a new topic: Content server runs, but no onlyapp options

I found a workaround to install onlyoffice 5.1.x with selfsigned certs.
It’s only a workaround, because it breaks SSL security due to allow connections to unauthorized ssl servers, but it works.

Set services.CoAuthoring.requestDefaults.rejectUnauthorized=false in /etc/onlyoffice/documentserver/defaults.json file and restart documentserver serviceis with supervisorctl restart all .

Got it from: https://github.com/ONLYOFFICE/Docker-DocumentServer/issues/96

2 Likes

I updated the module. Please test it so I can put it to the repo!

To update an existing installation (for a full install follow the wiki except of these two lines):

yum -y install https://github.com/ONLYOFFICE/DocumentServer/releases/download/ONLYOFFICE-DocumentServer-5.1.5/onlyoffice-documentserver.x86_64.rpm
yum -y install https://nethserver.globalcortex.net/mirror/devtest/nethserver-onlyoffice-0.0.1-4.ns7.noarch.rpm

It seems the formats were extended too:

grafik

5 Likes

Just saw, that I posted the same solution as you did before. Sorry :blush:
I didn’t read this topic exactly enough.
I could have saved half a day of searching if I had done… :wink:

image

Worked here like a charme! Thanks Markus! You are great !:+1:
PS: selfsigned certs still work with changing “true” to “false”.

2 Likes

Thanks for testing! For the self-signed certs there’s a db prop now too:

https://wiki.nethserver.org/doku.php?id=onlyoffice#self-signed_certificate

I am afraid of future documentserver updates may change the default.json so I decided to add it.

3 Likes

Late to the party. Thanks @mrmarkuz and @flatspin good job! This project is growing day-by-day

I tried to get started with Onlyoffice following wiki documentation but using DocumentServer 5.2.3.

The server didn’t start. Quick and ugly fix:

chown onlyoffice:onlyoffice /etc/onlyoffice/documentserver/default.json
supervisorctl restart all
1 Like

Thanks, I can confirm this, it seems they changed something in 5.2 but I can’t find documentation about it.

I am going to investigate, only found this for the moment, default.json is read-only now and config should be saved in another file:

2 Likes

Here is the changelog, but I can’t find something about it too.

https://helpcenter.onlyoffice.com/de/server/document/changelog.aspx

1 Like

hello, help me.
Some time ago I made my first installation of ONLYOFFICE and everything went wonderfully.
A few days ago I’m trying to do some installations but I can not start the APP.
I have created more virtual machines with Neth 7.5 or 7.6, update, but the result is always the same.
I do as follows:
I install Nethserver 7.5 or 7.6
I install LDAP
I install NEXTCLOUD
I do everything that the WIKI says

This is the result:
test the document server.

Then open NEXTCLOUD

Then try to open file .docx

Did you allow self-signed certs? It’s necessary with newer documentserver versions:

https://wiki.nethserver.org/doku.php?id=onlyoffice&s[]=onlyoffice#self-signed_certificate

2 Likes

Hi, Markus
Tomorrow i’ll try and then… I hope

1 Like

When I click on a document in nextcloud im getting the error “ONLYOFFICE cannot be reached. Please contact admin” i can access via https://www.mydomain.com:8082 i get the screen says document server running below is my onlyoffice setting in nextcloud

Usually you don’t need to set server addresses in “Advanced server settings”. I can reach your Onlyoffice and your Nextcloud so I assume it works if you delete the addresses, and set the correct address (the “www” one) in the “Document Editing Service address” on top.

If you install the module, it will setup everything for you.

2 Likes

That fixed it thanks a bunch

1 Like

based on this comment

DocumentServer 5.4.2 - Last Documentserver with mobile editing enabled

Does it mean Install OnlyOffice 5.51 does not have mobile editing enabled?

2 Likes