cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
49958
Views
55
Helpful
22
Replies

ASDM ASA 5510 Error

metuckness
Level 1
Level 1

Hi,

I had my ASA working from work and the other day I started getting an error:

UNABLE TO LAUNCH DEVICE MANAGER FROM (MY STATIC IP @ HOME)

It used to work fine and I am able to load it on my local network. Someone said it might be my Java version. So I downloaded Java 6 and installed that, no change. Anyone have any ideas on what it might be?

----------------------------------------------------

Application Logging Started at Tue Jan 21 12:04:58 MST 2014

---------------------------------------------

Local Launcher Version = 1.5.69

Local Launcher Version Display = 1.5(69)

OK button clicked

java.lang.NullPointerException

    at com.sun.deploy.security.DeployManifestChecker.printWarningsIfRequired(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.doShowDialog(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.showDialog(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.showDialog(Unknown Source)

    at com.sun.deploy.security.X509Extended7DeployTrustManager.checkServerTrusted(Unknown Source)

    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)

    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)

    at sun.security.ssl.Handshaker.processLoop(Unknown Source)

    at sun.security.ssl.Handshaker.process_record(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)

    at com.cisco.launcher.s.new(Unknown Source)

    at com.cisco.launcher.s.actionPerformed(Unknown Source)

    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

    at javax.swing.AbstractButton.doClick(Unknown Source)

    at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(Unknown Source)

    at javax.swing.SwingUtilities.notifyAction(Unknown Source)

    at javax.swing.JComponent.processKeyBinding(Unknown Source)

    at javax.swing.KeyboardManager.fireBinding(Unknown Source)

    at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)

    at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)

    at javax.swing.JComponent.processKeyBindings(Unknown Source)

    at javax.swing.JComponent.processKeyEvent(Unknown Source)

    at java.awt.Component.processEvent(Unknown Source)

    at java.awt.Container.processEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Window.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

    at java.awt.EventQueue.access$200(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue.dispatchEvent(Unknown Source)

    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.run(Unknown Source)

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Java couldn't trust Server

    at sun.security.ssl.Alerts.getSSLException(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)

    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)

    at sun.security.ssl.Handshaker.processLoop(Unknown Source)

    at sun.security.ssl.Handshaker.process_record(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)

    at com.cisco.launcher.s.new(Unknown Source)

    at com.cisco.launcher.s.actionPerformed(Unknown Source)

    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

    at javax.swing.AbstractButton.doClick(Unknown Source)

    at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(Unknown Source)

    at javax.swing.SwingUtilities.notifyAction(Unknown Source)

    at javax.swing.JComponent.processKeyBinding(Unknown Source)

    at javax.swing.KeyboardManager.fireBinding(Unknown Source)

    at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)

    at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)

    at javax.swing.JComponent.processKeyBindings(Unknown Source)

    at javax.swing.JComponent.processKeyEvent(Unknown Source)

    at java.awt.Component.processEvent(Unknown Source)

    at java.awt.Container.processEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Window.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

    at java.awt.EventQueue.access$200(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue.dispatchEvent(Unknown Source)

    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: java.security.cert.CertificateException: Java couldn't trust Server

    at com.sun.deploy.security.X509Extended7DeployTrustManager.checkServerTrusted(Unknown Source)

    ... 59 more

java.lang.NullPointerException

    at com.sun.deploy.security.DeployManifestChecker.printWarningsIfRequired(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.doShowDialog(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.showDialog(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.showDialog(Unknown Source)

    at com.sun.deploy.security.X509Extended7DeployTrustManager.checkServerTrusted(Unknown Source)

    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)

    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)

    at sun.security.ssl.Handshaker.processLoop(Unknown Source)

    at sun.security.ssl.Handshaker.process_record(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)

    at com.cisco.launcher.s.new(Unknown Source)

    at com.cisco.launcher.s.actionPerformed(Unknown Source)

    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

    at javax.swing.AbstractButton.doClick(Unknown Source)

    at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(Unknown Source)

    at javax.swing.SwingUtilities.notifyAction(Unknown Source)

    at javax.swing.JComponent.processKeyBinding(Unknown Source)

    at javax.swing.KeyboardManager.fireBinding(Unknown Source)

    at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)

    at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)

    at javax.swing.JComponent.processKeyBindings(Unknown Source)

    at javax.swing.JComponent.processKeyEvent(Unknown Source)

    at java.awt.Component.processEvent(Unknown Source)

    at java.awt.Container.processEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Window.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

    at java.awt.EventQueue.access$200(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue.dispatchEvent(Unknown Source)

    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.run(Unknown Source)

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Java couldn't trust Server

    at sun.security.ssl.Alerts.getSSLException(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)

    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)

    at sun.security.ssl.Handshaker.processLoop(Unknown Source)

    at sun.security.ssl.Handshaker.process_record(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)

    at com.cisco.launcher.s.new(Unknown Source)

    at com.cisco.launcher.s.actionPerformed(Unknown Source)

    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

    at javax.swing.AbstractButton.doClick(Unknown Source)

    at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(Unknown Source)

    at javax.swing.SwingUtilities.notifyAction(Unknown Source)

    at javax.swing.JComponent.processKeyBinding(Unknown Source)

    at javax.swing.KeyboardManager.fireBinding(Unknown Source)

    at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)

    at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)

    at javax.swing.JComponent.processKeyBindings(Unknown Source)

    at javax.swing.JComponent.processKeyEvent(Unknown Source)

    at java.awt.Component.processEvent(Unknown Source)

    at java.awt.Container.processEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)

    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)

    at java.awt.Component.dispatchEventImpl(Unknown Source)

    at java.awt.Container.dispatchEventImpl(Unknown Source)

    at java.awt.Window.dispatchEventImpl(Unknown Source)

    at java.awt.Component.dispatchEvent(Unknown Source)

    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

    at java.awt.EventQueue.access$200(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.awt.EventQueue$3.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.awt.EventQueue$4.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

    at java.awt.EventQueue.dispatchEvent(Unknown Source)

    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

    at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: java.security.cert.CertificateException: Java couldn't trust Server

    at com.sun.deploy.security.X509Extended7DeployTrustManager.checkServerTrusted(Unknown Source)

    ... 59 more

Trying for ASDM Version file; url = https://199.195.168.123/admin/

java.lang.NullPointerException

    at com.sun.deploy.security.DeployManifestChecker.printWarningsIfRequired(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.doShowDialog(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.showDialog(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.showDialog(Unknown Source)

    at com.sun.deploy.security.X509Extended7DeployTrustManager.checkServerTrusted(Unknown Source)

    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)

    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)

    at sun.security.ssl.Handshaker.processLoop(Unknown Source)

    at sun.security.ssl.Handshaker.process_record(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)

    at com.cisco.launcher.y.a(Unknown Source)

    at com.cisco.launcher.y.if(Unknown Source)

    at com.cisco.launcher.r.a(Unknown Source)

    at com.cisco.launcher.s.do(Unknown Source)

    at com.cisco.launcher.s.null(Unknown Source)

    at com.cisco.launcher.s.new(Unknown Source)

    at com.cisco.launcher.s.access$000(Unknown Source)

    at com.cisco.launcher.s$2.a(Unknown Source)

    at com.cisco.launcher.g$2.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Java couldn't trust Server

    at sun.security.ssl.Alerts.getSSLException(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)

    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)

    at sun.security.ssl.Handshaker.processLoop(Unknown Source)

    at sun.security.ssl.Handshaker.process_record(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)

    at com.cisco.launcher.y.a(Unknown Source)

    at com.cisco.launcher.y.if(Unknown Source)

    at com.cisco.launcher.r.a(Unknown Source)

    at com.cisco.launcher.s.do(Unknown Source)

    at com.cisco.launcher.s.null(Unknown Source)

    at com.cisco.launcher.s.new(Unknown Source)

    at com.cisco.launcher.s.access$000(Unknown Source)

    at com.cisco.launcher.s$2.a(Unknown Source)

    at com.cisco.launcher.g$2.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

Caused by: java.security.cert.CertificateException: Java couldn't trust Server

    at com.sun.deploy.security.X509Extended7DeployTrustManager.checkServerTrusted(Unknown Source)

    ... 21 more

Trying for IDM. url=https://199.195.168.123/idm/idm.jnlp/

java.lang.NullPointerException

    at com.sun.deploy.security.DeployManifestChecker.printWarningsIfRequired(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.doShowDialog(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.showDialog(Unknown Source)

    at com.sun.deploy.security.TrustDeciderDialog.showDialog(Unknown Source)

    at com.sun.deploy.security.X509Extended7DeployTrustManager.checkServerTrusted(Unknown Source)

    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)

    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)

    at sun.security.ssl.Handshaker.processLoop(Unknown Source)

    at sun.security.ssl.Handshaker.process_record(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)

    at com.cisco.launcher.w.a(Unknown Source)

    at com.cisco.launcher.s.for(Unknown Source)

    at com.cisco.launcher.s.new(Unknown Source)

    at com.cisco.launcher.s.access$000(Unknown Source)

    at com.cisco.launcher.s$2.a(Unknown Source)

    at com.cisco.launcher.g$2.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Java couldn't trust Server

    at sun.security.ssl.Alerts.getSSLException(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)

    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)

    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)

    at sun.security.ssl.Handshaker.processLoop(Unknown Source)

    at sun.security.ssl.Handshaker.process_record(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)

    at com.cisco.launcher.w.a(Unknown Source)

    at com.cisco.launcher.s.for(Unknown Source)

    at com.cisco.launcher.s.new(Unknown Source)

    at com.cisco.launcher.s.access$000(Unknown Source)

    at com.cisco.launcher.s$2.a(Unknown Source)

    at com.cisco.launcher.g$2.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

