¿Cómo habilito Java Web Start para ASDM Launcher (administración de Cisco ASA) en Mountain Lion?


6

He estado tratando de hacer que mi software de administración Cisco ASA funcione y en Snow Leopard, funcionó bien. Sin embargo, incluso después de instalar Java manualmente en Mountain Lion (en mi nuevo Macbook Pro), continúo recibiendo este mensaje:

error message

He buscado lo mejor que puedo y mi google-fu realmente me está fallando aquí. ¿Cómo resuelvo esto? No hay nada en el panel de Preferencias de Java que incluso haga referencia a las aplicaciones Web Start. ¿Ayuda?

Editar: Al hacer clic en el botón "Más información ..." me envía a http://www.java.com/en/download/mac_download.jsp que es donde descargué e instalé Java desde la primera vez que recibí este error.


Cuando haces clic en Más información ... ¿Qué sitio web se abre? ¿Descargaste algo de ese sitio?
— bmike

El sitio web de Java se abre. Instalé el último java para OS X desde allí (lo siento si no estaba claro en la primera parte de mi publicación).
— Brendan

Respuestas:


4

Si esto es realmente un error con su aplicación y Java 7 como Mark mencionó, puede volver a habilitar las funciones Java 6 y Web-Start proporcionadas anteriormente por Apple siguiendo los pasos de HT5559. Los pasos están a continuación, junto con los comandos para deshacer estos cambios, si no ayudan.

Abra el Terminal en una cuenta de administrador (el Terminal está en / Aplicaciones / Utilidades) y ejecute este comando: sudo mkdir -p /Library/Internet\ Plug-Ins/disabled para crear un directorio para los complementos "deshabilitados" que no desea ejecutar.

correr sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled para mover su actual plugin de Java a la nueva carpeta "deshabilitada".

correr

sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

para vincular el complemento Java de Apple para convertirlo en su JavaAppletPlugin actual.

correr

 sudo ln -sf
 /System/Library/Frameworks/JavaVM.framework/Commands/javaws
 /usr/bin/javaws

para volver a habilitar Java Web-Start.


Para deshabilitar lo anterior, siga las instrucciones a continuación:

Abra Terminal en una cuenta de administrador y ejecute:

 sudo ln -sf
 /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws
 /usr/bin/javaws

para deshabilitar Java 6 Web-Start y reemplazarlo con la nueva funcionalidad de Web-Start.

y reinstalar el más nuevo Java Runtime Environment 7 de Oracle.


1
Ok, entonces, intenté estos pasos, y no funcionaron completamente (la aplicación aún se quejó de que faltaba JRE para el inicio web), pero lo intenté javaws https://10.1.10.1/admin/public/asdm.jnlp En la Terminal y que me permite lanzar la interfaz ASDM. Mi pregunta ahora es ... ¿por qué funciona esto?
— Brendan

@Brendan Lo más probable es que la aplicación no funcionó inmediatamente de acuerdo con mis instrucciones porque no ha restaurado por completo Java 6. responder a esta pregunta debería ser útil para usted. Lo que mi respuesta hizo fue restaurar Java 6 Web-Start buscando una versión anterior del complemento de una carpeta diferente a "Actual" y vinculándolo a su / usr / bin / javaws. Lo que debe hacer para ejecutar ASDM sin Terminal es ver el enlace anterior y descargarlo este Java .
— Ethan Lee

Estoy usando jenv para administrar las diferentes versiones de Java en mi Mac. Así que usé "jenv local oracle64-1.6.0.65" y luego "javaws 192.168.x.1 / admin / public / asdm.jnlp "y se instaló bien. jenv.be
— Eric Darchis

2

Hay un error conocido con el asdm y java 1.7. Necesitará encontrar una versión de 1.6 para ejecutarlo.

ASDM Launcher no funciona con JAVA versión 7

Síntoma:

ASDM Launcher se bloquea cuando se usa la versión 7 de JAVA. Sin embargo lo és   Todavía accesible desde los navegadores. Se ve la siguiente excepción:

"Excepción en el hilo" AWT-EventQueue-0 "   java.lang.ClassCastException: sun.security.ssl.X509TrustManagerImpl   No puede ser enviado a   com.sun.net.ssl.internal.ssl.X509ExtendedTrustManager "

Condiciones:

Utilizando JAVA versión 7.

Solución:

Use JAVA versión 6 o acceda a ASDM desde el navegador.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.