# Aktualisierte s3-Regionseinstellung funktioniert nicht für neu hochgeladene Assets

**URL:** <https://meta.discourse.org/t/updated-s3-region-setting-not-working-for-newly-uploaded-assets/220079>\
**Category:** Product Support\
**Created:** [4. März 2022 um 16:29 UTC](https://meta.discourse.org/t/updated-s3-region-setting-not-working-for-newly-uploaded-assets/220079 "2022-03-04T16:29:59Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![rsweetland](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rsweetland/32/248583_2.png) [@rsweetland](https://meta.discourse.org/u/rsweetland)\
**Post date:** [4. März 2022 um 16:29 UTC](https://meta.discourse.org/t/updated-s3-region-setting-not-working-for-newly-uploaded-assets/220079/1 "2022-03-04T16:29:59Z")

</div>

Nachdem die Discourse-Einstellung `s3_region` von der Standardeinstellung `us-east-1` auf `us-west-2` geändert wurde, wurden neu hochgeladene Bilder erfolgreich nach S3 hochgeladen. Discourse versuchte jedoch, auf diese unter der vorherigen, Standard-Region `us-east-1` zu verweisen, was dazu führte, dass neu hochgeladene Bilder fehlschlugen.

Bsp.: Für neu hochgeladene Bilder…  
Erwartet: my-bucket.s3.dualstack. **us-west-2**.amazonaws.com/original/1X/xyz.png  
Tatsächlich: my-bucket.s3.dualstack. **us-east-1**.amazonaws.com/original/1X/xyz.png

**Workaround** Das Ausführen von `discourse remap //my-bucket.s3.dualstack.us-east-1.amazonaws.com //my-bucket.s3.dualstack.us-west-2.amazonaws.com` bewirkte, dass das System die richtige `s3_region` für neu hochgeladene Bilder verwendete (zusätzlich zur Behebung zuvor hochgeladener Bilder, wie erwartet).

Seltsamerweise war das Problem intermittierend. Dies hat möglicherweise für zuvor hochgeladene Bilder funktioniert. Ich bin mir nicht sicher.

Die meisten Leute führen wahrscheinlich sowieso `remap` aus, wenn sie diese Einstellung ändern. In meinem Fall habe ich ein neues Forum eingerichtet. Ich habe die Einstellung einfach in die eine und dann in die andere Richtung geändert, was dazu führte, dass alle Bild-Uploads fehlschlugen.

Ich habe dieses Verhalten auf dem neuesten Commit auf `main` gestern verifiziert: (Commit: `967946378`)

**Zugehörige Probleme / Diskussionen**

- [Upload links broken after S3 bucket change](https://meta.discourse.org/t/upload-links-broken-after-s3-bucket-change/108351)
- [Problems with avatar uploads due to S3 changes](https://meta.discourse.org/t/problems-with-avatar-uploads-due-to-s3-changes/99400)

Ein paar Hinweise für diejenigen, die dies später (einschließlich mir selbst) finden:

Ich betreibe Discourse über den Digital Ocean Installer. Um `remap` oder andere Discourse-Skripte auszuführen:

- SSH zu Ihrem Server
- `cd /var/discourse`
- Betreten Sie den Container, indem Sie `./launcher enter app` ausführen
- `cd /var/www/discourse`
- `discourse remap //my-bucket.s3.dualstack.us-east-1.amazonaws.com //my-bucket.s3.dualstack.us-west-2.amazonaws.com` (Hier können Sie auch andere Discourse-Skripte ausführen)

Hier erfahren Sie, wie Sie Rake / Discourse-Skripte auf [Bitnami-Installationen](https://github.com/bitnami/bitnami-docker-discourse#troubleshooting-discourse) ausführen.

---

_[View the full topic](https://meta.discourse.org/t/updated-s3-region-setting-not-working-for-newly-uploaded-assets/220079)._
