Les images distantes sont toujours téléchargées

Bonjour,

Nous avons une instance Discourse hébergée et nous intégrons des images provenant de notre propre site web. Cela fonctionnait parfaitement jusqu’à aujourd’hui, où l’utilisateur « system » a commencé à remplacer les URL par des liens vers des versions téléchargées. J’ai essayé de désactiver cette fonctionnalité au niveau global, mais sans succès. J’ai également tenté de configurer notre domaine comme exception, mais cela n’a pas fonctionné non plus.

Je comprends la logique derrière cette fonctionnalité, mais il semble que ni le paramètre global ni l’exception ne fonctionnent actuellement. Quelqu’un d’autre a-t-il rencontré le même problème ? Y a-t-il quelque chose que je pourrais avoir mal compris sur le fonctionnement de cette fonctionnalité ?

Cordialement, Alex

Sur mon forum (également hébergé par Discourse, mis à jour il y a environ 2 heures), le paramètre du site disabled image download domains fonctionne toujours comme prévu. Les autres images sont téléchargées, mais celles configurées ici ne le sont pas.

Je me demande ce qui a changé sur votre forum pour que ce processus démarre aujourd’hui. Y a-t-il des modifications de paramètres dans vos journaux d’actions du personnel ?
Peut-être que partager comment vous avez configuré le paramètre aiderait, bien que la case à cocher download remote images to local soit assez simple.

Voici ce que j’ai configuré :


L’image qui est téléchargée et remplacée se trouve à l’adresse https://zensical.org/assets/proposals/zap005_pruning.png

Pour être complet : selon la balise generator dans le HTML, nous sommes sur :

Discourse 2026.4.0-latest - version 27a843fa0f7276cc5ef5e89850812f10f64c9a90

J’ai testé cette configuration exacte localement et cela a fonctionné, c’est-à-dire que l’image provenant de zensical.org n’a pas été téléchargée. Je soupçonne que, dans votre cas, l’image avec la même URL avait déjà été téléchargée localement avant le changement de paramètre du site, et que l’application associe le téléchargement en fonction de son hash sha1.

Une façon de tester consiste à essayer avec une image différente sous le même domaine ?

Merci, j’ai créé un message de test et j’attendrai un peu pour voir si le système vient le modifier.

En attendant, y a-t-il un moyen de purger ces images afin qu’elles ne soient pas réinsérées ? J’ai demandé à Claude, et il m’a dit que je pouvais supprimer les liens vers les images et qu’un travail en arrière-plan les nettoierait après un délai de grâce. Cela semble peu idéal, mais en supposant que ce soit la seule fois où je devrai le faire, alors c’est bon. Cependant, je voulais savoir s’il existait une autre option ?

Oui, supprimer les liens vers les ressources est la bonne solution. La période d’attente est de 48 heures par défaut, basée sur clean_orphan_uploads_grace_period_hours.

Je pense que je vais dupliquer les images sur notre site web, puis modifier le lien afin que le document en ligne reste intact. Plus tard, une fois que tout sera réglé, je pourrai supprimer les images originales.