La connessione va in timeout

Ciao,

Quando ho provato a creare un’istanza su AWS e l’ho collegata correttamente, la mia istanza va in timeout, non permettendomi di connettermi.

Il sito web è https://test.darkpixlz.tk e il server afferma che è in esecuzione.

image

Cosa hai fatto per rendere il server disponibile esternamente? discourse-setup ha eseguito il controllo della connettività o l’hai aggirato?

Sto facendo passare l’IP pubblico attraverso Cloudflare per accedervi tramite il dominio, e sì, è passato.

Quindi hai impostato regole di accesso specifiche per 80 e 443?

1 Mi Piace

No, non sono mai stato informato su come farlo. Ho solo un record A che punta all’IP del server.

Quindi cosa succede se lo imposti su “Solo DNS”? Inizia a funzionare allora?

Quando stavo facendo quello, mi è comparsa la schermata “Connection Timed Out” del mio browser.

Hai configurato il gruppo di sicurezza dell’istanza EC2 per consentire il traffico in ingresso sulle porte 80/443?

1 Mi Piace

Credo di aver

Sì, si sta sicuramente connettendo, perché quando sono andato a ricostruire dice che il server è inattivo, il che è corretto, ma quando ci va va in timeout.

Ciò significa semplicemente che Cloudflare non è in grado di contattare un server upstream. Disattiva la nuvola arancione.

Sono riuscito a farlo funzionare, ho solo dovuto creare un’altra istanza, quindi usare HTTP.

Non dovrebbe essere necessario.

Hai provato a creare l’istanza più di una volta prima di correggere le regole di accesso? In tal caso, è possibile che Let’s Encrypt abbia messo il tuo hostname in un periodo di attesa di sette giorni.