Onlyoffice documents not saved in NextCloud

Standalone non-docker OnlyOffice 5.4 server also works…

I finally installed collabora online with Docker (I wanted to install without Docker but it was a fail). I’m waiting for the update of onlyoffice that will solve the problem, I dont want to install onlyoffice with or without docker while there is an application)

With the latest “developments” I wouldn’t expect the issues in the
Nextcloud+OnlyOffice duo to be high on either party priority list.

Users’ modus operandi should be “hack it or drop it”…

2 Likes

Got some updates!

Edits are saved in the MySQL/MariaDB Table oc_documentserver_changes

Cron is the better workaround. When it’s set to one minute it sometimes take 3 mins to write the file.

And the bad news:
The next version of ONLYOFFICE ruins all. From the Web/App is editing no longer possible.

I saw oc_documentserver_changes and if you are sure that edits are in this table its ok. I don’t understand how it works, you have a column “change” with data like that :
ex78;AgAAADEA//8BAMkNCi0OEQAALQEAAAIAAAAAAAAAAAAAAAAAAAAAAAAA9v///xwAAAA1AC4ANAAuADIALgA0ADYALgBAAEAAUgBlAHYA

I think that there is no link between cron and this issue.

Where do you see a new version of ONLYOFFICE ???

You missed the elephant in the room…:wink:


Since going forward editing documents in Community Server on Nextcloud is disabled I don’t think the current issues will ever get fixed…

1 Like

Oh… Sorry but im not English and it may be difficult for me to follow. So, I don’t really understand what is paid. I found free document server at this page :


I understood that the online edition was only available on mobile phones. But still available on a computer. Have I understood correctly?

Oui c’est bien ça.

Arf la page onlyoffice en français m’a trahi, je fais attention normalement. Je ne trouve pas ça bien grave, éditer un fichier sur un téléphone c’est pas très pratique. A part pour corriger une faute… Bref, c’est idéologique on me dira.
Les modifications non sauvées c’est plus gênant :sweat_smile: :sweat_smile:

OnlyOffice marche plutôt bien et consomme peu de resources sur le serveur.
Mais le coup de p**** qu’ils ont fait à Nextcloud, (qui a reçu la monnaie de sa pièce) montre qu’il ne faut jamais faire de partenariat avec ce genre de société de logiciel OpenCore.

Does anyone know how to (even manually) force OnlyOffice to commit changes to Nextcloud?

I know that they are kept in database, i know that api exists etc. but I would like to have at least a hint where to search to try to force over 8000 changes to be finally saved.

I found this documentation it very useful
https://www.c-rieger.de/losungen-fur-bekannte-nextcloud-18-fehler/

to set them to 1 min
*/1 * * * * php -f /var/www/nextcloud/occ documentserver:flush; php -f /var/www/nextcloud/cron.php > /dev/null 2>&1

I don’t know if there is already an official solution

1 Like

@bastien Bonjour la France, connaîtriez-vous un lien vers un tuto le plus simple possible pour installer Collabora Online sur un serveur Nexcloud stp ?
J’ai essayé d’y installer OnlyOffice avec leur installeur hyper pratique… mais apparemment, il faut un nom de domaine obligatoire (ça ne marche pas avec un adresse IP), après, y a Docker, mais je n’ai jamais installé de Docker du coup je suis un peu largué.

Merci !

Non même Collabora a besoin d’un nom de domaine pour fonctionner.

1 Like

Merci. Ahhh, c’est terrible… peut-on au moins mettre Collabora dans un serveur type Raspberry, lui filer un nom de domaine (je connais une adresse où une freebox peut accessoirement lui servir gratuitement de nom de domaine), y installer Collabora, puis enfin le relier à Nextcloud sur mon autre serveur ?
Encore merci

Helas non Collabora ni Onlyoffice ne tournent sur du ARM.
Enfin regarde sur ce forum quelqu’un a réussi pour OnlyOffice mais c’est vraiment galère

1 Like

Merci, en lisant le lien que tu m’as envoyé, j’ai bien l’impression que c’est le serpent qui se mord la queue.
On veut une solution clé en main -> impossible pour nom de domaine -> passage sur un arm -> compliqué à mettre en place (des ajustements script et wrapper qui risque de cause bien des soucis en cas de chagement de domaine / password / mise à jour).

La collaboration bureautique sur Nextcloud n’est pas pour aujourd’hui, tant pis

Vraiment avoir un nom de domaine c’est pas grand chose.
0,99€HT - 6,99€HT suivant le .ovh .fr .com ou autres et il existe des noms de domaines gratuits, je pense à no-ip il me semble.
C’est nécessaire car la lisaison entre NC et la plateforme Collabora ou Onlyoffice doit être chiffrée. Il est possible d’utiliser des certificats autosignés mais c’est encore plus de boulot pour le mettre en place qu’un véritable certificat LetsEncrypt.
Impossible de faire du certificat SSL avec simplement une IP.

Si tu veux tu peux me contacter en MP, je te donnerai accès à mon OnlyOffice. Mais il faut que ton Nextcloud soit en HTTPS avec un véritable certificat valide.

2 Likes

Je viens de lire ton message avec du retard ! Merci beaucoup pour tes conseils et ta gentillesse.
J’ignorais pour l’histoire de la connexion SSL et du certificat autosigné (c’est ce que j’ai car je suis sur NexcloudPi sans nom de domaine associé).
Je pense passer par OVH, ils ont des tarifs attractifs (le .ovh ou le .fr) et leur envergure fait qu’on a moins peur qu’ils disparaissent du jour au lendemain.
Je songe à me faire un serveur Yunohost avec nom de domaine pour profiter de Nextcloud, mais surtout pour y faciliter l’installation d’un meta-moteur de recherche auto-hébergé (Searx) et idéalement de mails auto-hébergés avec iredmail (mais là ça risque de me prendre du temps pour tout comprendre, avec les ports 25, etc.), mais au moins je pourrait peut-être connecter cette adresse mail avec Nextcloud.

@all : sorry for our discussion in french, this is not off-topic but it was easier for us to clarify some points in our native language. Thank you again for your understanding.


Resolved me