Skip to main content
This step integrates the certificates and keys generated earlier into Access Server. The server uses the PKCS #11-backed keys stored in the CryptoHub, while Access Server reads the associated certificate and parameter files from its configuration database. You’ll then configure a test user and connect with a server-locked profile.

Prepare the Access Server key directory

1
Connect to the Access Server console and get root privileges.
2
Create a directory for your external PKI files:
Shell
3
Copy the required files into the directory:
Shell

Generate required OpenVPN keys and parameters

1
Generate a tls_auth key:
Shell
2
Generate Diffie Hellman parameters for the OpenVPN server:
Shell
3
Generate your auth token and add the generated file:
Shell
4
Configure X509 explicit/extended key usage based on RFC3280 TLS rules:
Shell
5
Configure the use of the X509 “role” attribute for the declaration of auto-login permission:
Shell
6
Generate the tls-crypt-v2 key:
Shell

Import certificates and keys into Access Server

1
Load the files into the Access Server configuration database:
Shell
2
Restart Access Server:
Shell