Mac OS X El Capitan and Junos Pulse

I had some Apple Keychain issues after upgrading to Mac OS X El Capitan yesterday. Apple provided a reasonable resolution (blow away the login Apple Keychain and re-create it). As it turns out, my issues weren’t limited to just the El Capitan upgrade. The Juniper Networks’ VPN client, Junos Pulse, has some pretty awful issues.

Your subscription could not be saved. Please try again.
Your subscription has been successful.

Subscribe to DevOps'ish!

DevOps, Cloud Native, Open Source, industry news, and the ‘ish between assembled by open source professional, DevOps leader, and Cloud Native Computing Foundation (CNCF) Ambassador Chris Short.

We use Sendinblue as our marketing platform. By Clicking below to submit this form, you acknowledge that the information you provided will be transferred to Sendinblue for processing in accordance with their terms of use

The behavior went something like this: 1. Save a password for a VPN connection in Junos Pulse VPN client 2. The first use of the VPN connection will be fine 3. Disconnect VPN connection 4. Close Junos Pulse VPN client 5. Open VPN client 6. Attempt to connect to recently created VPN (with saved password)

All hell breaks loose; Apple Keychain issues galore. Literally every Apple Keychain becomes unusable to some extent and a reboot is required to resolve the issue.

The workaround is to not save passwords in the Junos Pulse client (even in the supposedly El Capitan supported version of Junos Pulse; thank you commenter JJ Duru).

Hopefully this bug gets fixed very soon.

See also