Problème de téléchargement d'avatar

Bonjour,

J’ai rencontré ce problème lors du téléchargement d’une image personnalisée en tant qu’avatar. L’image est bien téléchargée et visible dans la fenêtre modale. Elle a été envoyée vers le bucket S3 et y est accessible. Cependant, après avoir cliqué sur le bouton Enregistrer, il semble qu’elle n’ait pas été sauvegardée. Veuillez consulter les captures d’écran ci-dessous.

Version : 2.5.0.beta2
Firefox : dernière version
Le téléchargement de fichiers vers S3 fonctionne correctement (je peux télécharger des images dans les sujets).

==== Édition ====

J’ai effectué des tests en environnement local et j’ai constaté ce qui suit :
Lorsque l’option de téléchargement vers un bucket S3 est activée, et qu’un CDN S3 est lié à ce bucket, je peux télécharger un avatar personnalisé vers :
https://xxxxx.cloudfront.net/original/1X/e5d9f57e882bfa7e85c8e1e5c2a6ca256ea15eb7.jpeg

Cependant, après avoir cliqué sur le bouton Enregistrer, la page des préférences utilisateur tente de récupérer l’avatar depuis :
https://xxxx.cloudfront.net/user_avatar/xxxxxx

Mais je ne trouve pas ce dossier user_avatar dans le bucket S3.

Merci

Il y a des problèmes de synchronisation là-bas. Si vous actualisez complètement la page, cela se corrige-t-il tout seul ?

Pouvez-vous reproduire le problème sur meta.discourse.org … nous utilisons également S3 pour les téléversements.

Merci, Sam. Je viens de consulter les journaux d’administration et je vois ceci.

J’ai deux questions :

  1. Il ne lit pas l’actif via l’URL CDN ici, mais cela fonctionne pour les images des sujets.
  2. J’ai ouvert cet actif manuellement, et cela fonctionne bien.

@sam, je vais essayer de vérifier ici.

C’est bon ici.
Euh… J’ai peut-être manqué quelque chose.

Une différence est ici (meta.discourse.org) utilise Cloudflare, et je l’ai fait via un CDN S3.

CloudFront, nous utilisons un CDN. Je doute que cela compte, cependant.

Il vaut tout de même la peine de configurer un CDN, ils sont très peu coûteux et réduisent considérablement les frais de trafic. Peut-être configurer un CDN S3 ?

Oui, nous téléchargeons déjà des images dans un bucket S3 et nous avons un CDN S3 pointant vers celui-ci. Cela fonctionne bien dans les sujets. Nous ne savons simplement pas pourquoi, lors de l’enregistrement, l’image ne peut pas être récupérée.

Can´t save profile picture c’est similaire à ma situation.
Est-ce que tu pourrais jeter un coup d’œil, s’il te plaît, @sam ?