HAProxy Enterprise Documentation 2.1r1

set ssl cert

Add an SSL certificate to a transaction.


HAProxy Enterprise can update an SSL certificate that it loaded into memory at startup. The workflow to update a certificate is:

  1. Start a transaction that uploads the local certificate file into memory using set ssl cert.

  2. Commit the transaction to update the certificate using commit ssl cert.


This example begins a transaction to load a certificate into HAProxy Enterprise's runtime memory and then commits it to finalize the upload.

$ echo -e "set ssl cert /etc/hapee-2.1/certs/site.pem <<\n$(cat ./new_certificate.pem)\n" | socat stdio tcp4-connect:
$ echo "commit ssl cert /etc/hapee-2.1/certs/site.pem" | socat stdio tcp4-connect:

Next up

Lua scripts