Pagina Nginx invece della pagina Congratulations

Ho seguito queste istruzioni di 30 minuti:

Riesco a effettuare con successo il login al mio server SMTP tramite TelNet.

Il mio sottodominio reindirizza correttamente all’IP assegnatomi da DigitalOcean (167.172.31.228).

Tuttavia, ogni volta che accedo a quell’IP, vedo la pagina di Nginx invece della pagina “Congratulazioni” di Discourse :sob:

Ho configurato app.yml per HTTPS.

Gli indirizzi email per SMTP, Let’s Encrypt e “rails r "SiteSetting.notification_email"” nel mio app.yml sono gli stessi, ma non appartengono al dominio di DISCOURSE_HOSTNAME.

Sono passate ormai oltre 30 minuti, avete idee su cosa sia successo :question:

Grazie in anticipo per qualsiasi aiuto possiate offrire su questo caso :slight_smile:

Non dovrebbe reindirizzarti, dovrebbe risolvere. Quindi, se il tuo dominio è https://example.com, questo dovrebbe apparire nella barra degli indirizzi. Forse il tuo record DNS è problematico? Controllalo. :slight_smile:

Queste sono tutte le opzioni disponibili nelle impostazioni del sottodominio con cPanel di GoDaddy:

La voce ‘Gestisci reindirizzamento’ mi permette solo di modificare l’indirizzo IP di reindirizzamento…

Avete qualche idea?

MODIFICA: Potrebbe questo problema essere legato a https? Sono molto alle prime armi con questa tecnologia.

Cerca su Google “Godaddy crea un record”

Grazie, finalmente mi hai dato l’indizio che i record ‘A’ esistono :slight_smile:

Ieri ero già andato al primo risultato di quella ricerca Google (EDIT: Si è scoperto che quel link è rilevante solo per i siti ospitati su Windows :frowning: ). In mia difesa, ho scartato quel link perché pensavo di aver seguito le istruzioni di 30 minuti il più letteralmente possibile.

Le istruzioni di 30 minuti attualmente dicono:

  • Crea un record DNS A per il sottodominio discourse.example.com nel tuo pannello di controllo DNS, puntandolo all’indirizzo IP della tua istanza cloud su cui stai installando Discourse.

Sullo mio schermo, gli a capo mettevano quella A maiuscola come ultimo carattere della riga. Poi, il mio cervello ha semplicemente saltato di vedere la A. Essendo un principiante in materia di DNS, non sapevo dell’esistenza dei record ‘A’ né comprendevo la differenza tra ‘puntare’ e ‘reindirizzare’.

C’è la possibilità che un moderatore, leggendo qui, possa modificare le istruzioni di 30 minuti e mettere le virgolette singole attorno a quella importantissima A maiuscola :question: Forse distinguendo anche che un record ‘A’ va creato realizzando un sottodominio (nel caso di GoDaddy quel record ‘A’ è difficile da trovare e modificare se si usa l’interfaccia Cpanel di GoDaddy, leggi sotto), che il reindirizzamento del sottodominio non è la stessa cosa del puntare in un record ‘A’ e che c’è una differenza tra ‘puntare’ e ‘reindirizzare’.

Ora i dettagli minuto per minuto su come ho risolto questo problema (per chi segue qui e ha lo stesso problema):

Nell’attuale interfaccia Cpanel di GoDaddy per il mio ‘sito ospitato su Linux’ non c’è accesso ai record ‘A’. Sembrava di poter creare solo record ‘MX’ sotto l’Editor Zone di Cpanel.

In Cpanel, ho rimosso l’indirizzo IP del ‘reindirizzamento’ poiché questo NON è ciò che serve… mi serviva un record ‘A’ che ‘punti’ al mio indirizzo IP assegnato da DigitalOcean.

La parte difficile è stata scoprire dove accedere a quel record ‘A’ che viene creato quando si crea un sottodominio in Cpanel.

Alla fine ho chiamato l’assistenza GoDaddy per questo, odio dover chiedere aiuto :sob:

Ecco come puoi accedere a quel record ‘A’ sui siti Linux ospitati su GoDaddy e modificare il valore ‘Punta a’ (NON PUOI ACCEDERLI DA CPANEL) :sob: :


POI:

POI:

.
.
.
Poi, attendi il numero necessario di ore (fino a 24 nel caso di GoDaddy) affinché la modifica abbia effetto.

Questo è ciò che sto facendo ora, farò rapporto se ha funzionato :wink:

Questo ha funzionato ed è stata una soluzione per me (anche se non sono sicuro del perché avessi bisogno solo del PREFISSO DISCOURSE_HOSTNAME come ‘Host’ nel passaggio 6 delle mie immagini).

Buona idea :+1: