У меня есть созданный мною простой веб-сервис, который отлично развертывается при установке Glassfish V2.1 по умолчанию как в системе Windows, так и в системе Linux. ОДНАКО в производственной среде Glassfish имеет порт по умолчанию для домена, измененный с порта 8080 на порт 80. Теперь, когда я пытаюсь развернуть веб-службу, она не будет развернута на сервере.
Производственный сервер совершенно новый, и на нем было всего несколько веб-страниц. Кроме порта все остальное вроде как. Я не могу изменить порт на рабочем сервере.
Фактически, я попытался изменить порт на тестовом сервере Linux t с 8080 на порт 80, и я получил тот же результат, что и рабочий сервер.
Есть идеи, кроме как не использовать стеклянную рыбу? :)
Вы используете Glassfish под Linux как пользователь без полномочий root?
Если это так, используйте root для запуска Glassfish.
Пользователь без полномочий root НЕ может прослушивать порт ниже 1024