Onlyoffice et nextcloud

What app is this about, and its version: Version installée : 32.0.6~ynh1
What YunoHost version are you running: YunoHost 12.1.39
What type of hardware are you using: Virtual machine

Describe your issue

Bonjour,

Je rencontre de temps à autre (au gré des mise à jour) des soucis pour le fonctionnement de onlyoffice sur nextcloud. A savoir que le fichier est téléchargé par le navigateur à la place d’afficher onlyoffice.
Habituellement, je désinstalle puis réinstalle l’appli onlyoffice et les choses rentre dans l’ordre.

Mais depuis quelques temps, cela ne fonctionne plus. Tout est à jour.
J’ai suivi avec attention ce post : Onlyoffice ne fonctionne plus avec Nextcloud

Mais je n’arrive à rien. Voici le problème que je rencontre dans les logs :
[ERROR] [localhost] [check_1459695515] [userId] nodeJS - error downloadFile:url=``https://yuno.stemaga.fr/cloud/apps/onlyoffice/empty?doc=xxx;attempt=1;code:UNABLE_TO_VERIFY_LEAF_SIGNATURE;connect:undefined`` Error: unable to verify the first certificate

Et voici l’erreur remontée par nextcloud :

Erreur durant la tentative de connexion (Une erreur s'est produite dans le service de document: Error while downloading the document file to be converted.)

Dans /var/www/onlyoffice/config/local.json :
“requestDefaults”: {
“rejectUnauthorized”: 1,
“family”: 4

Dans /etc/nginx/conf.d/office.mydomain.tld.d/onlyoffice.conf
more_set_headers “Content-Security-Policy: frame-ancestors ‘self’ ``https://yuno.domaine.fr/cloud``”;

A noter que :

nextcloud est installé sur : https://yuno.domaine.fr/cloud
onlyoffice est sur : https://office.domaine.fr et fonctionne bien

Les certificats sont gérés par LE

J’espère que quelqu’un pourra me débloquer.
D’avance, merci !

Share relevant logs or error messages

[ERROR] [localhost] [check_1459695515] [userId] nodeJS - error downloadFile:url=https://yuno.stemaga.fr/cloud/apps/onlyoffice/empty?doc=xxx;attempt=1;code:UNABLE_TO_VERIFY_LEAF_SIGNATURE;connect:undefined Error: unable to verify the first certificate

Qu’as-tu comme anomalie dans l’onglet onlyoffice de nextcloud ?
Rien d’“exotique” dans /etc/hosts (des éléments ajoutés à la main)?

Merci pour la réponse.

Dans /etc/hosts

127.0.0.1       localhost
127.0.1.1       yuno.stemaga.fr site

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.0.1       yunohost

Ok, Ce n’est pas nécessaire de désactiver le certificat. J’imagine que tu as essayé avec la case décochée ? Et dans /etc/hosts, est-ce toi qui as ajouté le fqdn ? Je pense que c’est l’origine du problème: onlyoffice appelle nextcloud en interne, donc pb avec le certificat.

En décochant la case, je change d’erreur :

Erreur durant la tentative de connexion (cURL error 60: SSL certificate problem: self-signed certificate in certificate chain (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://office.stemaga.fr/healthcheck)

Je ne sais pas ce qu’est le fqdn. JE n’ai pas touché ce fichier depuis un moment, je ne sais pas ce que j’ai pu faire dessus. Que dois je modifier ?

Merci :slight_smile:

Voilà ce que j’essaierais:

#127.0.1.1 yuno.stemaga.fr site
127.0.1.1 <le nom de ta machine>

J’ai essayé ça :

  GNU nano 7.2                                                         /etc/hosts                                                                   
127.0.0.1       localhost
127.0.1.1       yuno.stemaga.fr

Mon hostname est yuno.stemaga.fr

Essaie sans

127.0.1.1       yuno.stemaga.fr

, au moins le temps de voir si cela change quelque chose pour onlyoffice.

C’est pire mon serveur onlyoffice ne tourne plus correctement :