Ошибка "Unsigned application requesting unrestricted access to system" в Java при запуске IPKVM

Ошибка "Unsigned application requesting unrestricted access to system" в Java при запуске IPKVM

Roman Bogachev VMware Specialist | Drone Pilot | Traveler

Решение ошибки Unsigned application requesting unrestricted access to system в Java при запуске IPKVM

При запуске jar файлов для подключения к удалённой консоли IPKVM появляется ошибка:

ERROR_MSG

Unsigned application requesting unrestricted access to system

at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source)
at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(Unknown Source)
at com.sun.javaws.Launcher.prepareResources(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Решение

Найти и закомментировать строки содержащие упоминание disabledAlgorithms в файлe java.security по пути C:\Program Files\Java\<java_version>\lib\security\

Как пример:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024

# jdk.tls.disabledAlgorithms=SSLv3

# jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \
# RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, \
# include jdk.disabled.namedCurves, \
# SHA1 usage SignedJAR & denyAfter 2019-01-01

# jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, \
# DSA keySize < 1024, include jdk.disabled.namedCurves, \
# SHA1 denyAfter 2019-01-01

# jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \
# DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \
# include jdk.disabled.namedCurves
On this page