Ho acquistato un VPS da Digital Ocean e ho utilizzato l’installazione in un clic per il droplet Discourse.
Dopo aver inserito il nome di dominio e completato la configurazione standard, ogni volta che provo ad accedere all’indirizzo IP del mio VPS (Discourse è stato installato sul dominio principale, che ho puntato all’IP del VPS), ricevo sempre questo messaggio:
Impossibile raggiungere il sito
(IL-MIO-IP-VPS) ha rifiutato la connessione.
Prova a:
Controllare la connessione
[Controllare il proxy e il firewall]
ERR_CONNECTION_REFUSED
Ho aperto le porte HTTP e HTTPS, e risultano aperte quando eseguo il comando sudo ufw status.
Ho provato a cancellare la cache del browser, nel caso si trattasse di un problema locale, ma senza successo.
Qualche suggerimento o aiuto? Se qualcuno ha idee o necessita di ulteriori informazioni, sentitevi liberi di rispondere qui sotto.
L’ho configurato utilizzando un nome di dominio e l’ho puntato correttamente verso l’indirizzo IP. Ricevo comunque un errore di rifiuto della connessione, anche dopo aver atteso oltre 24 ore.
IP del Droplet: 104.248.170.134 (ha il dominio robloxfrance.com che punta verso di esso. Ma ho aggiornato di recente i record DNS per puntare il dominio all’IP.)
Output di docker ps:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
0296e70dba0b local_discourse/app “/sbin/boot” 6 minuti fa In esecuzione da 6 minuti 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp app
Se hai puntato il DNS dopo aver eseguito la configurazione, fallirai il passaggio di emissione del certificato e potresti finire con nginx che non riesce ad avviarsi.
Abbiamo provato questo comando: sudo systemctl restart docker.service
Ha funzionato per un istante quando abbiamo ricaricato la pagina web (ha avviato il server web nginx), ma al successivo aggiornamento è tornato il messaggio “rifiuto di connessione”.
Abbiamo anche eseguito: docker run -it --rm hello-world
che è stato eseguito correttamente e senza errori.
Al momento pensiamo che possa trattarsi di un problema di Discourse e non di Docker.
Sembra che tu abbia ordinato troppi certificati per questo dominio questa settimana. Ora dovrai attendere una settimana, poiché puoi ottenere solo 5 certificati a settimana.
Stiamo attualmente riconfigurando l’installazione di Discourse sul VPS, quindi non utilizziamo l’email di Let’s Encrypt.
Aggiornamento:
Aggiornamento:
Abbiamo riconfigurato l’installazione, eseguito l’installazione normale e non abbiamo aggiunto l’email di Let’s Encrypt. Ora siamo tornati alla situazione iniziale in cui rifiuta la connessione.
Sembra che tu abbia raggiunto i limiti di velocità di Let’s Encrypt. È difficile capire come non utilizzare Let’s Encrypt, quindi probabilmente stai ancora richiedendo il certificato (ma ora, se il certificato sta per scadere, non riceverai un avviso via e-mail). Se ho ragione, puoi:
aspettare la prossima settimana (facile, a meno che tu non sia impaziente)
utilizzare un nome di dominio diverso (facile, a meno che tu non ami davvero il tuo nome o non sia bravo con il DNS)