Caused by: java.security.cert.CertificateException: Java couldn't trust Server

    at com.sun.deploy.security.X509Extended7DeployTrustManager.checkServerTrusted(Unknown Source)

    ... 19 more

2 Accepted Solutions

Accepted Solutions

veramasu
Cisco Employee
Cisco Employee

Hi,

This is a known issue with the Java 1.7update 51. The launcher will not work with update51. we are working on it.  as a workaround, please launch the ASDM using the webstart.

View solution in original post

There were several postings online. This may not be the best or only fix but this is what worked for me.

So here is the work-around that I used to resolve the issue.

1. Go to the ASA IP address in IE.

2. Select Continue to website. (This is where it asks if you want to install the ASDM Launcher)

3. In the Address Bar click on "Certificate Error" then "View Certificates."

4. Go to Details tab and select "Copy to File" and export the cert to my desktop using the default DER format.

5. Open Java Control Panel and go to "Security" tab and "Manage Certificates."

6. Selected "Secure Site" in drop down box and clicked "Import."

7. Select "All Files" in drop down box, and selected the Cert that I exported from IE.

Some of my customers told me that the “copy-to” button was grayed out, this is because the IP is not in the trusted zone.

Here is the fix for that if needed

  1. From the Tools menu, select Internet Options.
  2. In the Security tab, click Trusted Sites.
  3. Click the Sites button.
  4. Where it says "Add this website to the zone," enter the website address provided in the email you received.
  5. Click Add.
  6. Click Close.
  7. Click OK.
  8. Set the Security Level for the Trusted Sites zone to Medium.
  9. Click OK.
  10. Close and re-launch web browser, the button will be selectable

Then use the webstart ASDM if all of the above fails. :-/

View solution in original post

22 Replies 22

veramasu
Cisco Employee
Cisco Employee

Hi,

This is a known issue with the Java 1.7update 51. The launcher will not work with update51. we are working on it.  as a workaround, please launch the ASDM using the webstart.

"please launch the ASDM using the webstart" = use a web browser and access to : https://theIpOfYourAsa

Click on : Run ASDM

save the file where you want

execute the file you just download

It worked for me with Chrome, Java 7 update 51, ASDM7.1.4  ASA 9.1.3

Edit1: Now if i want to connect to my ASA5510, i use the file that i just download, not the official Cisco ASDM-IDM Launcher

Work with Windows 7 x64.    ASDM 7.1.5.100 didn't solve the problem.

Thanks all I had the same issue.....I also changed over to the Java Webstart..........

When will this be fixed?

There are some other pages on the internet about it:

This is the synopsis of the workaround (at least on Microsoft Windows 7) so that the ASDM-IDM Launcher will work (i.e. not using webstart) even when using "ASA Temporary Self-Signed Certificate":

  • Export the SSL certificate of your ASA
    • Use a web browser to access the ASA https://YourAsaDevice
    • Export the SSL certificate and save to the file system
      • For example, on Firefox right click on page, View Page Info -> Security -> View Certificate -> Details tab -> Export (will be prompted to save to file system)
  • Import it into the Java Control Panel as a "Secure Site" certificate
    • Run the Java control panel
    • Security tab -> Manage Certificates -> Certificate type: Secure Site -> User tab -> Import
    • Select the saved certificate file from above

