Errore durante l'inserimento del dominio .tk

Quando cambio il dominio in speedydev.tk, continua a mostrare questo errore:

Verifica del nome di dominio . . .
ATTENZIONE: La porta 443 del computer non sembra essere accessibile tramite il nome host: speedydev.tk.
ATTENZIONE: Anche la connessione a http://speedydev.tk (porta 80) fallisce.

Ciò suggerisce che speedydev.tk risolve a un indirizzo IP che non raggiunge questa
macchina su cui stai installando Discourse.

La prima cosa da fare è verificare che speedydev.tk risolva correttamente all'indirizzo IP di questo server.
Di solito si fa questo nello stesso posto in cui hai acquistato il dominio.

Se sei sicuro che l'indirizzo IP risolva correttamente, potrebbe trattarsi di un problema del firewall.
Una ricerca web su "apri porte IL TUO SERVIZIO CLOUD" potrebbe essere d'aiuto.

Questo strumento è progettato solo per le installazioni più standard. Se non riesci a risolvere
il problema sopra, dovrai modificare manualmente containers/app.yml e poi digitare

./launcher rebuild app

Ma nel firewall le porte 80 e 443 sono aperte. Cosa devo fare?

Non c’è nulla di specifico per i domini .tk qui.

Hai provato a seguire i consigli?

Innanzitutto, il server che stai utilizzando è 158.101.14.131?

Sì, l’ho puntato a 158.101.14.131, che è l’indirizzo IP pubblico del VM su cui è ospitato Discourse.

Hai provato il prossimo consiglio?

Se hai già fatto questo, hai provato a eseguire un server semplice in ascolto sulla porta 80 o 443 e verificare se riesci a connetterti dall’esterno?

Quell’indirizzo IP è assegnato a un’interfaccia sulla VM o è tradotto da un servizio all’interno di Oracle Cloud? Se non è assegnato a un’interfaccia, la VM stessa potrebbe non essere in grado di comunicare con quell’IP, nel qual caso il test è fallito erroneamente e puoi ignorarlo.

Funzionava perfettamente quando ho utilizzato speedydev.zapto.org come dominio e sono riuscito a connettermi senza problemi, ma quando l’ho cambiato in speedydev.tk non funziona più.

In base alla guida per l’hosting di Discourse su Oracle, l’IP Pubblico a cui ho indicato che il dominio punta è l’indirizzo IP utilizzato per il forum.

Consiglio di ricostruire e avviare il container, quindi verificare se è possibile accedervi.

Ok. Ci provo. Quali sono di nuovo i comandi per farlo?

./launcher rebuild app dovrebbe farlo

Ok, grazie. Vediamo se funziona.

Attualmente, se inserisci direttamente l’IP in un browser, ottieni lo stesso errore. Quindi, non sembra essere legato al dominio (che sembra puntare correttamente a questo indirizzo IP).

Un ping all’IP non funziona. Sembra che in questo momento non ci sia nulla che risponda a questo indirizzo IP.

Ok, sembra che il problema riguardi solo i domini di Freenom. Se uso domini provenienti da altri provider, funziona correttamente. Immagino che dovrò tornare a cercare domini gratuiti.

Quando ho controllato in precedenza, speedydev.tk si risolveva correttamente in 158.101.14.131.

Hai provato a lasciarlo così com’è configurato e a usarlo?

L’avevo rimosso, lo aggiungerò di nuovo e vediamo se funziona.

Funziona ora! Tutto quello che dovevo fare era aspettare che si connettesse all’IP. Grazie per l’aiuto!