Vor ein paar Tagen habe ich auf Discourse Version v2026.8.0-latest aktualisiert. Die Avatare einiger Benutzer wurden zu einem Standardbild (nicht dem Buchstaben-Avatar). Der Versuch, ein neues Bild hochzuladen, hat keine Wirkung. Die Vorschau zeigt das Bild, aber beim Speichern wird wieder auf das Standardbild zurückgegriffen. Es spielt keine Rolle, ob der Benutzer oder ein Administrator es versucht. Die Oberfläche zeigt keine Fehlermeldung an.
Zuerst habe ich versucht, die Avatare mit Rake zu aktualisieren, was nichts bewirkt hat. Dann habe ich die Protokolle überprüft und gesehen, ob beim Versuch, das Avatar-Bild zu ändern, etwas angezeigt wird. Ich fand die folgende Protokollmeldung:
Bildoptimierung fehlgeschlagen: unbekannter Grund upload_id: location: {raise_on_error: true, quality: 90, upload_id: 235861} error_message: keine implizite Konvertierung von Hash in String instructions: [“convert”, “png:/var/www/discourse/public/uploads/default/original/3X/2/c/2c620efd4ee10548884a11b7237d5aa9135817b1.png[0]”, “-quality”, “90”, “-auto-orient”, “-gravity”, “center”, “-background”, “transparent”, “-thumbnail”, “24x24^”, “-extent”, “24x24”, “-interpolate”, “catrom”, “-unsharp”, “2x0.5+0.7+0”, “-interlace”, “none”, “-profile”, “/var/www/discourse/vendor/data/RT_sRGB.icm”, “png:/tmp/discourse-thumbnail20260730-360984-9yk3a1.png”]
Datei /var/www/discourse/public/images/avatar.png gesendet (0,3 ms)
Ich vermute also, dass es einen Typenkonflikt im Code gibt, der die Bildoptimierung verarbeitet.
Seltsamerweise kann ich auch auf diesem Forum keinen Avatar hochladen. Ich vermute, dass hier etwas Ähnliches passiert. Hier bekomme ich zumindest eine Fehlermeldung mit der Aufschrift „etwas ist schiefgelaufen“.
Hat jemand eine Idee, wie ich dieses Problem lösen kann, oder gibt es nichts, was ich tun kann, abgesehen davon, auf eine Lösung zu warten?

