The app that broke is an older Adaptec Storage Manager (v4.30), which has worked faithfully for years now until a recent Ubuntu 14.04 update.
The best I can tell is that the problem occurred when openjdk-7-jdk
was updated, but I am not sure which Java version worked correctly with the Adaptec Storage Manager. For quite some time, all Javas worked with this version on Ubuntu.
The error when launching the app is:
java objectinputstream filter check rejected
The class in question is java.net.inetaddress
.
The nature of the problem is that this app attempts to authenticate the user before allowing access to the host controller management functions. As I recall, guest privileges were fine for this, but it seems that the authentication module itself is failing to execute.
I am aware of the java.security
file for the various Java versions as well as the policy editors, but I am not sure what would work to correct this.
What would be helpful is knowing for sure which openjdk
build was working before this all happened, but I do not know where to get that information.