J’ai donc les deux configurations suivantes :
- Configuration n°1 :
- OS X El Captain : 10.11.6
- Safari : 9.1.2
- Cisco AnyConnect 3.1.09013
- Java 8 Update 10
- AnyConnect Secure Mobility Client 3.1.09013
- Configuration n°1 : (sur le même PC)
- OS X El Captain : 10.11.6
- Firefox : 30.0.5
- Cisco AnyConnect 3.1.09013
- Java 8 Update 10
- AnyConnect Secure Mobility Client 3.1.09013
Avec Firefox je n’ai aucun problème :

Avec Safari, impossible pour lui de voir que j’ai installé le client :

Si je fais un tail -f sur /var/log/system.log :
--- last message repeated 1 time ---
java[1871]: LaunchServices: disconnect event received for service com.apple.lsd.mapdb
java[1871]: LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
kernel[0]: Sandbox: java(1871) deny(1) mach-lookup com.apple.dock.fullscreen
kernel[0]: Sandbox: jspawnhelper(1872) deny(1) process-exec* /bin/sh
kernel[0]: Sandbox: java(1871) deny(1) file-read-data /Users/XXXXXX/Library/Preferences/com.apple.AppleMultitouchTrackpad.plist
kernel[0]: Sandbox: java(1869) deny(1) mach-lookup com.apple.dock.fullscreen
kernel[0]: Sandbox: java(1869) deny(1) mach-lookup com.apple.lsd.mapdb
Sep 1 09:15:25 --- last message repeated 1 time ---
java[1869]: LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
java[1869]: LaunchServices: disconnect event received for service com.apple.lsd.mapdb
ava[1869]: LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
Sep 1 09:15:25 --- last message repeated 1 time ---
java[1869]: LaunchServices: disconnect event received for service com.apple.lsd.mapdb
java[1869]: LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
kernel[0]: Sandbox: java(1869) deny(1) mach-lookup com.apple.lsd.mapdb
java[1869]: LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
java[1869]: LaunchServices: disconnect event received for service com.apple.lsd.mapdb
java[1869]: LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
kernel[0]: Sandbox: java(1869) deny(1) mach-lookup com.apple.dock.fullscreen
java[653]: java.lang.NullPointerException
at sun.awt.SunToolkit.getSystemEventQueueImplPP(SunToolkit.java:1090)
at sun.awt.SunToolkit.getSystemEventQueueImplPP(SunToolkit.java:1085)
at sun.awt.SunToolkit.getSystemEventQueueImpl(SunToolkit.java:1080)
at java.awt.Toolkit.getEventQueue(Toolkit.java:1734)
at java.awt.EventQueue.invokeLater(EventQueue.java:1266)
at sun.plugin2.main.client.MacOSXKeyHandler.notifyFlagsChangedFromNative(Unknown Source)
J’ai donc l’impression que c’est un problème de droit sur l’execution de la commande système. J’ai essayé un dtrace et un dtruss sur le PID de java et de Safari mais je n’ai pas eu plus d’information :
sh-3.2# dtrace -p 1227
dtrace: failed to grab pid 1227: the current security restriction (rootless enabled) prevent dtrace from attaching to an executable not signed with the [com.apple.security.get-task-allow] entitlement
Les versions :


J’aime ça :
J’aime chargement…