Apple Event: May 7th at 7 am PT

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

Juniper Network Connect - Error extracting component

I am running OS X 10.5.8. After applying the update "Java for Mac OS X 10.5 Update 6" I receive the following error when attempting to start Juniper VPN (6.6 or 6.5.0) Network Connect:

[Network Connect] An error occurred while extracting one of the Network Connect components

I noticed this update disables Java 1.4.2; I tried re-enabling 1.4.2 in Java Preferences and also resetting defaults which disables 1.4.2 and re-orders the Java versions. Neither had any impact.

Quesiton 1 - Is there a way to roll-back the update?

Question 2 - Is there a potential fix other than upgrading to Snow Leopard and trying the fixes that have been published on the new release?

MacBook Pro, Mac OS X (10.5.8)

Posted on Dec 8, 2009 2:41 AM

Reply
15 replies

Dec 8, 2009 5:04 PM in response to Brian Trimble

You probably need to upgrade the VPN server software more than your client system.

Juniper periodically release updates to their VPN server which correlate pretty closely to Apple's OS versions (for some reason Juniper's Network Connect seems to be more OS-version sensitive than most other apps).

Chances are, upgrading the VPN server will fix it - you'll likely need to do this anyway if you upgrade to Snow Leopard since this was one of the first apps I found that broke when Snow Leopard was released.

Jan 20, 2010 8:07 AM in response to haphog alias

Just a caveat that I found with this. The user I was assisting with this issue, even after entering the above command in Terminal, still received the error message. The user's Mac account also had a BLANK password (don't worry, I slapped them for that). Once we set a Mac account password, then went back and ran the SUDO command, and entered that password when prompted, it worked fine.

Feb 11, 2010 1:02 PM in response to Brian Trimble

There is a thread about this in the Apple Developer's forum. Basically it looks like Apple changed the default password for the java truststore. I'm guessing it was accidental since the two passwords are very similar and they didn't notify even the Java developers of the change nor is it documented in the updates release notes. This affects:
Java for Mac OS X 10.6 Update 1 - Java for Mac OS X 10.6 Update 1
Java for Mac OS X 10.5 Update 6 - Java for Mac OS X 10.5 Update 6

Personally, to err is human and I can accept that. The problem I have is that Apple is taking so long to fix this. The problem came almost 2 months ago and I noticed on the developer thread that one of Apple's Java developers instead of just admitting the problem instead went on some rant on how the Sun (now Oracle) Java development team needs to change how apps are installed. Whatever.

The reality is this: Until the Oracle Java development team is convinced to change the way Java works and actual does it and Java developers have a chance to change their code this is the reality of the world. Suck it up and fix your broken stuff. Apple could have very easily released a new update that fixed this but instead it looks like their waiting for their next major update and in the meantime everyone else has to work around their mistakes. To be honest, I don't expect anything else from Apple; this is just how they operate.

BTW, According to a Juniper KB, Juniper will be releasing an update to the SA boxes that takes this into account.

Juniper Network Connect - Error extracting component

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