ScreenConnect has an issue with OpenJDK in Linux. We use RSA encryption which is normally built-in to a JRE, and it is in OpenJDK also, but some silly permission prevents us from using it in a web start app. I believe it's a bug:
https://bugzilla.redhat....w_bug.cgi?id=471413#c33
You can workaround it by either using a Sun/Oracle JRE or using a policy file with OpenJDK. You can include a ~/.java.policy file with each user, or you can add this stuff to the java policy file for the JRE:
Code:grant {
permission java.security.SecurityPermission
"putProviderProperty.SunJCE";
permission java.lang.RuntimePermission
"accessClassInPackage.sun.security.internal.spec";
permission java.lang.RuntimePermission
"accessClassInPackage.sun.security.rsa";
permission java.lang.RuntimePermission
"accessClassInPackage.sun.security.internal.interfaces";
};
We'll try to put some pressure on OpenJDK to fix the issue. There is no reason we shouldn't be able to use RSA encryption.
other keywords: OpenSUSE, Ubuntu, IcedTea, Debian