Friday, April 10, 2015

Your security settings have blocked an application signed with an expired or not-yet-valid certificate from running

Who doesn't love Java, right?

To fix this, you need to add the URL of the site you're trying to access to the trusted list of sites within Java (assuming you trust the source as safe of course

To do this, perform the following:

Open the "Configure Java" window clicking Start and typing Configure java, or execute the following binary - "C:\Program Files (x86)\Java\jre7\bin\javacpl.exe"

Click the Security Tab, and then the Edit Site List button towards the bottom. Important things to remember, the URL format doesn't support wildcards (boo), and you must include the port if it's not default (80).

Example: I'm trying to access https://10.10.0.1:8082/SubMenu/console/index.html. I would add https://10.10.0.1:8082 to the access list and refresh the browser.

More info on URL syntax:
http://java.com/en/download/faq/exception_sitelist.xml