Почему Glassfish 3.1 на CentOs 6 не может обслуживать порт 80? - PullRequest
0 голосов
/ 08 июня 2018

Я установил настройки брандмауэра для порта 80, 8080, 4848. Если на Glassfish I active listener для 80, он не может запуститься и выдает ошибку:

 Permission denied: 80=com.sun.enterprise.v3.services...

1 Ответ

0 голосов
/ 08 июня 2018

Порты от 0 до 1023 называются общеизвестными портами .Glassfish должен был бы быть выполнен с привилегиями суперпользователя для привязки к этому порту.

Пусть Glassfish привязывается к 127.0.0.1:8080 или любому другому непривилегированному порту вместо этого и использует NGINX в качестве обратного прокси чтобы отобразить входящие запросы на порт 80 на ваш сервер Glassfish.

...