AskF5 Knowledge Base

Applies To:

Show Versions Show Versions

sol4443: Configuring the BIG-IP LTM to add a header so that BEA WebLogic nodes will generate redirects and links that specify the HTTPS protocol
How-ToHow-To

Original Publication Date: 12/19/2007
Updated Date: 09/10/2006

To ensure that the BEA WebLogic server uses URLs prefixed with HTTPS://, configure the BIG-IP LTM to insert a header named WL-Proxy-SSL: with a value of true into each request. To do this, you can create a profile using the Configuration utility or the command line.
 
 

Configuration utility

To use the configuration utility to create a BIG-IP LTM profile with a BEA WebLogic header insert, perform the following procedure:

  1. Log in to the Configuration utility.

  2. From the main navigation panel, click Local Traffic.

    Click Profiles.

  3. From the Profiles screen, click the Create button.

  4. In the name field, type a name for the profile.

  5. From the Parent Profile menu, select http.

  6. In the Request Header Insert field, type the following:

    Note: In BIG-IP versions prior to 9.4, this field is labeled Header Insert.

    WL-Proxy-SSL: true

  7. Click the Finished button.

Use this profile when you create virtual servers for the BEA WebLogic server. Any virtual server that uses this profile will insert the necessary header.

Command line

To use the command line to create a BIG-IP profile with a BEA WebLogic header insert, perform the following procedure:

  1. Log in to the command line.

  2. Back up the /config/bigip.conf file, by typing the following command:

    cp /config/bigip.conf /config/bigip.conf.original

  3. Using a text editor, edit the /config/bigip.conf file.

  4. Add the following lines to the end of the file, replacing <name> with the name you want to give to the new profile:

    profile http <name> {
    defaults from http
    header insert "WL-Proxy-SSL: true"
    }

    For example:

    profile http WebLogic80 {
    defaults from http
    header insert "WL-Proxy-SSL: true"
    }
  5. Save the file and exit the editor.

  6. Load the configuration, by typing the following command:

    bigpipe load

Use this profile when you create virtual servers for the BEA WebLogic server. Any virtual server that uses this profile will insert the necessary header.

Was this resource helpful in solving your issue?




NOTE: Please do not provide personal information.



Incorrect answer. Please try again: Please enter the words to the right: Please enter the numbers you hear:

Additional Comments (optional)