Ho creato una nuova istanza di Discourse partendo da un’immagine EC2 esistente su AWS e ho rinominato il dominio nel file app.yml. La stessa architettura, ecc. Quando provo ad accedervi tramite browser, ricevo un errore 504. C’è qualcos’altro che devo modificare?
L’immagine proveniva da forum.mystrokeguide.com e ho cambiato il dominio in forum-dev.mystrokeguide.com
Cordiali saluti,
C
Ecco un post che puoi consultare e che potrebbe esserti utile
Grazie. Ho completato i passaggi dell’articolo, ma ricevo ancora errori 504.
Il tuo dominio punta a più indirizzi IP? Ho appena controllato la propagazione del tuo DNS e ci sono due numeri IP. Forse è quello il conflitto?
È solo per forum-dev? Ho un IP statico associato e una regola da un load balancer AWS. Quindi dovrei staccare l’IP statico e provare?
Ho eseguito questa ricerca DNS - https://www.whatsmydns.net/#A/forum-dev.mystrokeguide.com
Temo di non avere molta esperienza con il DNS per sapere se si tratta sicuramente di un problema (spero che qualcun altro possa intervenire
).
Grazie, è utile. Investigherò e lo controllerò
Se stai utilizzando un’installazione standard, devi puntare solo all’istanza EC2. Inserire un load balancer davanti è piuttosto complicato.
Se hai eseguito molti rebuild con il DNS che punta a più indirizzi, potresti non avere un certificato valido e non essere in grado ottenerne uno a causa dei limiti di frequenza. In tal caso, usa un nome diverso o attendi una settimana.
Posso installare direttamente nel’app il certificato emesso da AWS? Di solito uso il load balancer per aggiungere certificati alle istanze EC2. Oppure devo commentare le righe di Let’s Encrypt in app.yml?
Ti consiglio di iniziare con un’installazione pulita e poi passare alla configurazione del load balancer. L’unica installazione supportata qui è quella più basilare, seguendo la guida. Ci sono troppe cose che potrebbero andare storte nell’aggiungere un load balancer per poter indovinare qual è il tuo problema.
Se desideri comunque utilizzare un load balancer, allora dovrai saltare discourse-setup e rimuovere i template ssl e letsencrypt.