With this option, all client traffic is encrypted using SSL with the SSL being terminated on the LoadMaster. The LoadMaster balances the unencrypted traffic between the Moodle servers and re-encrypts the server replies to the client.

In the main menu of the LoadMaster WUI, follow the steps below:

  1. Select Virtual Services.
  2. Select Add New.

  3. Enter a valid Virtual Address.
  4. Enter 443 as the Port.
  5. Enter a recognizable Service Name, such as HTTPS_Moodle.
  6. Click Add this Virtual Service.
  7. Configure the settings as recommended in the following table:

    *The self-signed certificate should be replaced with a proper certificate/key pair before deployment into a production environment. A single certificate secures all communications regardless of the number of Moodle servers deployed. If there are no certificates listed, one must be uploaded. For further information on certificates, including steps on how to import and generate one, refer to the SSL Accelerated Services, Feature Description.

    Section

    Option

    Value

    Comment

    SSL Properties

    SSL Acceleration

    Enabled

    Click OK.

    Certificates

    Select the relevant certificate and click the right arrow to move it to the Assigned Certificates box.*

    Click Set Certificates

    Standard Options

    Persistence Mode

    Super HTTP

    Real Servers

    Checked Port

    389

  8. Add the Real Servers.
    1. Click Add New.
    2. Enter the IP address of the Moodle server in the Real Server Address text box.
    3. Enter the IP address of the Moodle server in the Real Server Address text box.
    4. Enter 80 as the Port.
    5. Click Add This Real Server.
    6. Click OK.
    7. Repeat steps b to f to add other Real Servers as needed.