У меня есть Grails 1.3.6, установленная на моей современной Ubuntu box. Я хотел бы использовать команду run-app
с портом, установленным на порт 80 (брандмауэр и т. Д.), Однако всякий раз, когда я это делаю, я получаю следующее исключение:
Не удалось запустить сервер: LifecycleException: Ошибка инициализации обработчика протокола: java.net.BindException: Отказано в доступе: 80
blockquote>Как изменить конфигурацию, чтобы можно было подключиться к порту 80?
Как отмечает Жуан Пинту, обычно только root может связываться с привилегированными портами (1-1023). Вероятно, в таких случаях чаще встречается настройка какого-либо обратного прокси-сервера (apache, nginx, lighttpd и т. Д.) Для прослушивания порта 80 и отправки запросов обратно в приложение grails, работающее на более высоком порту.