SocketException Permission denied (сбой подключения)

Я столкнулся с вышеуказанным исключением при запуске нашего веб-приложения springboot на сервере liberty (в Linux) для доступа к другому URL-адресу с портом 8081. Поскольку я новичок в Spring и Java, может ли кто-нибудь помочь мне решить эту проблему?

Ниже приведены мои выводы:

1) Я могу получить доступ к URL-адресу (с другой учетной записью) в командной строке Linux.

2) Я проконсультировался с нашей службой поддержки Linux, это не проблема с брандмауэром или портом.

3) Я могу получить доступ к URL-адресу при запуске веб-приложения на моем локальном ПК.

4) Для отладки я пытаюсь получить доступ к другому URL-адресу (который указывает на веб-службу на моем локальном ПК) с сервера, он будет работать, когда порт равен 9080, но потерпит неудачу, если порт 8082 (я не смог запустить свой локальный webservice с портом 8081 в том виде, в котором он использовался).

обычно веб-серверы запускаются пользователем, у которого нет разрешений. Какой пользователь запускает веб-сервер?

Jerry Jeremiah 12.04.2018 13:58

@JerryJeremiah, он запускается под именем пользователя wasadm

ron 13.04.2018 04:16
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Версия Java на основе версии загрузки
Версия Java на основе версии загрузки
Если вы зайдете на официальный сайт Spring Boot , там представлен start.spring.io , который упрощает создание проектов Spring Boot, как показано ниже.
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
0
2
893
1

Ответы 1

после добавления разрешения сокета в файл политики Java он теперь может работать правильно.

Другие вопросы по теме