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

OSX Mavericks not recognising Java Applet Plug-in

Hello,


Since upgrading to OSX Mavericks, I am not able to enable the Java Plug-in, eventhough I have the latest Java installed, and reinstalled it again from Oracle website.


User uploaded file


I went to Security, to "Enable Java content in the browser", but once I tick the box, then click "Apply" and type my password, the box unticks automatically.


User uploaded file


Eventhough, I the plugin is located in /Library/Internet Plug-Ins/


User uploaded file

I tried to completely remove Java following the steps provided by Oracle: http://www.java.com/en/download/help/mac_uninstall_java.xml


Also, I removed the content from /Users/User/Library/Application Support/ , reinstalled Java for OS X 2013 - 005 from Apple ( http://support.apple.com/kb/DL1572 ) , then reinstalled Java, but this didn't help.


I am not facing this problem on my other Mac, my other Mac installed an update for Java from Apple when upgraded to Mavericks, but this Mac didn't.


Anyone can help?


Thanks

MacBook Pro, OS X Mavericks (10.9), (9,2) 2.9GHz i7, 8GB, 480GB SSD

Posted on Nov 15, 2013 11:00 AM

Reply
52 replies

Nov 16, 2013 7:05 PM in response to AMDeeb

Is the java plugin the correct version?


Open Safari, in the help menu select Installed plugins. Is the Java Applet listed, is it current?


The Java Applet is listed in the 'xprotect malware list' so the OS won't run it unless it is above a certain version (as is Flash player).

I would delete the installed applet & try to provoke Safari into taking me to the correct applet download page by loading a known trusted page with a java applet.

It may be installed in… ~/Library/Internet Plug-Ins/ or /Library/Internet Plug-Ins/ so check both in case there are conflicting copies.


I don't know if this helps, it is the version that is blocked in xprotect…

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.plist


<key>com.apple.java.JavaAppletPlugin</key>

<dict>

<key>MinimumPlugInBundleVersion</key>

<string>13.9.7</string>

<key>PlugInUpdateAvailable</key>

<true/>

</dict>

<key>com.apple.java.JavaPlugin2_NPAPI</key>

<dict>

<key>MinimumPlugInBundleVersion</key>

<string>13.9.7</string>

<key>PlugInUpdateAvailable</key>

<true/>

Nov 16, 2013 8:34 PM in response to AMDeeb

Most likely you have the Apple Java version (curently 6 update 65) of the Plugin installed rather than the Oracle Java version (currently 7 update 45). I would remove both the Apple and Oracle versions, re-install the Oracle version and then don't install Java update OS X 2013 - 005 from Apple. That's what is the crossed versions conflict. It's possible to have both versions of Java installed and toggle between them, but is simpler to just go with the Oracle version.

Nov 17, 2013 7:06 AM in response to San Lewy

Drew Reece wrote:


Is the java plugin the correct version?


Yes that's what I said in the very beginning .


Drew Reece wrote:


Open Safari, in the help menu select Installed plugins. Is the Java Applet listed, is it current?


It is not showing up in Safari because I'm not able to enable it from System Preferences.


Drew Reece wrote:

The Java Applet is listed in the 'xprotect malware list' so the OS won't run it unless it is above a certain version (as is Flash player).

I would delete the installed applet & try to provoke Safari into taking me to the correct applet download page by loading a known trusted page with a java applet.

It may be installed in… ~/Library/Internet Plug-Ins/ or /Library/Internet Plug-Ins/ so check both in case there are conflicting copies.


I've done so several times, following Oracle's instructions, either using Terminal or from the Finder


Drew Reece wrote:


I don't know if this helps, it is the version that is blocked in xprotect…

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.plist


<key>com.apple.java.JavaAppletPlugin</key>

<dict>

<key>MinimumPlugInBundleVersion</key>

<string>13.9.7</string>

<key>PlugInUpdateAvailable</key>

<true/>

</dict>

<key>com.apple.java.JavaPlugin2_NPAPI</key>

<dict>

<key>MinimumPlugInBundleVersion</key>

<string>13.9.7</string>

<key>PlugInUpdateAvailable</key>

<true/>


I'll guess that I'll have to wait for a newer version of Java to be released.

Nov 17, 2013 7:33 AM in response to San Lewy

San Lewy wrote:


Most likely you have the Apple Java version (curently 6 update 65) of the Plugin installed rather than the Oracle Java version (currently 7 update 45). I would remove both the Apple and Oracle versions, re-install the Oracle version and then don't install Java update OS X 2013 - 005 from Apple. That's what is the crossed versions conflict. It's possible to have both versions of Java installed and toggle between them, but is simpler to just go with the Oracle version.


No, what I am doing is, I am installing Apple's latest Java update (which removes Apple's Java 6 v65), and then install Oracle's Java.

