Saltar al contenido principal

Solución de problemas

Problemas de uso​

P: Después de crear e ingresar al portal, puedo ver un usuario desconocido en el módulo Personas con el nombre 'usuario falso'. También hay un servicio OnlyofficeHealthCheck en la lista de servicios. ¿Por qué sucede esto y debo hacer algo al respecto?

R: El usuario y el servicio son parte de la futura funcionalidad de Verificación de Salud, que estará disponible para los portales en futuras versiones. Por ahora, no es funcional, por lo que puedes dejarlo como está o desactivar el servicio OnlyofficeHealthCheck y eliminarlo de la lista de inicio automático de servicios.

P: Necesito hacer una copia de seguridad de los datos de mi portal. ¿Cómo puedo hacerlo?

R: Primero crea una copia de seguridad de los datos manualmente copiando tus datos del siguiente directorio:

  • /var/www/onlyoffice/Data

Luego haz una copia de seguridad de tu base de datos SQL con el siguiente comando:

mysqldump -h localhost -u [uname] -p[pass] [db_to_backup] > [backupfile.sql]

Esta copia de seguridad SQL se puede restaurar más tarde con el comando:

mysql -u [uname] -p[pass] [db_to_restore] < [backupfile.sql]

P: Instalé Community Server junto con Control Panel y Docs, luego desinstalé Docs y ahora Control Panel no funciona.

R: Debes restablecer las rutas de conexión a Docs y reiniciar Community Server. Realiza los siguientes pasos:

  1. Ve a la carpeta /var/www/onlyoffice/WebStudio/ y abre el archivo web.appsettings.config con un editor de texto.

    Borra los valores de las siguientes claves y guarda los cambios.

    <add key="files.docservice.url.public" value="" />
    <add key="files.docservice.url.internal" value="" />
    <add key="files.docservice.url.portal" value="" />
  2. Restablece la configuración de conexión de los editores en la configuración del portal:

    Ve a la página http://127.0.0.1/Management.aspx?type=17 y pulsa el botón Restablecer.

  3. Reinicia el servicio monoserve de ONLYOFFICE:

    sudo service monoserve restart

Problemas de configuración​

P: Instalé ONLYOFFICE Workspace, pero todos los textos del portal se muestran mal (algunos caracteres desconocidos en lugar de mi idioma). ¿Qué es esto y cómo puedo solucionarlo?

R: Esto puede deberse a una codificación de localización incorrecta del servidor en el momento en que se instaló la base de datos MySQL. Para que el idioma del portal se muestre correctamente, debe establecerse en UTF-8. Esto se puede hacer de dos maneras:

  • Si aún no has instalado ONLYOFFICE Workspace

    cambia la codificación del sistema con los siguientes comandos:

    sudo locale-gen en_US en_US.UTF-8
    sudo dpkg-reconfigure locales
    sudo reboot

    Y después instala ONLYOFFICE Workspace y todos sus requisitos previos y componentes.

  • Si ya has instalado ONLYOFFICE Workspace

    1. cambia la codificación del sistema con los siguientes comandos:

      sudo locale-gen en_US en_US.UTF-8
      sudo dpkg-reconfigure locales
      sudo reboot
    2. actualiza la base de datos de idiomas para que se muestre correctamente:

      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 restart

      Tendrás que cambiar el cultureTitle por el nombre de tu idioma en lugar de 'ru'.

Problemas con CentOS​

P: No puedo usar la búsqueda de texto completo con ONLYOFFICE Workspace en CentOS. ¿Cómo puedo configurarla?

R: La búsqueda de texto completo se instalará automáticamente cuando ejecutes el script configure.sh.

P: Después de instalar ONLYOFFICE Workspace en CentOS 7 minimal, intento abrirlo en un navegador y obtengo el siguiente error: 502 Bad Gateway. ¿Cómo puedo resolver este problema?

R: SELinux está habilitado de forma predeterminada en Centos 7 minimal. Esto se puede comprobar con el comando sestatus. SELinux bloquea el acceso de NGINX al socket de onlyoffice.

Puedes resolver este problema de una de las siguientes maneras:

  1. Añade excepciones para NGINX en SELinux.

    yum install -y policycoreutils-{python,devel}
    grep nginx /var/log/audit/audit.log | audit2allow -M nginx
    semodule -i nginx.pp
  2. Desactiva SELinux.

    1. Abre el archivo /etc/sysconfig/selinux con cualquier editor de texto.
    2. Establece el valor de SELINUX en SELINUX=disabled y guarda los cambios.
    3. Reinicia el servidor para que los cambios surtan efecto.

Problemas con Ubuntu​

P: No puedo usar la búsqueda de texto completo con ONLYOFFICE Workspace en Ubuntu. ¿Cómo puedo configurarla?

R: Para configurar la búsqueda de texto completo en ONLYOFFICE Workspace en Ubuntu, tendrás que hacer lo siguiente:

  1. Instala la última versión de sphinx. Lee más detalles aquí sobre cómo hacerlo.

  2. Detén el servicio sphinxsearch con el siguiente comando:

    sudo service sphinxsearch stop
  3. Reinicia el servicio onlyofficeIndex:

    sudo service onlyofficeIndex restart

La instalación automática no es compatible con Ubuntu debido a las restricciones de seguridad de la instalación.

P: Talk no funciona con el puerto 5222. ¿Cómo puedo cambiarlo por otro puerto?

R: Para cambiar el puerto de Talk en ONLYOFFICE Workspace en Ubuntu, tendrás que hacer lo siguiente:

  1. Localiza el archivo /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.Config y ábrelo con un editor de texto.

  2. Cambia el valor de cadena bindPort de 5222 por otro:

    <property name="bindPort" value="5223" />
  3. Reinicia el servicio onlyofficeJabber:

    sudo service onlyofficeJabber restart