Bild-Thumbnail ist bei Chat-Nachrichten defekt, wenn Cloudflare R2 verwendet wird

Ich verwende übrigens Cloudflare R2, und es funktioniert großartig, bis auf dieses Problem.
Das einzige Problem, auf das ich stoße, sind Bilder, die im Chat angehängt sind; die Miniaturansicht ist kaputt.

Das Klicken auf die Miniaturansicht lädt die vollständigen Bilder korrekt.

Die URL der Miniaturansicht, die kaputt ist, lautet
https://bucket.xxxxxx.r2.cloudflarestorage.com/optimized/1X/xxxxx_2_690x201.png

Welche, wenn direkt aufgerufen, zurückgibt:


InvalidArgument
Authorization

Die korrekte URL der Miniaturansicht sollte lauten:
https://r2.discourse.com/optimized/1X/xxxxx_2_690x201.png

Die URL des vollständigen Bildes lautet
https://r2.discourse.com/original/1X/xxxxx.png

Es scheint, dass für Bildminiaturen aus irgendeinem Grund die Cloudflare R2-Endpunkt-API-Domäne verwendet wird.

Meine app.yml-Konfiguration:


  ## 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

Vielen Dank, und ich entschuldige mich dafür, dass ich ein Neuling in dieser Sache bin.

1 „Gefällt mir“

Dasselbe Problem tritt auch bei neu installierten Themes auf; die Miniaturansicht ist defekt und verweist auf
https://bucket.xxxxx.r2.cloudflarestorage.com/original/1X/xxxxx.png

Haben Sie jemals eine Lösung dafür gefunden? Ich habe dieses Problem auch auf meiner eigenen Instanz.