Problema para editar documentos no Nextcloud

Problema para editar documentos no Nextcloud

30 de setembro de 2024 0 Por Carlos Trentini
Captura De Tela 2024 09 30 120451

Fala pessoal!

Caso estejam tendo um problema com sua instância Nextcloud (no meu caso, em snap) e o editor de documentos integrado do Collabora (CODE), existe uma solução.

Primeiramente, verifique se sua instância está exibindo o erro abaixo ou parecido:

Failed to connect to the remote server: Could not find urlsrc for application/vnd.openxmlformats-officedocument.wordprocessingml.document in WOPI discovery response

Se sim:

  1. Acesse seu servidor via SSH;
  2. Faça backup do arquivo de configuração, por desencargo:
    • sudo cp /var/snap/nextcloud/current/nextcloud/config/config.php config.php.bak
  3. Abra o arquivo para edição:
    • sudo nano /var/snap/nextcloud/current/nextcloud/config/config.php
  4. Localize a variável “overwrite.cli.url” (aperte CTRL+W para procurar) e edite-a conforme seu hostname:
    • ‘overwrite.cli.url’ => ‘https://seuhostname.seudominio.com.br’, (mantenha a vírgula no final)
  5. Salve o arquivo e saia, apertando CTRL+O e depois CTRL+X
  6. Desative e limpe as configurações do editor integrado executando cada um dos seguintes comandos:
    • sudo nextcloud.occ app:disable richdocumentscode
    • sudo nextcloud.occ app:disable richdocuments
    • sudo nextcloud.occ config:app:delete richdocuments public_wopi_url
    • sudo nextcloud.occ config:app:delete richdocuments wopi_url
    • sudo nextcloud.occ app:enable richdocuments
    • sudo nextcloud.occ app:enable richdocumentscode
  7. Após isso, acesse o painel administrativo de sua instância, certifique-se que está com a opção “Usar o CODE embutido – Edição de Desenvolvimento Collabora Online” marcada e verifique se o status do Collabora (CODE) está como “Pronto”.
  8. Tente criar ou editar um documento.
Captura De Tela 2024 09 30 120618

Após isso, seus editor integrado deve estar funcionando novamente; testado no Nextcloud 28 e 29 empacotados em Snap, mas deve funcionar em qualquer versão.

Espero ter ajudado.