Home > Java, Mac administration > Java 7 Update 51 blocks older Network Connect Java applets

Java 7 Update 51 blocks older Network Connect Java applets

Older versions of Java applets used by Juniper’s SSL VPN may be blocked from working properly by security changes in Java 7 Update 51. When the applet is blocked, an error message like this will appear:

SecurityException: Missing required Permissions manifest attribute in main jar: https://server.name.here/dana-cached/sc/JuniperSetupClientApplet.jar


The root cause is that Java 7 Update 51 now requires the existence of the referenced permissions attribute, along with a requirement to code sign all Java applets. The applets used by older versions of Juniper’s SSL VPN do not include the permissions attribute.

The fix is to update the SSL VPN with Secure Access (SA) version 7.1R17, 7.3R9, 7.4R7, 8.0R1 and later versions. The applets included with these versions have the needed permissions attribute. Until the VPN server is upgraded, Juniper’s recommended workaround is use Java 7 Update 51’s Exception Site List feature. To help with this, I have a post showing how to add sites to the Exception Site List in the Java Control Panel settings.

Categories: Java, Mac administration
  1. Blake
    January 16, 2014 at 2:45 pm

    Thanks a million! This and the exception article got a program I use for work loading again! I was seriously bummed when it wasn’t working today after the java upgrade. Works great once in the exception list!

  2. Kit
    January 30, 2014 at 3:04 am

    Really, really thank you for providing this. My IT department was stumped and I couldn’t get in. Now I can work from home Friday. I do appreciate you taking the time to post this!

  3. Rosie
    February 17, 2014 at 7:11 am

    Thank you very much…:) 🙂 It worked.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: