Sem acesso à página de backup

Parece que perdi o acesso à página de backup do administrador no meu servidor de staging e não consigo descobrir por quê.

A opção está faltando e tentar acessá-la diretamente (/admin/backups) pela URL me apresenta uma mensagem de Acesso Negado.

Estou usando S3 para uploads de arquivos, mas não para os backups. As linhas relevantes em app.yml que apontam para um bucket de backup no S3 estão comentadas.

Exceto por DISCOURSE_HOSTNAME em app.yml, não há diferença entre a configuração do servidor de produção e staging/teste.

A única outra diferença é a build. Atualizei ambos, mas reconstruí o aplicativo de staging e ele está com um número de build diferente.

Staging: 731699a7cf
Prod: 627415eb21

Isso pode ter algo a ver com isso, mas não sei o quê e estou relutante em reconstruir o aplicativo de produção para descobrir, caso afete os backups lá.
As permissões de diretório e arquivo parecem ok e são consistentes em ambos os servidores.

O que estou perdendo?

Acabei de terminar de atualizar para essa versão e consigo acessar minha página de backup.

Você tem mais alguma informação em seus /logs que possa ajudar a identificar o problema? (Também, modo de segurança confiável caso seja um plugin, etc.)

1 curtida

Esqueci de mencionar, verifiquei os logs e não havia nada relevante neles.

Desativei um plugin que estava apenas no servidor de staging na remota possibilidade de estar causando o problema, mas após uma reconstrução o problema permaneceu. Tenho os mesmos plugins no servidor de produção sem problemas.

Tentarei o modo de segurança e verei se isso dá alguma pista. Fora isso, talvez eu restaure manualmente um backup do servidor de produção e veja o que acontece. O último recurso será uma reinstalação completa.

É um de ‘acesso negado’, e a aba não está aparecendo. Só para perguntar, você está logado como administrador ou moderador?

1 curtida

Note que se Admin - Configurações - Backups - enable_backups "Permitir que administradores criem backups do fórum" estiver desabilitado, a aba Backup desaparece, mesmo para administradores.

Sinceramente, não entendo o propósito desta configuração, faria sentido se fosse uma configuração oculta ou global, mas não é.

3 curtidas

Estou logado como administrador. Verifiquei e essa conta está definida como TL4,

É isso! Eu devo ter desabilitado isso porque nunca planejo fazer backup do servidor de staging. Não poder criar um backup não é o mesmo, na minha opinião, de não poder restaurar um. Eu não percebi e não sabia que isso removia a aba Backup.

Talvez uma nota sob essa opção indicando seu efeito na interface do usuário seria útil.

Obrigado a ambos por entrarem para ajudar.

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.