Dépannage
Problèmes d'utilisation
Q:Après avoir créé et ouvert le portail, je vois un utilisateur inconnu portant le nom « fake user » dans le module Personnes. Un service OnlyofficeHealthCheck figure également dans la liste des services. À quoi cela correspond-il et dois-je faire quelque chose ?
R:Cet utilisateur et ce service font partie de la future fonctionnalité Health Check, qui sera proposée aux portails dans les prochaines versions. Elle n'est pas encore opérationnelle : vous pouvez donc la laisser telle quelle ou désactiver le service OnlyofficeHealthCheck et le retirer de la liste des services à démarrage automatique.
Q:Je dois sauvegarder les données de mon portail. Comment procéder ?
R:Commencez par créer manuellement une sauvegarde des données en copiant celles-ci depuis le répertoire suivant :
/var/www/onlyoffice/Data
Sauvegardez ensuite votre base de données SQL à l'aide de la commande suivante :
mysqldump -h localhost -u [uname] -p[pass] [db_to_backup] > [backupfile.sql]
Cette sauvegarde SQL peut être restaurée ultérieurement à l'aide de la commande :
mysql -u [uname] -p[pass] [db_to_restore] < [backupfile.sql]
Q:J'ai installé Community Server avec le Panneau de configuration et Docs, puis j'ai désinstallé Docs, et le Panneau de configuration ne fonctionne plus.
R:Vous devez réinitialiser les chemins de connexion à Docs et redémarrer Community Server. Procédez comme suit :
-
Accédez au dossier
/var/www/onlyoffice/WebStudio/et ouvrez le fichierweb.appsettings.configdans un éditeur de texte.Effacez les valeurs des clés suivantes et enregistrez les modifications.
<add key="files.docservice.url.public" value="" /> <add key="files.docservice.url.internal" value="" /> <add key="files.docservice.url.portal" value="" /> -
Réinitialisez les paramètres de connexion de l'éditeur dans les paramètres du portail :
Accédez à la page
http://127.0.0.1/Management.aspx?type=17et appuyez sur le bouton Réinitialiser. -
Redémarrez le service ONLYOFFICE monoserve :
sudo service monoserve restart
Problèmes de configuration
Q:J'ai installé ONLYOFFICE Workspace, mais toutes les légendes du portail s'affichent de façon incorrecte (des caractères inconnus apparaissent à la place de ma langue). À quoi cela correspond-il et comment y remédier ?
R:Cela peut résulter d'un encodage de localisation incorrect sur le serveur au moment de l'installation de la base de données MySQL. Pour que la langue du portail s'affiche correctement, il doit être défini sur UTF-8. Deux méthodes sont possibles :
-
Si vous n'avez pas encore installé ONLYOFFICE Workspace
modifiez l'encodage du système à l'aide des commandes suivantes :
sudo locale-gen en_US en_US.UTF-8 sudo dpkg-reconfigure locales sudo rebootInstallez ensuite ONLYOFFICE Workspace ainsi que tous ses prérequis et composants.
-
Si vous avez déjà installé ONLYOFFICE Workspace
-
modifiez l'encodage du système à l'aide des commandes suivantes :
sudo locale-gen en_US en_US.UTF-8 sudo dpkg-reconfigure locales sudo reboot -
mettez à jour la base de données des langues afin qu'elle s'affiche correctement :
mysql -u root -p USE onlyoffice; SELECT textValue FROM res_data WHERE cultureTitle='ru' LIMIT 1; DELETE FROM res_data; source /var/www/onlyoffice/Sql/onlyoffice.resources.sql exit service monoserve restartVous devrez remplacer
'ru'par le nom de votre langue danscultureTitle.
-
modifiez l'encodage du système à l'aide des commandes suivantes :
Problèmes sur CentOS
Q:Je ne parviens pas à utiliser la recherche en texte intégral avec ONLYOFFICE Workspace sous CentOS. Comment la configurer ?
R:La recherche en texte intégral est installée automatiquement lors de l'exécution du script configure.sh.
Q:Après avoir installé ONLYOFFICE Workspace sur CentOS 7 minimal, j'essaie de l'ouvrir dans un navigateur et j'obtiens l'erreur suivante : 502 Bad Gateway. Comment résoudre ce problème ?
R:SELinux est activé par défaut sur Centos 7 minimal. Vous pouvez le vérifier à l'aide de la commande sestatus. SELinux bloque l'accès de NGINX au socket onlyoffice.
Vous pouvez résoudre ce problème de l'une des manières suivantes :
-
Ajoutez des exceptions pour NGINX dans SELinux.
yum install -y policycoreutils-{python,devel}grep nginx /var/log/audit/audit.log | audit2allow -M nginxsemodule -i nginx.pp -
Désactivez SELinux.
- Ouvrez le fichier
/etc/sysconfig/selinuxdans n'importe quel éditeur de texte. - Définissez la valeur
SELINUXsurSELINUX=disabledet enregistrez les modifications. - Redémarrez votre serveur pour que les modifications prennent effet.
- Ouvrez le fichier
Problèmes sur Ubuntu
Q:Je ne parviens pas à utiliser la recherche en texte intégral avec ONLYOFFICE Workspace sous Ubuntu. Comment la configurer ?
R:Pour configurer la recherche en texte intégral dans ONLYOFFICE Workspace sous Ubuntu, procédez comme suit :
- Installez la version la plus récente de sphinx. Pour en savoir plus sur la procédure, cliquez ici.
-
Arrêtez le service sphinxsearch à l'aide de la commande suivante :
sudo service sphinxsearch stop -
Redémarrez le service onlyofficeIndex :
sudo service onlyofficeIndex restart
L'installation automatique n'est pas prise en charge sous Ubuntu en raison des restrictions de sécurité liées à l'installation.
Q:Le module Chat ne fonctionne pas sur le port 5222. Comment le remplacer par un autre port ?
R:Pour modifier le port du module Chat dans ONLYOFFICE Workspace sous Ubuntu, procédez comme suit :
- Recherchez le fichier
/var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.Configet ouvrez-le dans un éditeur de texte. -
Dans la chaîne
bindPort, remplacez la valeur 5222 par une autre :<property name="bindPort" value="5223" /> -
Redémarrez le service onlyofficeJabber :
sudo service onlyofficeJabber restart