Pular para o conteúdo principal

Resolução de problemas

Problemas de uso​

P: Após criar e entrar no portal, vejo um usuário desconhecido no módulo Pessoas com o nome 'usuário falso'. Também há um serviço OnlyofficeHealthCheck na lista de serviços. Por que isso acontece e preciso fazer algo a respeito?

R: O usuário e o serviço fazem parte da futura funcionalidade de Verificação de Saúde, que estará disponível para os portais em lançamentos futuros. Por enquanto, não é funcional, então você pode deixá-lo como está ou desativar o serviço OnlyofficeHealthCheck e removê-lo da lista de inicialização automática de serviços.

P: Preciso fazer backup dos dados do meu portal. Como posso fazer isso?

R: Primeiro crie um backup dos dados manualmente, copiando seus dados do seguinte diretório:

  • /var/www/onlyoffice/Data

Depois faça backup do seu banco de dados SQL usando o seguinte comando:

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

Esse backup SQL pode ser restaurado mais tarde usando o comando:

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

P: Instalei o Community Server junto com o Control Panel e o Docs, depois desinstalei o Docs e agora o Control Panel não funciona.

R: Você precisa redefinir os caminhos de conexão com o Docs e reiniciar o Community Server. Execute as seguintes etapas:

  1. Vá até a pasta /var/www/onlyoffice/WebStudio/ e abra o arquivo web.appsettings.config com um editor de texto.

    Limpe os valores das seguintes chaves e salve as alterações.

    <add key="files.docservice.url.public" value="" />
    <add key="files.docservice.url.internal" value="" />
    <add key="files.docservice.url.portal" value="" />
  2. Redefina as configurações de conexão dos editores nas configurações do portal:

    Vá até a página http://127.0.0.1/Management.aspx?type=17 e pressione o botão Redefinir.

  3. Reinicie o serviço monoserve do ONLYOFFICE:

    sudo service monoserve restart

Problemas de configuração​

P: Instalei o ONLYOFFICE Workspace, mas todos os textos do portal são exibidos de forma incorreta (alguns caracteres desconhecidos no lugar do meu idioma). O que é isso e como posso corrigir?

R: Isso pode ser resultado de uma codificação de localização do servidor incorreta no momento em que o banco de dados MySQL foi instalado. Para a exibição correta do idioma do portal, ela deve ser definida como UTF-8. Isso pode ser feito de duas maneiras:

  • Se você ainda não instalou o ONLYOFFICE Workspace

    altere a codificação do sistema usando os seguintes comandos:

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

    E depois disso, instale o ONLYOFFICE Workspace e todos os seus pré-requisitos e componentes.

  • Se você já instalou o ONLYOFFICE Workspace

    1. altere a codificação do sistema usando os seguintes comandos:

      sudo locale-gen en_US en_US.UTF-8
      sudo dpkg-reconfigure locales
      sudo reboot
    2. atualize o banco de dados de idiomas para que ele seja exibido corretamente:

      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

      Você precisará alterar o cultureTitle para o nome do seu idioma no lugar de 'ru'.

Problemas com CentOS​

P: Não consigo usar a pesquisa de texto completo com o ONLYOFFICE Workspace no CentOS. Como posso configurá-la?

R: A pesquisa de texto completo será instalada automaticamente quando você executar o script configure.sh.

P: Depois de instalar o ONLYOFFICE Workspace no CentOS 7 minimal, tento abri-lo em um navegador e recebo o seguinte erro: 502 Bad Gateway. Como posso resolver esse problema?

R: O SELinux está ativado por padrão no Centos 7 minimal. Isso pode ser verificado com o comando sestatus. O SELinux bloqueia o acesso do NGINX ao socket do onlyoffice.

Você pode resolver esse problema de uma das seguintes maneiras:

  1. Adicione exceções para o NGINX no SELinux.

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

    1. Abra o arquivo /etc/sysconfig/selinux usando qualquer editor de texto.
    2. Defina o valor de SELINUX como SELINUX=disabled e salve as alterações.
    3. Reinicie o servidor para que as alterações entrem em vigor.

Problemas com Ubuntu​

P: Não consigo usar a pesquisa de texto completo com o ONLYOFFICE Workspace no Ubuntu. Como posso configurá-la?

R: Para configurar a pesquisa de texto completo no ONLYOFFICE Workspace no Ubuntu, você precisará fazer o seguinte:

  1. Instale a versão mais recente do sphinx. Leia mais detalhes aqui sobre como fazer isso.

  2. Interrompa o serviço sphinxsearch usando o seguinte comando:

    sudo service sphinxsearch stop
  3. Reinicie o serviço onlyofficeIndex:

    sudo service onlyofficeIndex restart

A instalação automática não é compatível com o Ubuntu devido às restrições de segurança da instalação.

P: O Talk não funciona com a porta 5222. Como posso alterá-la para outra porta?

R: Para alterar a porta do Talk no ONLYOFFICE Workspace no Ubuntu, você precisará fazer o seguinte:

  1. Localize o arquivo /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.Config e abra-o usando um editor de texto.

  2. Altere o valor de string bindPort de 5222 para outro:

    <property name="bindPort" value="5223" />
  3. Reinicie o serviço onlyofficeJabber:

    sudo service onlyofficeJabber restart