pas d'éxécution de soffice.bin

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: ph.lapeyre@gmail.com
Sujet:: pas d'éxécution de soffice.bin
OS:: Autre
Version:: 4.x.y
Question:: Bonjour à tous,
LibreOffice 4.4.7 est actuellement installé sur nos serveurs de Prod et de Tests.
Notre outil de GED Nuxeo s'appuie sur le processus soffice.bin pour permettre à l'utilisateur de visualiser ses documents.
Dans notre environnement de test, tout fonctionne bien, le process soffice tourne correctement, mais impossible de faire de même en prod.
Les 2 environnements sont identiques (Window Server 2008 R2).
J'ai réinstallé LibreOffice mais je n'ai toujours pas de process qui tourne.
Savez-vous d'où peut provenir le soucis ?
Merci.

Bonjour,

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: ph.lapeyre@gmail.com
Sujet:: pas d'éxécution de soffice.bin
OS:: Autre
Version:: 4.x.y
Question:: Bonjour à tous,
LibreOffice 4.4.7 est actuellement installé sur nos serveurs de Prod et de Tests.
Notre outil de GED Nuxeo s'appuie sur le processus soffice.bin pour permettre à l'utilisateur de visualiser ses documents.
Dans notre environnement de test, tout fonctionne bien, le process soffice tourne correctement, mais impossible de faire de même en prod.
Les 2 environnements sont identiques (Window Server 2008 R2).
J'ai réinstallé LibreOffice mais je n'ai toujours pas de process qui tourne.
Savez-vous d'où peut provenir le soucis ?

Peut-être parce que la version de LibreOffice est périmée :wink: qu'est-ce
qui lance LibreOffice ?

À bientôt
Sophie

Bonjour,

Nous avons la même version sur nos 2 serveurs (prod et test) et il n'y a
que sur la prod que nous avons le soucis.

L'application qui utilise LibreOffice est notre GED NUXEO qui utilise le
processus soffice pour permettre de visualiser les documents, et c'est à
cause de l'absence du process que nous ne pouvons pas les visionner.

Ben j'ai bien compris, d'où ma question, qu'est-ce qui lance le process
? je pense à un daemon ou un fichier de conf quelque part ou un script
ou ? Si soffice.bin n'est pas lancé c'est que le chemin indiqué dans le
fichier de conf n'est pas le bon ou incomplet et que du coup le serveur
NUXEO va le chercher ailleurs. Peut-être demander au support Nuxeo
serait plus rapide d'ailleurs, ils connaissent mieux leur conf que moi :slight_smile:

A bientôt
Sophie

Bonsoir,

Avez-vous vérifié le compte d'exécution des process ? Avez-vous le même compte avec les mêmes droits dans votre environnement de test qu'en production (Ce qui serait une erreur, d'ailleurs) ?

Et bien sûr, vérifiez le mode de démarrage du démon (service) et le chemin d'accès au binaire. Il me semble me souvenir que la commande NET START vous donne les services qui s'exécutent si vous êtes perdus dans les écrans.

Comme le suggère Sophie par ailleurs, posez la question plutôt à Nuxeo, si ils vous livrent une solution complète.

Bonne fin de journée,

Thierry

Nous avons la même version sur nos 2 serveurs (prod et test) et il n'y a
que sur la prod que nous avons le soucis.

L'application qui utilise LibreOffice est notre GED NUXEO qui utilise le
processus soffice pour permettre de visualiser les documents, et c'est à
cause de l'absence du process que nous ne pouvons pas les visionner.

Tout fonctionne bien en test, or nous avons la même conf.

Ca, je crois que nous avons compris, mais je vous demande de vérifier le compte d'exécution dans lequel s'exécute LibreOffice sur vos deux environnements, et de vérifier que le compte a bien les droits partout où nécessaire.

Nous vous demandons aussi de vérifier la manière dont le service LibreOffice est lancé. Ca n'a rien à voir avec la version de l'application…

Thierry

Bonjour,

et peut-être pour détecter si le problème est sur Libreoffice ...
intercepter la ligne de commande envoyé par votre ged en test (ps -ef |
grep soffice ).
vérifier l'utilisateur, se connecter avec cet utilisateur en prod et lancer
la commande (en partant du principe que libreoffice est installé au même
endroit) et voir ce qui s'affiche :wink:

Yves

​Problème résolu, merci à tous pour votre aide.

Le problème était double : paramètre manquant dans un fichier obscure de
conf Nuxeo et démarrage du processus libreoffice en mode autre qu'admin.

Bonne journée à tous.

Bonjour,

Ce n'est pas une bonne idée que d'utiliser le compte admin pour faire
tourner des processus métiers. Une bonne pratique voudrait que chaque
utilisateur n'ait accès qu'à ce dont il a besoin, rien de plus, et ceci
s'applique aussi aux tâches de fond.

Je suppose que c'est aussi Admin qui est utilisé pour accéder à vos bases
de données ? Aïe !

Bonne journée,

Thierry