I can't get into the chat the darn Java program will not install.
I can only speak for Windows users (I don't know what OS you are currently using).
On Windows PCs I have seen instances where one receives "
Certificate Error" messages when trying to manually or automatically updating
Oracle Java. Typically you will see this "
Certificate Error" notice as a popup that magically pops up on your Windows Desktop whenever Java attempts to update -- either manually or automatically. You are then asked whether you wish to continue or cancel, but continuing always fails to progress any further if you are not logged into an account with full Administrator permissions on your PC.
If you get this error, then there are three possible known workarounds to update Java on your Windows PC.
Option 1 - Login as an Administrator
If you are not logged in with a user account that has full "
Administrator" permissions, login to your Administrator-enabled user account. Then proceed to initiate a manual update from the Java Control Panel interface -- go to Control Panel, click on the Java item, wait a moment for it to start, then switch to the "
Update" tab and click the "
Update Now" button to begin the update check. If an update is necessary (you'll see another window for the Updater) then you will need to close the Java Control Panel app and any open web browsers to proceed with the update.
Option 2 - Uninstall then Reinstall Oracle Java
Another option for dealing with the error is to go ahead and manually uninstall the old version of Java, then visit
http://www.java.com and instal the latest version of Java.
To uninstall, go to the Windows Control Panel, then click on "
Programs and Features" (Vista or later), then scroll down the list of installed applications and uninstall any instances named "
Java xxxx". Next, open your favored web browser and navigate to
http://www.java.com to begin the re-installation of the latest version of Java direct from Oracle.
Option 3 - Run "javacpl.exe" As Administrator
The third and final option is to manually run the Java Control Panel app as Administrator. However, doing so direct from the Control Panel does not tend to yield the desired behavior. To successfully run the Java app with Administrator privileges will require that we launch its executable directly by first navigating to it with the Windows Explorer file manager.
First, launch the Windows Explorer file manager (
Start/All Programs/Accessories/Windows Explorer) then navigate to either of the following possible locations: (32-bit OS)
C:\Program Files\Java\jre7\bin\javacpl.exe *or* (64-bit OS)
C:\Program Files (x86)\Java\jre7\bin\javacpl.exe (Note: for Java 6, it will be the "
jre6" folder) for the 32-bit versions of Oracle Java.
When you find the "
javacpl.exe" file in either of the above folders,
*right-click* on this file, then choose the "
Run as Administrator" option from the popup window. If asked to provide your Administrator password, go ahead and do so. This will effectively launch the Java Control Panel app with full Administrator privileges, which will allow the update to proceed.
From the Java Control Panel app, switch to the "
Update" tab, then click the "
Update Now" button to begin the update. If an update is necessary (you'll see another window for the Updater) then you will need to close the Java Control Panel app and any open web browsers to proceed with the update.
Closing
I have not had a chance to figure out why the "
Certificate Error" issue crops up on some computers, but it does at times and once it does so it tends to be rather stubborn as uninstalling and reinstalling does not typically make it go away. I do know that any of the 3 solutions above will allow you to work around the error if it happens to you.