Trato con un cliente que me ha proporcionado una dirección VPN SSL. Cuando inicio sesión, descarga un archivo .jnlp, y luego se crean algunos archivos en / tmp.
Lo importante de cómo funciona, es que intenta ejecutar Safari con una biblioteca descargada incluida:
DYLD_INSERT_LIBRARIES=/tmp/narwhal.dylib /Applications/Safari.app/Contents/MacOS/Safari
Safari pronto se bloquea con un segfault:
PlugIn Path: /tmp/narwhal.dylib
Crashed Thread: 3 Dispatch queue: com.apple.networking.connection.0x7fe0d0468fc0
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000068
OS Version: Mac OS X 10.7.1 (11B26)
(Consulte la seguimiento completo de la pila .)
La única otra mención que puedo encontrar de este error es en the Apple forum , lo que sugiere que funcionó en 10.5.8 pero no en 10.6 o posterior. Tengo un colega que está ejecutando 10.6.8 y funciona para él. Estoy corriendo León (10.7.1). Ejecutar Safari en modo de 32 bits no parece hacer una diferencia, ni si prefiero Java de 32 o 64 bits.
Mi objetivo final es "conectarse a SSL VPN". Los administradores del servidor no pueden admitir usuarios de Mac. Puedo conectarme bien con Windows.
¿Hay alguna forma de solucionar este problema, o quizás tome los detalles del archivo .jnlp y use un cliente Cisco diferente, que funcione en Mac OS X?