A short guide on replacing the Juniper Pulse (Pulse Secure) VPN client with OpenConnect on macOS. Due to a DNS bug in the packaged version of OpenConnect and no new releases for 6 months, the post walks through building OpenConnect from source using Homebrew dependencies, then connecting to a Juniper VPN server and optionally configuring passwordless sudo for the binary.

1m read timeFrom smcleod.net
Post cover image
Table of contents
Remove old openconnect and install deps #Build openconnect #To connect #

Sort: