Skip to main content

Verifying Access Server Downloads with SHA256SUM

When downloading Access Server files manually, you can verify that the files you receive are authentic and unaltered. One way to do this is by using SHA256 checksums, which provide a unique signature for each file. You can compare this signature with the one we provide to confirm the integrity of the downloaded files. If the checksum matches, you can be confident that the file is intact and authentic.

SHA256 checksums for Access Server files

Artifacts

File Name

SHA256SUM

openvpn-as-3.0.2_87c70987-1.el8.x86_64.rpm

aff5d71ce723fe928d97b65d792426454f9cf74db6a862d8a742782aa4073abd

openvpn-as-3.0.2_87c70987-1.el9.x86_64.rpm

640dd8440bc31b492dfc2cf2e6f2aa0781e0cbb519609438fa5f8786d5cebc0b

openvpn-as-3.0.2_87c70987-1.el10.x86_64.rpm

c993dcc2a7b55cc657c2c66ee90a4fc3600194b55a554e99f03543f9b44ef252

openvpn-as_3.0.2-87c70987-Debian11_amd64.deb

56240240b24393e2e0ed34ddd15ee8761331044e52e46c49c74b7e5a1a810456

openvpn-as_3.0.2-87c70987-Debian12_amd64.deb

cfe81d05656af151fd948356e80fa2c123016a59324edc6e360a908074e09bfd

openvpn-as_3.0.2-87c70987-Debian13_amd64.deb

274ad2c8fb453f1cd761df5076e8abcc3df756e497cb7fcae8c410ff455a4846

openvpn-as_3.0.2-87c70987-Ubuntu22_amd64.deb

1c2dc9c9438142c301e218191ddf18ebf64884cd275eca2529629c72ea854b07

openvpn-as_3.0.2-87c70987-Ubuntu22_arm64.deb

030613c55ed5170f2866e3dfdfe9f0986b26266078ed575183abe6668a5fc913

openvpn-as_3.0.2-87c70987-Ubuntu24_amd64.deb

f218ba63ef49d73d7745278868e396a36198096dce7d26417e44e4ed9c103e99

openvpn-as_3.0.2-87c70987-Ubuntu24_arm64.deb

162a3d7806252a5665a09716f4ff89a0aa77c0ba5c8bb9178a6c59e3c6db944e

as-ubuntu-image-noble-3.0.1.ova

8f83ea1eab820d3b3fec1e749e1819f929285e517771a189e761448e8feaed65

as-ubuntu-image-noble-3.0.1.vhdx.zip

5487d8013c651cadc448824ca2cee193e5bd87ea6072cff7dc3b89577a643cb7

openvpn-as-bundled-clients-latest.deb

be1e15752555470bee3527d72e49502648f5b1c26248ff00cee607a97d9b2140

openvpn-as-bundled-clients-latest.rpm

843790fa48fed3c784b00d08b9a62f26e499406707d812f515a64f7e32b52418

Scripts

File Name

SHA256SUM

Version

install.sh

15b6d17b6848467e4efc3884b1c1568df6ae9b619ec7e778a1ae1481cc32ab92

1.7

bridge-down.sh

279a3321fd2760d6eb1acb0ba71c9b862bc33c9ced1efa775142d4697b28a848

1.0

bridge-up.sh

5538ee6e9d6cb2e2bb5882d54c69fd044ca89375c1406ad5432877d01369c091

1.0

aws-updown.sh

8ecd0465d6ba39ba376c76f129aaa6ac303c47f9783810b25fe1591e6270a77b

1.0

ipsec.conf

4da7378f563f079ecd635b2fb7201308ab33269b707a71b687c234a6dfb9167d

1.1

ipsec.secrets

46fe56cd944fb8c87c7fbf24d50c9730e361228be5b57a5de04dac0f901fff35

1.0

pascrs.py

a260aaf39d7b8d3cf6474a852c69a50c7929c4839d5a323a1671fbc69949e9b2

1.0

pasvar.py

4c1c45fa98b39d3372a7da1fcc6437241cb46a111ae98cb60a3e08c5428c0a44

1.0

post_auth_custom_auth.py

55f2fdb1d7b38d635b57443f4ab0e9aee2717d94e06ec5b14c36ca4a36397a08

1.0

post_auth_ip_address_checking.py

c62a78ec338815f9548f77d76166b5a2c050d79db6471fcf9f7fc040fa7d3741

1.0

post_auth_ldap_autologin_dbsave.py

8fefb1df6a82dda1181fcb25ae9ae21a44e437196e4829d963ec53394d9ce537

1.1

post_auth_mac_address_checking.py

608074f2de974145d9fd7646359504ab6f07759c4db8f8ab7ff290c4caa1af76

2.1

post_auth_pas_only.py

b4cf2e3d497516c59a4a7ba55aa8a3cbf538940122543652ab03d0f6eabb486f

1.1

post_auth_radius_mapping.py

0d838425e6387e2b0846c86e6ae30c2abc583b938c866911dbbdb306850410b1

2.1

post_auth_saml_group_mapping.py

fac6bea6ecb35c1e069ebe7a2f70460b71071c268661def4ecb80502001ec8e6

1.1

SHA256SUM is a tool that generates a 256-bit hash (a unique string of characters) for a file. A calculation based on the file's contents generates this hash, and if even one byte of the file changes, the hash will be completely different. By comparing the hash of your downloaded file with the official hash provided by us, you can verify that the file hasn't been altered or corrupted.

  1. Verifying the file ensures it wasn't corrupted during the download process.

  2. Comparing the checksum helps protect against any unauthorized modifications to the file.

  3. Downloading a file from an official source may not always guarantee safety if the file is intercepted and altered. To ensure the file is legitimate, you should verify the checksum.

We recommend using the install.sh script from the Access Server Portal, as it leverages the operating system's built-in package manager to automatically authenticate packages with a trusted signing key, eliminating the need for manual verification. However, if preferred, you can manually validate the install.sh script's integrity using the SHA256 checksum provided in the table above.

For offline installations, you can manually check the integrity of any downloaded files using the provided SHA256 hashes. To verify a downloaded file, follow these steps:

  1. Connect to the console and get root privileges.

  2. Download the install script from the Access Server portal or manually download the Access Server file.

  3. Calculate the checksum of your downloaded file:

    sha256sum openvpn-as-x.deb1
    

    1

    Replace the filename with the file you want to check the integrity of.

  4. After running the command, the tool returns a checksum.

  5. Compare the checksum with the one listed for the file in the scripts table. If it matches, your file is authentic.

  • If you're using the installation script from the Access Server Portal, you can verify the integrity of install.sh by comparing the SHA256SUM and version from the scripts table.

  • The easiest way to ensure the authenticity of Access Server installation files is to use our install script, which leverages the operating system's built-in package manager to authenticate downloaded packages using a trusted signing key. This eliminates the need for manual file verification. However, suppose you prefer downloading the installation files manually, such as for offline installations. In that case, you can authenticate their integrity by comparing the files against the provided SHA256 hashes to ensure they haven't been tampered with or corrupted.