Description

This article describes how to manage SSL Offload Profiles.

For more information about SSL Offload Profiles, see Introduction to Virtual Listeners / VIPs in MCP 2.0

Prerequisites:

Create SSL Offload Profile

  1. User must have either Primary Administrator or Network Role
  2. Network Domain must be an Advanced Network Domain
  3. Must have previously created an SSL Domain Certificate. See How to Manage SSL Domain Certificates
  4. Cipher string cannot exceed 8447 characters
  5. Cipher needs to be a valid F5 Cipher string
  6. Cipher cannot contain any of the following strings of characters except as listed in g. below:
    1. "ECDHE+AES-GCM"
    2. "ECDHE+AES"
    3. "ECDHE+3DES"
    4. "ECDHE_ECDSA"
    5. "ECDH_RSA"
    6. "ECDH_ECDSA"
    7. EXCEPTION: If any of the above strings are immediately preceded by "!", then they will be allowed
      1. EXAMPLE: "ECDHE+AES-GCM" will not be allowed, but "!ECDHE+AES-GCM" would be allowed.
  7. The number of SSL Offload Profiles is less than 100 per Network Domain - limit is 100 SSL Offload profiles per network domain

Edit SSL Offload Profile

  1. Because of the interruption in traffic, this function should only be used when initially setting up the Virtual Listeners. That way, you can change settings to get the desired result.
    we recommend that once a Virtual Listener is "in production", the user make changes using an alternate approach:

    User has Primary Administrator or Network Role
    1. Create a new SSL Offload Profile. 

    2. Edit the Virtual Listener to use the new SSL Offload Profile as described in How to Manage Virtual Listeners on a Network Domain

    3. The advantage of using this method:
      You can adjust one Virtual Listener at a time rather than editing all Listeners using the same SSL Offload Profile
      If satisfied with the change, you can delete the "old" SSL Offload Profile.
      If not satisfied with the change, they can repeat step #2 and put the "old" SSL Offload Profile back

  2. SSL Offload Profile Id exists and belongs to Network Domain Id
  3. Cipher cannot contain any of the following strings of characters: 
    1. "ECDHE+AES-GCM"
    2. "ECDHE+AES"
    3. "ECDHE+3DES"
    4. "ECDHE_ECDSA"
    5. "ECDH_RSA"
    6. "ECDH_ECDSA"

      Cipher Strings immediately preceded by "!" are allowed

       We allow Cipher Strings that are immediately preceded by "!", which usually indicates to F5 to exclude these ciphers. For example "!ECDHE+AES-GCM" is allowed, while "ECDHE+AES-GCM" is rejected.


  4. Important Notes on how Editing an SSL Offload Profile will affect Virtual Listeners:
    Any changes on the SSL Offload Profile will briefly interrupt traffic and reset existing connections on all Virtual Listeners on which the SSL Profile is currently associated.
    To minimize any impact, we recommend that once a Virtual Listener is "in production" in an environment, you make changes using this alternate approach:

    1. Create a new SSL Offload Profile

    2. Edit the Virtual Listener to use the new SSL offload Profile. See How to Manage Virtual Listeners on a Network Domain

    3. The advantage of using this method:

      1. You can adjust one Virtual Listener at a time rather than editing all Virtual Listeners using the same SSL Offload Profile

      2. If satisfied with the change, you can delete the 'old' SSL Offload Profile

      3. If not Satisfied with the change, you can repeat step #2 and put the "old" SSL Offload Profile back on the Virtual Listener

Delete SSL Offload Profile

  1. User must have either Primary Administrator or Network role
  2. The SSL Offload Profile ID must not be associated with a Virtual Listener

Content / Solution:

Create SSL Offload Profile

  1. From the Home page, select the Data Center where the Network Domain on which you want to add an SSL Offload Profile is located:


  2. The Data Center dashboard will be displayed. Select the Network Domain on which you want to add an SSL Offload Profile:


  3. The Network Domain dashboard will be displayed:


  4. Click on the Load Balancing / Virtual IPs tab, then click on the Actions button and select the Create SSL Offload Profile button:


  5. The Create SSL Offload Profile dialog will be displayed:


  6. Fill out the form with the desired information:

    • *SSL Offload Profile Name - Required. The Name must be unique within the Network Domain
    • Description - The optional Description is limited to a maximum length of 255 characters
    • *SSL Domain Certificate - Required. Select the SSL Domain Certificate from the drop-down menu. 
    • SSL Certificate Chain - Select an optional Certificate Chain from the drop-down menu
    • *Cipher - Required. Cipher string must not be more than 8447 characters in length
  7.  Once the form has been filled out with the desired information, click the Create SSL Offload Profile button:


  8. Once complete, The system will display a success message:


  9. The SSL Offload Profile will be displayed:

Edit SSL Offload Profile

  1. Locate the SSL Offload Profile you want to edit from the SSL Section of the Load Balancing/Virtual IPs tab. Click on the Manage gear and select Edit SSL Offload Profile:


  2. The Manage SSL Offload Profile dialog will be displayed:


  3. Make the desired changes to the SSL Offload Profile, then click Save


  4. The system will display a success message


  5. The SSL Offload Profile will be updated with the changes:

Delete SSL Offload Profile

  1. Locate the SSL Offload Profile you want to delete from the SSL Section of the Load Balancing/Virtual IPs tab. Click on the Manage gear and select Delete SSL Offload Profile:


  2. The Delete SSL Offload Profile dialog will be displayed. Click Delete:


  3. The system will display a success message:


  4. The SSL Offload Profile will be deleted: