Recentemente, dopo una serie di modifiche e aggiornamenti alla mia installazione di Discourse, mancano solo due cose. Una è l’impossibilità di ricostruire il contenitore dei dati, e sto cercando di capire come risolvere, ma l’altra è che tutti i onebox funzionano tranne quelli con URL di YouTube.
Dal server e dal contenitore posso eseguire CURL verso YouTube: come posso accertarmi che si tratti di un ban temporaneo dell’IP?
Modifica: Posso confermare che né la Ricostruzione (App) né la Ricottura influenzano questo problema.
Modifica 2: Cercando ho visto che @jomaxro ha commentato qui che cose come CloudFlare possono influenzare i Onebox… un CDN può influenzare un solo Onebox? Ho provato a metterlo in Modalità Sviluppo, ma non ci sono stati cambiamenti.
Modifica 3: Ho provato a rimuovere tutti i plugin. Nulla è cambiato. (Inoltre, non riesco a ricuocere poiché sembra che i processi si interrompano a vicenda).
Modifica 4: Ho provato il comando di @Overgrow e sì, effettivamente ho un problema
[1] pry(main)> posts = Post.where("raw like '%youtube%'").count
=> 72674
Sto avendo difficoltà ad eseguire i comandi di ricottura perché il mio contenitore mi restituisce questo:
PG::UnableToSend: no connection to the server
PG::ConnectionBad: PQconsumeInput() SSL SYSCALL error: EOF detected
Devo fermare qualcosa?