Parece que estás haciendo lo correcto. ¿Estás seguro de que tu DNS se resuelve a la IP de tu servidor y solo allí?
Oh. No puedo decir a simple vista si discourse-setup solo mira IPv4.
Podrías intentar ejecutar ./discourse-setup --skip-connection-test para omitir la prueba.