403 prohibido para miniaturas en s3 al ejecutarse con CDN

Usamos la configuración oficial de alojamiento de Docker en AWS basada en GitHub - aws-samples/aws-cdk-for-discourse: AWS CDK for Discourse.

La configuración general de CDN funciona bien, por ejemplo, las imágenes se entregan bien a través de la URL de CDN.

Sin embargo, la solicitud inicial de “32x32” parece ir a la URL del bucket S3, lo que genera un 403.

¿Me he perdido alguna configuración o es un error?

2 Me gusta

Eso no es oficial, ya que es un proyecto de AWS que utiliza una imagen de Bitnami para Discourse, la cual explícitamente no reconocemos como una instalación estándar oficial de Discourse, lo que hace que esto esté fuera del alcance de las instalaciones que admitimos aquí.

No es un error, ya que la aplicación no se está ejecutando de la manera que pretendemos, pero puede solucionarse con un cambio de configuración. ¿Quizás abrir un problema al respecto en el repositorio de ejemplo?

1 me gusta

El proyecto referenciado utiliza la imagen oficial de Docker.
image

No Bitnami; tampoco lo habría usado en primer lugar :wink:

Voy a investigar y reportaré un problema allí o aquí.

1 me gusta

Oh, lo siento, me basé en lo que está escrito en el README.md del proyecto.

Buena suerte. Por favor, actualiza aquí si encuentras alguna pista.

Solicitud de extracción para README entrante :wink:

Encontré el problema. Restauré una copia de seguridad de otro sistema.

2 Me gusta

¿Qué se rompió entonces?

1 me gusta

De alguna manera utilizó la URL de s3 para la imagen del avatar del usuario del sistema de Discourse predeterminado. No dediqué tiempo a arreglarlo porque todavía estoy en proceso de recrear los entornos regularmente debido a algunas actividades de prueba.

2 Me gusta

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