This post is the continuation of my earlier post about Juniper VPN.
In the earlier post, I connected to VPN using a login/password/certification combination. Now I also managed to use the ncui tool for the connection which is based on a cookie value and a certificate. I wasn’t able to connect to this configuration using the method in my previous post.
$ ./ncui -h vpn.example.com -c DSID="YOUR_DSID_COOKIE" -f vpn.example.com-cert.der
Password: <ENTER SUDO PASSWORD HERE>
Here, first you need to login to your vpn domain from a web-browser. Once you do that, you need to obtain two things:
SSL certificate in DER format explained here
- SSL certificate in DER format explained here
- DSID cookie value. This can be easily obtained from a web-browser. You only need to browse the relevant cookie value in preferences or through “View Cookies” from your web-browser.
For more detailed information I have listed the installation steps in a gist. Search for “Alternative method using ncui” at the bottom of this gist.
Also I came across two noticeable tools for Juniper VPN:
Again, I got rid of Windows dependency! :-)
References: