La miniatura de la imagen está rota en los mensajes de chat al usar Cloudflare R2

Estoy usando Cloudflare R2, por cierto, y funciona muy bien, excepto por este problema.
El único problema que encuentro son las imágenes adjuntas en el chat; la miniatura está rota.

Hacer clic en la miniatura carga las imágenes completas correctamente.

La URL de la miniatura que está rota es
https://bucket.xxxxxx.r2.cloudflarestorage.com/optimized/1X/xxxxx_2_690x201.png

Que, cuando se accede directamente, devuelve:

<Error>
<Code>InvalidArgument</Code>
<Message>Authorization</Message>
</Error>

La URL correcta de la miniatura debería ser:
https://r2.discourse.com/optimized/1X/xxxxx_2_690x201.png

La URL de la imagen completa es
https://r2.discourse.com/original/1X/xxxxx.png

Parece que para las miniaturas de imágenes utiliza el dominio de la API del endpoint de Cloudflare R2 por alguna razón.

Mi configuración de app.yml:

  ## Cloudflare R2
  DISCOURSE_USE_S3: true
  DISCOURSE_S3_REGION: auto
  DISCOURSE_S3_ACCESS_KEY_ID: xxxxx
  DISCOURSE_S3_SECRET_ACCESS_KEY: xxxxx
  DISCOURSE_S3_CDN_URL: https://r2.discourse.com
  DISCOURSE_S3_BUCKET: bucket
  DISCOURSE_S3_ENDPOINT: https://xxxxx.r2.cloudflarestorage.com
  DISCOURSE_S3_INSTALL_CORS_RULE: false
  DISCOURSE_S3_BACKUP_BUCKET: bucket/backups
  DISCOURSE_BACKUP_LOCATION: s3

Gracias, y me disculpo por ser un novato en esto.

1 me gusta

El mismo problema ocurre para los temas recién instalados; la miniatura está rota y apunta a
https://bucket.xxxxx.r2.cloudflarestorage.com/original/1X/xxxxx.png

¿Encontraste alguna solución a esto? Yo también tengo este problema en mi propia instancia.

Ahora que también estoy utilizando el chat, noté este error también.
La miniatura está efectivamente rota aquí y cuando hago clic en la imagen rota, esta se muestra en una “ventana emergente” como debería.

La URL de la imagen rota no es la URL de la CDN.

URL rota (se han omitido algunas partes)

https://BUCKET.REDACTED.eu.r2.cloudflarestorage.com/optimized/1X/21ec5908f511bdc9fa7970107b40fad3f008327c_2_500x500.jpeg

URL funcional

https://cdn.pelittaa.fi/optimized/1X/21ec5908f511bdc9fa7970107b40fad3f008327c_2_500x500.jpeg

Esto parece ser una “solución” para este problema, o al menos una solución alternativa para que esto funcione por ahora. Ping a @Justin_Hamilton