Follow the steps below to enable TLS and SSL configuration.

## Using SSL certificates

To configure HTTPS access to the Glasswall Halo APIs using SSL certificates, complete the steps below.

1. Copy your `.key` and `.crt` files to the home directory of the virtual machine.

2. Run the `configure_tls.sh` script located in the same directory, passing the paths to the private key and certificate files, along with the domain name.

>```sh
>bash configure_tls.sh private_key_path certificate_path domain_name 
>```

>For example:

>```sh
>bash configure_tls my-key.key my-cert.crt mydomain.com
>```

3. If prompted to overwrite existing TLS secrets, enter `y` to continue.