J’ai migré un forum de punBB vers Discourse, en configurant la marque et tout le reste. La machine virtuelle contenant le conteneur Docker de Discourse se trouve derrière un proxy inverse nginx. Après deux jours, Discourse n’était plus accessible. J’ai donc reconstruit l’application et restauré les données à partir d’une sauvegarde effectuée après la configuration initiale.
La reconstruction et la restauration ont été effectuées au moins trois fois, car après chaque restauration, aucun navigateur ne chargeait plus les logos du site. Pour m’assurer qu’il n’y avait pas de problème avec les anciennes images, j’ai exécuté Upload.where("id > 0").destroy_all afin d’obtenir un répertoire d’images propre.
Mais toujours rien : aucun navigateur ne charge les images de logo (pas même le logo par défaut). Dans les outils de développement des navigateurs, je vois que les logos sont bien demandés, mais les navigateurs échouent d’une manière ou d’une autre. En revanche, si je clique directement sur les liens des images, le navigateur les affiche correctement.
Vous pouvez observer ce comportement ici : https://forum.epplehaus.de/login
J’utilise la dernière version 2.6.0.beta1 de Discourse, et la sauvegarde a été effectuée sur exactement la même version.
