L'anteprima di Onebox non viene visualizzata per il mio blog

Sto attualmente configurando Discourse per la mia community e ho riscontrato un problema strano che non è direttamente correlato a Discourse stesso.

Ho un blog e voglio creare un argomento per ogni post del blog tramite l’API per abilitare discussioni sui post. Questa parte funziona bene. Tuttavia, l’anteprima onebox per i miei post del blog non viene generata:

Ma: l’anteprima onebox non funziona solo sulla mia istanza Discourse. Funziona perfettamente su altre istanze Discourse, come qui (questa non è una pubblicità per il mio blog; mostra solo che in generale funziona):

Il blog è un blog Ghost in esecuzione sul mio host Docker interno. Ho già testato un ping e nslookup al dominio del mio blog, e persino un curl funziona bene nella console del container Docker di Discourse.

Ora, voglio rintracciare il problema. Ho studiato il codice Ruby per Onebox, ma dato che non sono un esperto di Ruby, è un po’ una “scatola nera” per me.

Sospetto che il problema possa essere correlato alla mia rete interna e alla struttura DNS. Uso AdGuard Home come DNS primario e posso vedere nei log DNS che i link esterni vengono risolti correttamente, ma i miei link interni no.

Capisco che questo non sia un problema di Discourse, ma ho bisogno di alcuni suggerimenti per rintracciare questo problema. Cosa mi consiglieresti di controllare ulteriormente?

1 Mi Piace

Aggiornamento: Ho già aggiunto un container di test alla stessa rete Docker di discours e controllato alcune cose.

curl restituisce il contenuto corretto e nslookup si risolve nell’host corretto.

Ho anche provato a bypassare il server DNS e ho reindirizzato tutto a un DNS pubblico. Anche questo non sta funzionando.

Qualche idea?

Non sono sicuro. Ma ho notato ultimamente a volte. Uno dei forum di Discourse (branch Stable) e, se non erro, anche sul mio forum Tests-passed. Che a volte onebox non viene generato per i link

Anche se post precedenti e successivi dallo stesso dominio funzionano come previsto. Anche con link postati dal mio forum Tests-passed sull’altro Stable.

1 Mi Piace

Ecco un link a OpenMR in esecuzione stabile con un link al mio sito Tests-passed. Nota che il link non è racchiuso in una casella.

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