Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Java for OS X Lion 2012-001

There seems to be a problem with this update.


I first tried to download it using Software Update on my two Macs running 10.7.3, but it was not avaialble. I was told there were no new upadtes at that time (minutes ago).


I then downloaded the update form Apple's support page and checked the checksum, which was fine. However, when I clicked on the dmg file, a a box opened up saying "There may be a problem with this disk image. Are you sure you want to open it? Opening this disk image may make your computer less secure or cause other problems." There were 2 buttons in that window: Open and Don't Open. Don't Open was the highlighted option.


I decided not to install the update under those conditions. I downloaded the dmg file via Safari, Chrome, and Firefox just in case, but predictabley the problem remained. Is the dmg file corrupt? How come this security update is not avaialbe via software update?


Some other people reported experiencing this on McUpdate as well.


Any explanations, anyone?

iMac, Mac OS X (10.7.3)

Posted on Apr 3, 2012 8:22 PM

Reply
12 replies

Apr 4, 2012 5:08 AM in response to Retired Engineer

I've checked my Safari plugins and it shows java version 1.6.0_29. However if I click on java preferences in Utilities it says I must install java runtime and asks if I want to do so. I cancelled that and ran Software Update which shows no updates available. I'm not encountering any web sites or apps that are giving me any java warnings, do I need to do anything?

Apr 4, 2012 5:59 AM in response to Barney-15E

I went back to Utilities and clicked on the Java preferences which again gave me the message that I needed to install java runtime. I clicked on the install and saw that it was downloading the new version - 31 - and it installed. The preference pane shows version 1.6.0_31-b04-413. So I'm assuming I'm up to date although in the Safari installed plugins I do not see that specific version, I see many java applet versions but the only one quite like this is 1.6.0_29. I did go to a Java test page and it showed the 31 version working. When I tried that test before clicking on that "install runtime" it was just a blank window.

Apr 4, 2012 7:56 AM in response to Peer3

I have the same issue as the OP. This was with the update

file downloaded directly from Apple. This was also after a

reboot and was the first thing that was done was to attempt

the install.


Did not procede further by openning the .dmg image. Deleted

and redownloaded the file again with the same result.


Is the image on the Apple server borked?


As a check, tried to mount some previously downloaded .dmg

files and the mounted without issue.


Also, downloaded the file just before posting this.

Apr 4, 2012 9:01 AM in response to Peer3

Hi All,


This is a follow-up on this issue and a solution after talking to an Apple tech support senior advisor who was not aware of the issue (I am still covered by the Lion warranty). This step-by-step method solves the problem. It is as explicit as possible to help less experienced users as well.


  1. Go to your Utilities folder and open Java Preferences.
  2. It will ask you to install a Java runtime. Do this; it' s OK, and it's needed.
  3. In the Java Preferences window, click "Enable applet plug-in and Web Start applications".
  4. In the Safari preferences under Security, enable Java (by clicking the checkbox).
  5. Go to Terminal and type java -vesion and press return (thanks Barney-15E) and /or
  6. Go to htttp://javatester.org/version.html (Thanks to the Apple Senior Advisor for this tip). Under "Method 1: Ask Java", you should see a blue box that includes a pink one with the updated version of Java. ("Java Version 1.6.0_31 from Apple Inc.")


You can then decide to disable Java in the Safari preferences (under Security) if you so wish.


Apr 4, 2012 9:11 AM in response to Peer3

This advice from the Apple support folks was not the best.


The software update was not available becasue it was not installed on your system in the first place (Lion does not come with Java installed, and SW updates only show for relevant systems). If you do not need Java, then there is no reason to install and subsequently update it, especially since doing so potentially opens up more vulnerabilities. The support person's advice about it being needed is incorrect.


Now that you have it installed you can disable it in the Java Preferences, but there was likely no reason to install it in the first place. All you did here was install an unnecessary and unused component in order to update it and then disable it, and as such have done absolutely nothing to help your system.

Apr 4, 2012 10:07 AM in response to Topher Kessler

I think you're right. When Software Update showed no updates available I guess it was because there wasn't an active version of Java on my system even though it was listed in Safari's Installed Plugins. When I clicked on the java preferences and got the message to install runtime I should have just ignored it and left things alone. I hadn't been experiencing any issues that I was aware of. But it's now installed and I'm assuming no harm done.

Apr 4, 2012 12:07 PM in response to Pappasbike

The only harm is potential undetected vulnerabilities that might be uncovered in the future. This latest update fixes such a vulnerability that was actively being used by malware to attack Mac systems, and there might be similar ones that could be found at a later date. However, this is still a guess, and as it stands you have closed the known vulnerabilities in the software and simply having it on your system (especially in a disabled state) is a neglegable risk.

Apr 5, 2012 8:21 AM in response to Peer3

Is there anyway to remove Update 2012-001 and revert to the previous version, short of doing a complete Time Machine restore?


I use the Stanza Book reader on my iPhone nearly exclusively and I use the application Stanza Desktop to add files to the reader. I also use the desktop app to perform quick and dirty file type conversions, such as mobi to epub or epub to text, etc., etc.


When I installed the Java update, Stanza desktop broke at the file Stanza.app/Contents/MacOS/JavaApplicationStub and I need to get the app back up and running.


Unfortunately, Stanza Desktop is no longer available from the author (and probably won't be updated, ever) and the iPhone app now relys solely on iTunes for adding files to the unit.


Suggestions?

Apr 8, 2012 1:04 PM in response to Peer3

From all that I have researched so far, the consensus was that the warning is from Lion since Java is not originally installed with it. It is just telling you that your system may be less secure after you install it. Granted, it is an odd way of saying that though.


I went ahead and installed the newest package downloaded from Apple Support 2012-002 even with the warning and it all works fine. I could not open Adobe CS3 without Java and also need it to do certain deposits at banks. You can always disable it in Safari preferences and, more importantly, in Utility/Java Preferences when it is not needed.


Hope that helps.

Java for OS X Lion 2012-001

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.