Nov 17, 2013 8:00 AM in response to San Lewy

San Lewy wrote:


Apple's latest Java update is Java 6 update 65.


No it was, Java for OS X 2013 - 005
http://support.apple.com/kb/DL1572removes Java 6 update 65, then requires you to download the latest version from Oracle:


On systems that have not already installed Java for OS X 2012-006, this update disables the Java SE 6 applet plug-in. To use applets on a web page, click on the region labeled "Missing plug-in" to download the latest version of the Java applet plug-in from Oracle.

Nov 17, 2013 8:15 AM in response to AMDeeb

Is the applet managed via the java installation? Apologies, I thought they were independent & could become 'out of sync' with the runtime.



The permission errors are not a problem Apple list harmless permission messages…

https://support.apple.com/kb/TS1448 - Mac OS X: Disk Utility's Repair Disk Permissions messages - this page isn't working for me at the moment (maintenance), so search again later.



On a clean installed 10.9 I have all the OS updates, JRE 6 was installed as I was testing Adobe CS3 (I don't know how this complicates matters).


I grabbed Java 7 from…

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.h tml

-->> Mac OS X x64 183.84 MB

jdk-7u45-macosx-x64.dmg

Installed, launched Safari, The installed plugins page shows…

User uploaded file

The Java applet in the /Library/Internet plugins is …

User uploaded file

The Safari prefs have the Java plugin inside the 'Manage website settings' button

User uploaded file

I got a nasty warning when viewing a site with Java, but agreeing ran the applet.


It can work on 10.9 in Safari, so I'm unsure where it's going wrong for you.

Are you installing Java in an admin account? The Java7 control panel will try to add the plugin to /Library which is restricted. Also look for errors in Console.app (inside Applications/Utilities) as you toggle the 'enable Java content in the browser. See if it logs anything helpful in the 'All messages' section.


My checkbox stays active in the control panel.

Nov 17, 2013 9:15 AM in response to Drew Reece

BOOM! I found this from Apple:


Java for OS X 2013-005: How to re-enable the Apple-provided Java SE 6 web plug-in and Web Start functionality. http://support.apple.com/kb/ht5559


I wonder how secure this is, or if it is better to disable it back and try to reinstall Oracle's Java, however, I'll keep using Apple's Java Applet until Oracle releases a new update, as I'm afraid that if I disable it now using instructors by Apple in the link above, the problem comes back.

Drew Reece wrote:


Is the applet managed via the java installation? Apologies, I thought they were independent & could become 'out of sync' with the runtime.




No, not from the installion, from the System Preferences.



Drew Reece wrote:


The permission errors are not a problem Apple list harmless permission messages…

https://support.apple.com/kb/TS1448 - Mac OS X: Disk Utility's Repair Disk Permissions messages - this page isn't working for me at the moment (maintenance), so search again later.


My Permission Errors are not listed here.


Drew Reece wrote:


I grabbed Java 7 from…

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.h tml

-->> Mac OS X x64 183.84 MB

jdk-7u45-macosx-x64.dmg


You don't have to install Java JDK if you need it to run webpages that require Java, the JRE should be enough:


http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jre-7u45-macosx-x64.dmg


Drew Reece wrote:


Installed, launched Safari, The installed plugins page shows…

User uploaded file


I wasn't able to see the Java Applet Plug-in in Safari because I wasn't able to enable it from System Preferences.


Drew Reece wrote:


The Java applet in the /Library/Internet plugins is …

User uploaded file

The Safari prefs have the Java plugin inside the 'Manage website settings' button

User uploaded file


The Java Applet Plug-in was available in Finder but again, because I wasn't able to enable it from Java Control Panel in System Preferences, Safari (and other browsers) couldn't detect it.


Drew Reece wrote:


I got a nasty warning when viewing a site with Java, but agreeing ran the applet.


It can work on 10.9 in Safari, so I'm unsure where it's going wrong for you.

Are you installing Java in an admin account? The Java7 control panel will try to add the plugin to /Library which is restricted. Also look for errors in Console.app (inside Applications/Utilities) as you toggle the 'enable Java content in the browser. See if it logs anything helpful in the 'All messages' section.


My checkbox stays active in the control panel.


I didn't get this warning on this Mac, again, because not enabled in System Preferences.

Nov 17, 2013 9:26 AM in response to AMDeeb

AMDeeb wrote:


BOOM! I found this from Apple:


Java for OS X 2013-005: How to re-enable the Apple-provided Java SE 6 web plug-in and Web Start functionality. http://support.apple.com/kb/ht5559


Apologies I used that page too, but assumed it was irrelevant.


AMDeeb wrote:


BOOM! I found this from Apple:


Java for OS X 2013-005: How to re-enable the Apple-provided Java SE 6 web plug-in and Web Start functionality. http://support.apple.com/kb/ht5559


I wasn't able to see the Java Applet Plug-in in Safari because I wasn't able to enable it from System Preferences.



I didn't get this warning on this Mac, again, because not enabled in System Preferences.


I realize that it isn't enabled in Safari for you, my suspicion is the plugin is not a high enough version, compare yours to the Get info dialog of the plugin in my screenshots.


Did the logs show anything as you toggled the checkbox?


From the list of permissions errors the 9th one is the only item that wasn't repaired in the report, it is normal…

Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent" has been modified and will not be repaired.

Nov 17, 2013 9:50 AM in response to Drew Reece

Drew Reece wrote:


AMDeeb wrote:


BOOM! I found this from Apple:


Java for OS X 2013-005: How to re-enable the Apple-provided Java SE 6 web plug-in and Web Start functionality. http://support.apple.com/kb/ht5559


I wasn't able to see the Java Applet Plug-in in Safari because I wasn't able to enable it from System Preferences.



I didn't get this warning on this Mac, again, because not enabled in System Preferences.



I realize that it isn't enabled in Safari for you, my suspicion is the plugin is not a high enough version, compare yours to the Get info dialog of the plugin in my screenshots.


Did the logs show anything as you toggled the checkbox?


From the list of permissions errors the 9th one is the only item that wasn't repaired in the report, it is normal…

Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent" has been modified and will not be repaired.

No, it just asked for my admin account password, but once I hit return, it reverts back to the same Java Control Panel window with the checkbox disabled.


I can't Oracle's Java now, so I wont be able to get the screenshot of the applet that was installed before..

Nov 29, 2013 12:40 AM in response to AMDeeb

Have been buggered with the same trouble myself. Everything looks fine seen from both Safari and Java panels and settings. Still the messages keep pouring in that either Java is not installed, activated or whatever.

Seems that over time - be it either during Oracle Java update, Apple security update or time has run out since last use of Java - somewhere something cuts the light.

Over here in Norway, the main use of Java is for accessing banking sites. So it is a mess when suddenly, trying to do that, you get a silly message from the bank telling you that Java is not installed, or not latest version.

Which is all bullocks.


Here is what I found trying to sort the mess out:

The plug-in gets deactivated, and to some probably badly coded sites, this looks as if Java is not there.

To reactivate - no reinstalling or adjusting settings that are already correct - I use this little website to help me through:


www.javatester.org


On top of the page you have this little box. Hit it, and the resulting page will tell you the state of things:


User uploaded file

Here is one possible outcome:


User uploaded file


In my case, running on 10.9 using Safari and latest Java installed, the applet is spinning and popping the Security Warning window, allowing me to accept the run:


User uploaded file


So in my case I obviously do, giving me the following:


User uploaded file


Which is the correct state of Java, both in OSX and as applet.


Now, there are variations of this procedure:

If, for any reason, Java applet has become deactivated, you would instead of the applet spinner and following SecurityWarning window, get a text telling you that the plugin is in effect deactivated.

What you do is just click the message, then reload your page, and follow whatever warning or message occurs.


Every time Java acts up on my machines I do this stunt, wondering why not Apple has a Reactivate button available in their Java panel.


Maybe this could be of help?

OSX Mavericks not recognising Java Applet Plug-in

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