> ## Documentation Index
> Fetch the complete documentation index at: https://docs.futurex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Before you start

> Checklist of environment prerequisites and compatibility requirements before HAProxy-HSM integration.

Verify your environment meets these requirements.

## Supported hardware

* Vectera Plus, `7.2.x.x` or later.

## Supported operating systems

* Linux

## Required access

* An account on the Vectera Plus with administrator permissions to create application partitions, identities, TLS PKI, and update system settings.
* Local administrator/root privileges on the computer where HAProxy is installed.

## Network and firewall

* Allow outbound TCP port **9100**(default Excrypt port) from the computer running HAProxy to the Vectera Plus, specified by FQDN (for example, `hsm.example.com`) or CIDR (for example, `10.0.0.0/24`).

<Warning>
  TLS inspection or SSL proxies can break mutual TLS handshakes. Exempt the Vectera Plus FQDN(s) from inspection. Configure the Vectera Plus with a FQDN so the exemption applies.
</Warning>

## Other

* OpenSSL 3.0.7+
* Python 3
* cURL
* pkcs11-provider ([**github.com/latchset/pkcs11-provider**](https://github.com/latchset/pkcs11-provider)) (must be built from source ([**github.com/latchset/pkcs11-provider/blob/main/BUILD.md**](https://github.com/latchset/pkcs11-provider/blob/main/BUILD.md)))
* HAProxy ([**www.haproxy.org**](http://www.haproxy.org)) (can install through the default package manager in most Linux distributions)
