A recent update to Java Runtime V6 Update 10 or later will cause an error. There are two solutions to the problem.
“ASDM is unable to continue loading. Click OK to exit from ASDM.
Unconnected sockets not implemented.”
When you get the error message:
“ASDM is unable to continue loading. Click OK to exit from ASDM.
Unconnected sockets not implemented.”
It will look something like this:
Solution 1
Download the latest ASDM version from Cisco and update the version on the device and the software on the your OS.
As you can see this is an interim patch, and seems to work OK.
Solution 2
Downgrade your Version of Java to provide support – I got the following useful tips from The Network Guy. He makes an important point to disable the automatic updates so that version is not upgraded AND the Java Icon ONLY APPEARS in CLASSIC view.
“I had a question about where to download JRE6u7, so here it is:
http://java.sun.com/products/archive/j2se/6u7/index.html
Go to this page, and click the “Download JRE” link, then select your platform and language, and you should be presented with the online and offline installers.
Also, remember to disable automatic updating of your Java engine by going to “Control Panel” > “Java” icon > “Update” tab > and uncheck “Check for updates automatically”. The “Java” icon appears in the control panel only when it is in “classic view”, both in XP and Vista.”
Solution 3
Use the downloadable version (sometimes known as the JNLP). However, for this to work correctly you will have to install the Java Web Start utility. This put a Java start program into memory at boot time so that it can detect and initiate the Java runtime when you select the JNLP:// URI type. Its possible that you have this already (I don’t allow this program to run because it uses resources that makes Windows even slower – this problem does not occur on Mac OS X)
Selecting “Install Java Web Start” will go to Java website and download the software. Otherwise the window will show something like “Download the Applet” and run. This will work.
Wrapup
One day Java clients will go away, but until then problems like this are going to continue and we are going to see more of it from Cisco. It may be worth taking some time to understand how Java works on your desktop, in the same way that you understand how Putty or other favourite shell client works.




