Monday, February 2, 2015

ASDM and Java

It seems I had bad luck using ASDM every time my company pushed out a Java update. I wish Cisco can do a better job to make it easy to use. Here are a few tricks I learned and hope to save you some time.


  • Read the ASDM release notes carefully.
  • Find a right version of Jave. Use 32-bit version.
  • http://blog.fpweb.net/how-to-run-dual-java-versions-for-compatibility/#.VM-sYWjF98E
  • Try to delete Java reference from C:\Users\XXXX\.asdm, C:\Users\XXX\AppData\Local or LocalLow or Roaming. XXXX is your login name on Windows machine
  • Edit Java Security setting from Control Panel, and add the ASA IP address in teh Exception Site list
  • Run ASDM from browser - https://x.x.x.x/admin/public/asdm.jnlp. You might need to configure your machine to run "jnlp" extension with Java Web Start (C:\Program File (x86)\Java\Jre7\bin\javaw.exe".
  • The worse case, use a VM with a version of working Java if you don't have control of your software upgrade policy.