403 proibido para miniaturas no s3 ao executar com CDN

Usamos a configuração oficial de hospedagem Docker na AWS baseada em GitHub - aws-samples/aws-cdk-for-discourse: AWS CDK for Discourse.

A configuração geral de CDN funciona bem, por exemplo, as imagens são entregues corretamente via URL de CDN.

No entanto, a solicitação inicial de “32x32” parece ir para a URL do bucket S3, que retorna um 403.

Perdi alguma configuração ou é um bug?

2 curtidas

Isso não é oficial, pois é um projeto da AWS que usa uma imagem bitnami para Discourse, a qual explicitamente não reconhecemos como uma instalação padrão oficial do Discourse, tornando isso fora do escopo das instalações que suportamos aqui.

Não é um bug, pois o aplicativo não está sendo executado da maneira que pretendemos, mas pode ser corrigido com uma alteração de configuração. Talvez abra uma issue neste repositório de exemplo?

1 curtida

O projeto referenciado usa a imagem oficial do Docker.
image

Não Bitnami - eu também não teria usado isso em primeiro lugar :wink:

Vou investigar e reportar um problema lá ou aqui.

1 curtida

Ah, desculpe, eu me baseei no que está escrito no README.md do projeto

Boa sorte. Por favor, atualize aqui se encontrar alguma pista.

Pull request para o README chegando :wink:

Encontrei o problema. Restaurei um backup de outro sistema.

2 curtidas

O que estava quebrado então?

1 curtida

De alguma forma, ele usou o URL s3 para a imagem padrão do avatar do usuário do sistema Discourse. Não gastei tempo corrigindo isso porque ainda estou no processo de recriar regularmente os ambientes devido a algumas atividades de teste.

2 curtidas

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