If you are a user of the analysis tool in NEO (also known as the Image Composite Explorer, or ICE), you may have noticed that after you installed the latest Java update (Java 7 Update 51) the analysis tool no longer works. Most likely you will see a pop-up error that looks like this:
The reason you are seeing this message now is that Oracle has been implementing stricter security measures within Java (which is a good thing) and that means applications that used to work may no longer function. The preferred solution to this is for the application owner (that’s me) to purchase a digital certificate that authenticates the site and that will allow the analysis tool to run in your browser without requiring you to do anything else. However, we do not have that certificate implemented yet (I am working on that). So, in the short term, here is a way to work around this problem.
First, you must be able to access and adjust your Java security settings on your computer. For users who are using computers in a school or an organization that has centralized computer administration, this may be impossible. If that is the case, then there may be no way to get the analysis tool to work until we have the authentication certificate in place.
Locate your Java control panel.
- For Windows: http://java.com/en/download/help/win_controlpanel.xml
- For Mac: http://java.com/en/download/help/mac_controlpanel.xml
Once the control panel opens, you will see five tabs across the top. When you click on the ‘Security’ tab you will see the following:
From here, click on “Edit Site List” in the lower right and another window will open:
In this window, click on ‘Add’ and then you can enter the url for the NEO website — http://neo.gsfc.nasa.gov/ — this will give the necessary permissions to the NEO analysis tool so that it can run. Once you have entered the url you will also see a warning about running using HTTP. In this case, NEO is only available via HTTP so you can accept this warning.
After you have added the NEO URL, you may click ‘OK’ to complete the process.
Once you have completed all of these steps, the NEO analysis tool will work for you. You have only granted permissions to the NEO website itself, you have not reduced your security level for any other sites.
I will continue to work to resolve this issue with the certification process so that the above is no longer necessary. Until that time, however, you will need to enable the exception as documented above.