Aperçu de Onebox n'est pas affiché pour mon propre blog

Je suis actuellement en train de configurer Discourse pour ma communauté et j’ai rencontré un problème étrange qui n’est pas directement lié à Discourse lui-même.

J’ai un blog et je souhaite créer un sujet pour chaque article de blog via l’API afin de permettre des discussions sur les articles. Cette partie fonctionne bien. Cependant, l’aperçu onebox pour mes articles de blog n’est pas généré :

Mais : L’aperçu onebox ne fonctionne que sur mon instance Discourse. Il fonctionne parfaitement sur d’autres instances Discourse, comme ici (ce n’est pas une publicité pour mon blog ; cela montre juste que cela fonctionne généralement) :

Le blog est un blog Ghost fonctionnant sur mon hôte Docker interne. J’ai déjà testé un ping et un nslookup vers mon domaine de blog, et même un curl fonctionne bien dans la console du conteneur Docker Discourse.

Maintenant, je veux traquer le problème. J’ai étudié le code Ruby pour Onebox, mais comme je ne suis pas un expert en Ruby, c’est un peu une « boîte noire » pour moi.

Je soupçonne que le problème pourrait être lié à mon réseau interne et à ma structure DNS. J’utilise AdGuard Home comme DNS principal, et je peux voir dans les journaux DNS que les liens externes sont correctement résolus, mais mes liens internes ne le sont pas.

Je comprends que ce n’est pas un problème Discourse, mais j’ai besoin de quelques indices pour traquer ce problème. Que me recommanderiez-vous de vérifier davantage ?

1 « J'aime »

Mise à jour : J’ai déjà ajouté un conteneur de test au même réseau docker que discours et vérifié certaines choses.

curl renvoie le contenu correct et nslookup se résout sur l’hôte correct.

J’ai également essayé de contourner le serveur DNS et j’ai tout redirigé vers un DNS public. Même cela ne fonctionne pas.

Des idées ?

Je ne suis pas sûr. Mais j’ai remarqué récemment, parfois. L’un des forums Discourse (branche Stable) et, si je me souviens bien, aussi sur mon forum Tests-passés. Que parfois le onebox n’est pas généré pour les liens

Même si les messages précédents et suivants du même domaine fonctionnent comme prévu. Même avec des liens postés depuis mon forum Tests-passés sur l’autre forum Stable.

1 « J'aime »

Voici un lien vers OpenMR fonctionnant de manière stable avec un lien vers mon site Tests-passés. Notez que le lien n’est pas encadré.

https://community.openmr.com/t/vr-news-for-2024/41377/168?u=heliosurge