Когда в файле хоста присутствует сопоставление как IPV6, так и IPV4 для одного и того же ресурса JAR в JNLP не загружается - PullRequest
0 голосов
/ 16 ноября 2018

У нас есть приложение, которое загружает JNLP, а затем запускает наше приложение из JNLP. Сервер поддерживает только IPV6 (новая реализация).

Если оба сопоставления (V6 и V4) присутствуют в файле хоста на входе хоста windows, при запуске jnlp из windows невозможно загрузить ресурс. Я думаю, что он пытается получить ресурс, используя адрес IPV4. комментирование отображения в файловой системе хоста работает хорошо. (Также мы можем загрузить сбойный ресурс напрямую из браузера, если в файле хоста есть обе записи)

Уже пытался указать java.net.preferIPv6Addresses = true и предпочитать IPv4Stack = false в аргументах виртуальной машины jnlp и на стороне сервера
безрезультатно. Может кто-нибудь, пожалуйста, помогите мне понять, как jnlp загружает ресурс в контексте работы в сети.
Заранее спасибо.

...