Downloads dos backups não estão sendo iniciados ao clicar no link

Olá,

Desde hoje não consigo mais baixar meus backups criados através do link de e-mail.

  • Tentei diferentes navegadores baseados em Firefox, mas isso não deveria importar, pois sempre funcionou antes
  • Tentei baixar também backups mais antigos da lista de backups no Discourse
  • Atualizei o docker_manager e o próprio Discourse para a versão mais recente hoje (hospedando a instância Docker do Discourse em um VPS, nunca tive problemas)
  • Reiniciei o VPS duas vezes no total até agora
  • Fiz uma reconstrução com ./launcher rebuild app

O que acontece: Clico no botão de download no Discourse e o Discourse me envia o link de download por e-mail. Se eu clicar nele, ele carrega rapidamente, mas o download não é iniciado. Se eu recarregar a nova aba, ele diz “Desculpe, o link de download do backup já foi usado ou expirou.” Mesmo copiando o link e abrindo-o em outro navegador não funciona

Versão do Discourse: v3.6.0.beta1 +37
Versão do Docker_manager: 78a2036b

1 curtida

O que você obtém se tentar wget -v SEU-LINK-DE-BACKUP em vez de baixar pelo navegador?

Resolvendo o nome do host <MYDOMAIN> (<MYDOMAIN>) <IP address>
Conectando a <MYDOMAIN> (<MYDOMAIN>)|<IP address>|:443 … conectado.
Requisição HTTP enviada, aguardando resposta … 404 Not Found
2025-10-01 10:22:33 ERRO 404: Not Found.

Mas todos os backups parecem estar disponíveis aqui: /var/discourse/shared/standalone/backups/default, os nomes e os tamanhos dos arquivos .tar.gz estão corretos.

Não consigo reproduzir isso. Você fez outras alterações na sua instância (configurações de proxy, nginx)?

1 curtida

Oi, obrigado pela sua rápida resposta!

Pelo que sei… não, na verdade tenho certeza que não. Em 26 de setembro de 2025, consegui baixar os backups com sucesso via link. Hoje, iniciei o backup enquanto ele já estava atualizando o docker_manager no Discourse - mas não sei se isso é de alguma forma relevante. Caso contrário, configurei todo o VPS exatamente de acordo com as ‘melhores práticas’, pois queria evitar causar quaisquer problemas ao me desviar de alguma forma. Posso fornecer a você algum log do VPS ou do Discourse que possa ajudar a analisar isso? Eu realmente não quero ter que configurar o VPS novamente :frowning:

1 curtida

Isso é potencialmente relevante. Eu acionaria um novo backup quando o servidor estivesse no ar e nenhuma atualização estivesse em andamento. E então testaria se isso funciona.

Isso nunca funciona, você precisa estar logado.

4 curtidas

Começa a ficar realmente frustrante: eu não queria incomodar você por mais tempo com este problema individual, então reinstalei o VPS.

Agora reinstalei completamente o VPS e instalei o Discourse de acordo com as instruções oficiais. E após a configuração inicial, consegui criar o primeiro backup pequeno e realmente baixá-lo por e-mail. Mas depois de restaurar meu último backup, a porcaria começa de novo: o download do backup não pode ser iniciado novamente ao clicar no link.

E não importa qual navegador você use. Estou registrado no navegador no fórum onde também abro o link no e-mail no navegador.

Os links também parecem semelhantes para mim, então acho que algo está quebrado na configuração do fórum.

Link de backup após a primeira configuração inicial:

https://my-forum.com/admin/backups/my-forum-2025-10-05-135900-v20250925182715.tar.gz?token=9***7468e4aa0da7f36aa6299872bc8d


Link de backup após restaurar meu backup antigo e tentar criar e salvar um novo backup:

https://my-forum.com/admin/backups/my-forum-2025-10-05-141012-v20250925182715.tar.gz?token=9***7973b0d415528ee7308d3df8f637

a única maneira agora é salvar os backups diretamente no diretório do VPS. mas isso realmente me decepciona, porque eu pensei que finalmente encontrei um software de fórum que é mais ou menos à prova de falhas.

se alguém tiver uma ideia do que eu poderia verificar, ficaria feliz. começar o fórum do zero novamente não é uma opção :frowning: mas pelo menos você pode fazer backup e restaurá-lo da maneira antiga, como descobri nesse meio tempo :person_shrugging:

Pensamento estranho, mas você já tentou usar um navegador ou dispositivo diferente? Talvez seu navegador ou dispositivo esteja bloqueando o download.

3 curtidas

No início, eu realmente não queria me aprofundar na ideia do navegador porque já escrevi em minha postagem que experimentei vários navegadores. Mas você nunca sabe… pode ser devido a algumas coisas estranhas, como você disse.

E veja só: a causa do erro foi realmente o navegador!
Muito obrigado @tobiaseigen!!! Você estava absolutamente certo.
Graças à sua sugestão, consegui descobrir o que causou o erro!

Por algum motivo, o navegador que testei (ungoogle chromium, brave, firefox, librewolf, tor browser) não inicia o download se você clicar no link em sua caixa de entrada de e-mail no navegador. Somente se eu copiar o link de download, abrir manualmente uma nova aba em branco, colar o link de download e executar o link manualmente, o download começa como se nunca tivesse havido um problema :face_with_raised_eyebrow:

Talvez meu provedor de e-mail esteja fazendo alguma proteção de link como a Microsoft com seus links seguros e, antes que eu possa iniciar o download, eles abrem o link, mas então muitos outros usuários deveriam ter esse problema também. Talvez seja devido a uma atualização do navegador, mas o Brave é baseado em Chromium e todos os outros são baseados em Firefox, seria uma grande coincidência se ambos os projetos tivessem mudado algo ao mesmo tempo.

Para mim, tudo bem copiar e colar o link de download manualmente no navegador. Talvez um dia funcione como antes. Em qualquer caso, preciso estar logado no fórum para poder iniciar o download, mas isso faz sentido.

3 curtidas

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