Il mio forum Discourse su wespenreboards.com è offline da alcune ore. I membri mi dicono che alcuni ricevono il messaggio di errore che il forum potrebbe essere stato hackerato. Un altro dice che riceve il messaggio che il certificato è scaduto. Una terza persona ora riceve questo messaggio: “FetchEvent.respondWith ha ricevuto un errore: no-response”.
Quando provo ad accedere io stesso (sono l’amministratore), vedo solo la rotellina che gira. Il forum è aggiornato, quindi anche il certificato dovrebbe esserlo. Per sicurezza ho eseguito questo:
Sembra che il tuo sito non sia attivo al momento. Hai fatto qualcosa nel frattempo?
Mi chiedo se potresti dover aggiornare il tuo data container se non viene fatto da un po’. Sono ancora un po’ confuso sulla configurazione a due container, quindi chiamo @pfaffman perché sono sicuro che ne sappia di più sul ritmo per questo.
Questo potrebbe essere stato aggiornato di recente poiché ora le pagine /privacy e /tos appaiono solo quando è stato compilato il nome dell'azienda. Non so se questo influirebbe sul test in questo caso, ma ho pensato che suonasse pertinente.
C’è qualche informazione in più sulla decisione qui:
OK. Quindi, ho provato con localhost/privacy. Poi solo localhost. Poi solo wespenreboards.com, e infine wespenreboards.com/localhost. Il risultato è stato lo stesso usando uno qualsiasi di essi:
La modifica a quando vengono create le pagine TOS e privacy è abbastanza recente. Se il tuo sito non è nuovo, allora non ti riguarda.
Non sono sicuro di come venga utilizzato in discourse-doctor. @pfaffman puoi intervenire qui? Viene utilizzato per la risoluzione dei problemi o solo per verificare che i collegamenti esistano?
Faremo di più per educare i nuovi proprietari di siti su questa funzionalità.
ok, quindi il problema che hai non è un problema di raggiungibilità, è probabilmente un problema che Discourse non si avvia correttamente. Puoi incollare l’interezza di ciò che vedi quando esegui l’avvio del launcher?
Viene utilizzato da get_discourse_version, che viene chiamato da check_if_hostname_resolves_here, il quale potrebbe segnalare DNS PROBLEM se la connessione a localhost e al nome di dominio completo non riportano la stessa versione. Tuttavia, sembra che possa essere silenzioso se entrambe le connessioni falliscono. Vedi qui.
cd /var/discourse
git pull
./launcher start web_only
(Tenendo presente che non ho familiarità personale con la configurazione a due container che apparentemente stai utilizzando. Tenendo anche presente la domanda precedente sul fatto che dovresti aggiornare il tuo container dati.)