SSL Certificate

This template applies Certificate Authority SSL Certificate to the vThunder instance. This certificate establishes an encrypted link between a server and your browser, ensuring that all data transferred between them remains private and secure.

 

To configure SSL certificate for a vThunder instance, perform the following steps:

  1. Download A10-vThunder_ADC-CONFIGURATION > SSL-CERTIFICATE from GitHub.

  2. From Start menu, open PowerShell and navigate to this downloaded folder and open the SSL_CONFIG_PARAM.json with a text editor.

    NOTE: Each parameter has a default value mentioned in the parameter file which can be modified as required.
  3. Configure the following parameters:

    Table 12 : JSON Parameters

    Resource Name

    Description

    SSL Configuration

    Specify SSL details.

            "sslConfig": {
                "requestTimeOut": 40,
                "path": "<absolute file path of certificate file>",
                "file": "<certificate file name>",
                "certificationType": "<certificate file type>"
              },
    NOTE: By default, SSL configuration is disabled i.e. no SSL configuration is applied.

    Example

    The sample values for the SSL certificate are as shown below:

          "sslConfig": {
              "requestTimeOut": 40,
              "Path": "C:\\............... \\server.pem",
              "File": "server",
              "CertificationType": "pem"
    			}

    vThunder instance/s details

    Specify a 'Read/Write/HM' privilege username and the Public IP address of one or more vThunder instance/s depending on the deployed template.

            "vThUsername": "admin",
            "hostIPAddress": {
                "vThunderIP": [
                    "<vThunder1 public IP>",
                    "<vThunder2 public IP>"
                ]
            }
  4. Verify if the configurations in the SSL_CONFIG_PARAM.json file are correct and then save the changes.

  5. Run the following command to apply SSL configuration on the vThunder instance/s:

    PS C:\Users\TestUser\A10-vThunder_ADC-CONFIGURATION\SSL-CERTIFICATE> .\SSL_CONFIG.ps1
  6. Enter 'Y' to upload the SSL certificate when prompted:

    Executing SSL-Configuration

    SSL Certificate Do you want to upload ssl certificate ? [Y] Yes [No] No [?] Help (default is "N"): Y

    The certificate available at the 'sslConfig path' is uploaded.

  7. Provide password for the vThunder instances/s whose IP address is mentioned in the SSL_CONFIG_PARAM.json file:

    Enter Password for x.x.x.x : *********
  8. If the SSL certificate is uploaded successfully, the following message is displayed:

    SSL Configured.
    Configurations are saved on partition:  shared
    Session ID closed for x.x.x.x.

COMPANY INFORMATION: Copyright © 2023 A10 Networks, Inc. All Rights Reserved. Legal Notice