The official Checkpoint out command line tool from CheckPoint, for setting up a SSL Network Extender VPN is not longer working from the Linux command line. It is also no longer actively supported by CheckPoint.
However, there is a promising project, that tries to replicate the Java applet for authentication, that talks with the
snx command line utility, called
I was trying to put
snxconnect text utility to work in Debian Buster, doing:
sudo pip install snxvpn
export PYTHONHTTPSVERIFY=0 snxconnect -H checkpoint.hostname -U USER
However, it was mostly dying either with an HTTP error of:
HTTP/1.1 301 Moved Permanently:
Got HTTP response: HTTP/1.1 302 Found
Unexpected response, try again.
What to do about it?
PS. The EndPoint Security VPN official client is working well both in a Mac High Sierra and Windows 10 Pro.