Alte Beiträge neu backen zieht keine neue S3 CDN URL nach Umbenennung des S3-Buckets

@Falco Nochmals vielen Dank. Ich habe zwei Remaps ausgeführt:

DbHelper.remap("ortus-discourse.s3.dualstack.us-west-2.amazonaws.com", "communitycdn.ortussolutions.com")
DbHelper.remap("ortus-discourse-uploads.s3.dualstack.us-west-2.amazonaws.com", "communitycdn.ortussolutions.com")

Ich habe das Image neu erstellt, und das hat Dinge wie das Logo im Seitenkopf behoben. Ich baue jetzt alle Beiträge erneut auf, um zu sehen, ob damit auch die Bildinhalte in den Beiträgen korrigiert werden, aber das wird eine Weile dauern.


Während wir also auf den Neuaufbau warten: Was ist hier schiefgelaufen? Ist das ein Fehler in Discourse, bei dem meine Uploads an der alten URL hängen geblieben sind und nicht auf die neue umgestellt werden konnten?

Ich habe Beiträge wie diesen gelesen, die über das Ändern einer CDN-URL sprachen, aber dort wurde nur das Ersetzen von Zeichenketten in den Beiträgen erwähnt (was nicht funktioniert hat) und die DBUtil-Remap-Funktion wurde überhaupt nicht angesprochen. How do I change the legacy CDN URLs of images in posts?

Ich habe sogar versucht, das Rake-Skript für den Import nach S3 erneut auszuführen, erhielt aber einen Fehler (Entschuldigung, ich habe ihn mir damals nicht notiert).

Außerdem habe ich ein migrate_from_s3-Rake-Skript gefunden, das ich fast ausgeführt hätte, um zu prüfen, ob ich von vorne beginnen könnte. Dann habe ich jedoch einen Forenbeitrag hier gefunden, der darauf hinwies, dass meine Datenbank beschädigt würde, wenn ich es ausführe, also habe ich es in Ruhe gelassen.

Ich bin ratlos, was ich anders hätte tun sollen oder welcher Forenbeitrag mir hätte weiterhelfen können. (Ich habe wirklich alles versucht, das Problem selbst zu lösen, bevor ich hier gepostet habe!)