Package Details: snx 800008409-1

Git Clone URL: https://aur.archlinux.org/snx.git (read-only, click to copy)
Package Base: snx
Description: Check Point SSL Network Extender (VPN Client)
Upstream URL: https://supportcenter.checkpoint.com/supportcenter/portal/user/anon/page/default.psml/media-type/html?action=portlets.DCFileAction&eventSubmit_doGetdcdetails=&fileid=22824
Keywords: VPN
Licenses: unknown
Submitter: felmur
Maintainer: vianney
Last Packager: vianney
Votes: 16
Popularity: 0.000009
First Submitted: 2015-11-02 10:45 (UTC)
Last Updated: 2026-02-20 09:03 (UTC)

Required by (0)

Sources (1)

Pinned Comments

ragouel commented on 2020-04-13 17:14 (UTC) (edited on 2020-04-13 17:18 (UTC) by ragouel)

You have to install this package manually, due to linking restrictions. Either copy snx_install_linux30.sh that you downloaded from Upstream to where PKGBUILD is located or link to it via

ln -s ~/Download/snx_install_linux30.sh ~/.cache/yay/snx

then cd into ~/.cache/yay/snx and run

makepkg -si 
to install it.

Assuming you're using yay.

Latest Comments

1 2 3 4 5 6 Next › Last »

szebenyib commented on 2026-08-24 18:48 (UTC)

Dear vianney,

many thanks for the prompt response. I understand what you wrote.

In the meantime I found snx-rs and I could make it work. For those who are interested this was the way: install snx-rs, start it so that it is visible in the tray, add your connection details, turn off cert verification if the auth method dropdown does not populate (or obtain certs from the exact endpoint it tries to connect to), then terminal and snx-rs -m command -s vpn.whatever.com -X true. Where -X true can skip cert verification.

vianney commented on 2026-08-20 14:09 (UTC)

Hi @szebenyib,

It's because the file is licensed so I cannot include it in this repository. You have to fetch the sources from the appliance you'll be connecting to.

Let's say the server I'll be connecting to is 1.2.3.4, then the shell script file is available at https://1.2.3.4/ (usually it would be https://1.2.3.4/CSHELL/snx_install.sh).

szebenyib commented on 2026-08-20 12:38 (UTC) (edited on 2026-08-20 12:38 (UTC) by szebenyib)

Why does it say not found for a new install?

~/.cache/yay/snx master ?1 ❯ makepkg -si ==> Making package: snx 800008409-1 (2026. aug. 20., csütörtök, 14:35:37 CEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... ==> ERROR: snx_install.sh was not found in the build directory and is not a URL.

vianney commented on 2023-06-30 11:41 (UTC)

Hi again,

Just found a post on Checkpoint's community forum from a few days ago saying:

snx_install.sh comes from the gateway you're connecting to. We don't make it available independently. See: https://support.checkpoint.com/results/sk/sk114267

Said KB was also updated 2 days prior to the post.

Looks like they decided to do some cleaning and to remove old artifacts.

Not sure about the license for snx but I have to guess it's not OSS. As I said earlier I still have the file in its latest version but contrary to what I said previously, I won't be able to link to the file since I'm probably not allowed to distribute it on my own (because of the licensing): I'll look into it.

In the meantime, your best bet should be to ask yout network administrator to provide you with a link to download it from the appliances you'll be connecting to. Do not hesitate to send him a link to the KB.

vianney commented on 2023-06-30 09:59 (UTC) (edited on 2023-06-30 09:59 (UTC) by vianney)

Hi @felmur,

Checkpoint appliances usualy expose an http route to download corresponding snx version. I believe the URI you're providing comes from such appliances. I personnaly prefer to fetch the installer from an official source and until now, the link provided in the PKGBUILD did work for version 800010003 which was the latest but sadly it looks like they updated their website so now the link doesn't work anymore.

I'll look for it a bit. If I don't find it there anymore, I still have a copy I'll upload somewhere if I can. The sha256 sum will stay consistent so you'll know I didn't mess with the file.

felmur commented on 2023-06-30 09:14 (UTC) (edited on 2023-06-30 09:16 (UTC) by felmur)

hi @juniormarangao,

This link allows me to download version 800008304 (apparently the latest) of snx_install.sh:

wget https://vpnportal.aktifbank.com.tr/SNX/INSTALL/snx_install.sh

The PKGBUILD should be changed.

Regards. felmur

PS: I've found the link using google. It is reported here: https://gist.github.com/rkueny/301f7ead21ed2a0ee8bbe2d755bed90b

juniormarangao commented on 2023-06-29 22:58 (UTC)

snx_install_linux30.sh is not in anywhere to download.

Where I can find it?

vianney commented on 2022-11-30 09:54 (UTC) (edited on 2022-11-30 09:59 (UTC) by vianney)

Hi @skinnyskinner, Sorry for the late answer.

There wasn't any update of this package since 2022-03-29, the package on my system is built with the 800010003 release (download link is provided in the PKGBUILD) and I still use it on a daily basis.

I've not been notified at work about a new binary release and I've been looking into it without success. It'd be nice if you could tell when you estimate the last big update you're referring and what binary release you used.

skinnyskinner commented on 2022-09-27 06:53 (UTC)

Hi, I am not sure since when, i estimate since the last big update, i can't use snx anymore. The current error I get is.

13064:error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure:s23_clnt.c:757

Is there an issue with the dependencies or the snx package itself, or am I the only one with this issue?

rubencaro commented on 2022-07-12 08:27 (UTC)

I am using pamac, and then I needed to copy the snx_install_linux30.sh file to /var/tmp/pamac-build-<user>/snx/.