Verifiquei os ativos e ele ainda estava lá, executo uma instância não produtiva para testar as coisas, era o mesmo, nesse site eu executei a atualização da interface do usuário, mas piorou, mais ativos ausentes apareceram
Aqui está uma reviravolta estranha, mudamos de hospedagem Discourse para auto-hospedagem há quase um ano, ao verificar os erros do console, a imagem ausente relata um 403 de volta para um servidor Discourse,
Os arquivos de tema mostram a URL auto-hospedada esperada, não o 403
Nesta captura de tela, o 403 é um arquivo Discourse, os de cima/baixo estão no servidor auto-hospedado esperado
Ficarei feliz em responder perguntas caso isso seja mais do que isolado, e também gostaria se alguém pudesse postar os comandos necessários do console para reconstruir corretamente.
Ou seja, não tenho certeza se quero executar um remapeamento do antigo servidor Discourse para o novo auto-hospedado quando isso já foi feito e corretamente, tanto quanto eu pensava
Alguém mais teve um problema semelhante recentemente, e acredito que foi devido aos ativos S3 não terem sido incluídos/remapeados na troca de hospedagem do Discourse para auto-hospedagem?
Não tenho certeza se isso é útil, mas pensei em mencionar.
Quando você deixou a hospedagem do discourse.org, você falhou em solicitar um backup que incluísse seus uploads, então você os tem usado no bucket S3 deles desde que saiu.
Se você tiver sorte, pode enviar um e-mail para o suporte e pedir que eles os restaurem. Se eles puderem, você precisará baixar esses ativos para o seu armazenamento local antes que eles os apaguem definitivamente.
Muito obrigado pela resposta, aprecio muito, especialmente sabendo o seu nível de especialização,
Quando fizemos isso, olhando para trás, tudo o que o Discourse tinha que fazer era “marcar uma caixa para que os uploads fossem incluídos no seu arquivo de backup” e então nós o baixamos, e eu fiz o SSH subsequente para remapear.
A ideia de que estávamos usando servidores Discourse não faz sentido com meu conhecimento limitado de como tudo isso funciona, você pode elaborar mais, por favor?
Eles mantêm os uploads em um bucket S3. A caixa de seleção “incluir uploads” inclui apenas uploads locais, não os do S3.
Existe uma configuração oculta do site include_s3_uploads_in_backups. Se você cancelar seu serviço, ela será ativada por padrão. Se você pedir para eles ativarem essa configuração, eles o farão. Mas se você apenas fizer um backup antes de cancelar seu serviço, ele não incluirá os uploads no S3, apenas os do armazenamento local (e não há nenhum).
Mas talvez eu esteja errado e você apenas tenha alguns temas com ativos do Discourse codificados neles. Esse certamente é o caso do tema em suas imagens.
O tema atualmente tem a URL local correta, que pode ser vista aqui, e o console, no entanto, o erro abaixo está lendo do Discourse, como posso corrigir isso, eu nem entendo isso
URL do tema https://forum.full30.com/uploads/default/original/3X/c/4/c494a95ad520309fc876fdf90512edac303c647d.jpeg
URL do erro https://aws1.discourse-cdn.com/business6/uploads/full30/original/3X/c/4/c494a95ad520309fc876fdf90512edac303c647d.jpeg
Obrigado pela sua paciência