Now the ASDM-IDM Launcher will work.

This is with Microsoft Windows 7, Java 1.7.0_51, ASA 9.1(4), ASDM 7.1.(5)100
 

 

This one solved the problem for me.
Many Thanks , 

CSCO11140938
Level 1
Level 1

The solution is(worked for me):

Open IE > go to https:// > add certificate to "trusted root cert authorities" > launch your ASM from the shortcut on the desktop (locally installed). That's all. ps. you can close the browser.

Regards,

kamilchik
Level 1
Level 1

I would recommend you to go to mozilla, open its options, find vanced tab and in certificates tab find certificate which`s publisher is your ASA`s ip address, then export it to anywhere, then to import it to Trusted Certificate Authorities through certmgr.msc.

This is working!

Kamil

I think we need clarification, because this does work on Java 7.51 using my Macbook Pro, or Windows 8.1 box.  At my place of work this does fail on all my Win 7 machines.

Kevin Smith
Level 1
Level 1

Thanks all I had the same issue.....I also changed over to the Java Webstart..........

and I used Mozilla instead.

yes Java Webstart works fine, just Windows 7 with the ASDM-IDM Launcher and Java 7.51 causes the error "unable to launch device manager." 

KRMCCisco
Level 1
Level 1

We are running an ASA 5555 and were experiencing the "Unable to Launch Device Manager from x.x.x.x" issue.  We do not have an Enterprise CA.  ASA version 9.1(4) ASDM Version 7.1(5)100  This is what I did to fix it:

1. I launched ASDM from the web start application. IE> https://IP-Of-My-ASA > Run ASDM

2. Configuration > Device Management > Certificate Management > Identity Certificates > Add > Selected Add a new identity certificate radio button > Select (Certificate Subject DN:) > Attribute (Common Name CN) > Value x.x.x.x (ip address of my ASA) > Generate self-signed certificate

3. Device Management > SSL Settings > Added All available Encryption Algorithms > Management Interface > Selected the Certificate with the cn=x.x.x.x (ip address of my ASA) > Fallback Certificate > Selected the Certificate with the cn=x.x.x.x (ip address of my ASA)

4. I exported the Certificate to my desktop. Device Management > Certificate Management > Identity Certificates > Selected the Certificate with the cn=x.x.x.x (ip address of my ASA) > Export > Export to File: Entered "ASA Cert" as the file name > Selected PEM Format (Certificate Only) radio button > Export Certificate

5. Imported Certificate to Trusted Root Certification Authorities. Certmgr.exe > Import > File name you exported in step 4

This worked for our installation and we were able to access ASDM via the client.

Hi all,

I have situations with IE11 were the only option provided in https access is to "Install Java Web Start" even if JRE1.7u51 is already installed. "Run ASDM" as Java Web Start Application is not displayed... (It does not occur with IE10 and lower version or with Firefox)

Workaround is to access directly https://AsaIPaddress/admin/public/asdm.jnlp

Using this url looks to be the easiest way to access ASDM if, for some reasons, you cannot add a certificate on ASA for ASDM administration and have a PC running Java1.7u51 (ASDM must be upgraded to version 7.1(5)100 or higher)

Side note: Once connected to an ASA in this way, you can switch to another ASA even if it is running a lower version of ASDM ;-) (Using Device list->Add then Connect)

This worked here, hope it helps.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Innovations in Cisco Full Stack Observability - A new webinar from Cisco