01 May 2016

that damn checkbox... Java options greyed out

/TECH
My co-worker was going about his business one day when he needed to add an exception to the Java Security Exception Site List. So he popped in, clicked "Edit Site List...", and... couldn't modify the list. The "Add" button was greyed out. We started searching the Internet and found some things that sounded right, but they weren't. Most posts had to do with deployment options. Finally, we decided to compare settings.

As we were comparing various things, he scrolled down to one of my favorite hidden gems within the Java options and I noticed something strange. There was an extra box that he had checked. It seemed so innocuous. So unassuming. And so we unchecked "Store user settings in the roaming profile". He closed and re-opened the Java Control Panel and was finally greeted by the ability to modify his Exception Site List again.



But why would this seemingly good setting cause such problems? We're not sure, but my guess is a permissions issue to the roaming settings. We even tested re-checking the box on his computer and his Exception Site List was working either way now.

If you're having this issue, open the Java Control Panel -> Advanced tab -> scroll to the bottom and uncheck "Store user settings in the roaming profile". You can even re-check it later if you need it as it seems to fix permissions in the process.

And this was all because of a damn checkbox.

Until next time:
Work smart. Play hard. Sleep well.