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?
