Das klingt, als ob du die richtigen Dinge tust. Bist du sicher, dass deine DNS-Auflösung auf deine Server-IP und nur dorthin zeigt?
Oh. Ich kann auf den ersten Blick nicht sagen, ob discourse-setup nur IPv4 berücksichtigt.
Du könntest versuchen, ./discourse-setup --skip-connection-test auszuführen, um den Test zu überspringen.