Я запустил приложение Grails, прослушивающее порт 8080 по умолчанию, а также запустил Grails от имени пользователя root для прослушивания порта 80:
#grails -Dserver.port=80 run-app
Это отлично работает на локальном хосте, но когда я обращаюсь к нему с внешнего IP-адреса, он просто не работает. Просто чтобы быть уверенным, у меня есть Apache, работающий на том же сервере, и я могу прекрасно получить к нему доступ через Интернет.
Есть ли какой-то параметр конфигурации, который мне не хватает здесь, чтобы попросить Grails прослушивать все IP-адреса?
Я даже пробовал это, но безрезультатно:
#grails -Dserver.host=0.0.0.0 -Dserver.port=80 run-app
Я использую Grails 1.4.0M1 в Ubuntu 10.04 на экземпляре EC2.
Заранее спасибо.
Ханьсюэ