Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
Configure an HWLB to accept client requests in HTTP mode
Note This topic applies to Windows clients and to Service Manager web tier clients.
Prerequisites
Before you begin this process, verify that the following conditions are true:
- The F5 management URL can be accessed through the management IP.
- A VLAN is created on the interfaces.
- Static IPs are available for the interfaces.
Step 1: Configure Secure Network Address Translation (SNAT)
If the server and client are located in the same local network, SNAT is required. To determine whether you must configure SNAT, please consult your Network Engineering team.
To configure SNAT, follow these steps:
- Click Local Traffic > SNATs > SNAT Pool List.
- Type TEST_SNAT in the Name field, type the IP address of the Virtual Server IP in the IP Address field, and then click Add.
- Click Finished.
Step 2: Configure an iRule to enable session persistence
Configure an iRule to enable session persistence for HTTP requests, based on the JSESSIONID cookie that the Service Manager server provides. To do this, follow these steps:
- Click Local Traffic > Virtual Servers > iRules > iRule List.
- Click Create, and then type TEST_JSESSION_IRULE in the Name field.
If OneConnect transformations are enabled in the default HTTP profile, create an HTTP profile to disable the OneConnect transformations. To do this, Click Local Traffic > Profiles > Services > HTTP.
- Copy the following text into the Definition area:
when HTTP_REQUEST {
if {[HTTP::cookie "JSESSIONID"] ne ""}{
persist uie [string tolower [HTTP::cookie "JSESSIONID"]] 300
} else {
set jsess [findstr [string tolower [HTTP::path]] "jsessionid=" 11 ";"]
if { $jsess != "" } {
persist uie $jsess 300
}
}
}when HTTP_RESPONSE {
if {[HTTP::cookie "JSESSIONID"] ne ""} {
persist add uie [string tolower [HTTP::cookie "JSESSIONID"]] 300
}
} - Click Finished.
Step 3: Disable OneConnect transformations
If OneConnect transformations are enabled in the default HTTP profile, you must create a new HTTP profile. To do this, follow these steps:
Click Local Traffic > Virtual Servers > Profiles > Services > HTTP.
Click Create, and then type the TEST_HTTP in the Name field.
Click the Custom check box.
Disable the OneConnect Transformations, and then click Finish.
Note Only complete step 4 (above) on HWLB configurations that use HTTP mode to connect to a web service (such as SRC).
Step 4: Create a new TCP-based health monitor
A TCP-based health monitor detects whether the Service Manager process is already listening to the port. You can also use the interface provided by Service Manager to check the RTE servlet status. For more information, see Configure an HWLB Health Monitor for the Service Manager server.
To create a new TCP-based health monitor, follow these steps:
- Click Local Traffic > Monitors.
- Click Create, and then type TEST_TCP in the Name field.
- Select tcp in the Type field, and then click Finished.
Step 5: Create a node
To create a node, follow these steps:
- Click Local Traffic > Nodes > Node List.
- Click Create, and then type the SM server host IP address.
Note
- There may be many Service Manager nodes (for example, in a horizontally-scaled Service Manager system).
- You may add as many nodes as are required by your deployment.
Step 6: Configure a pool member
To configure a pool member, follow these steps:
- Click Local Traffic > Nodes > Pool List.
- Click Create, and then type TEST_POOL in the Name field.
- Select TEST_TCP as the health monitor.
- Type your server node and port, click Add, and then click Finished.
- On the Members tab, select TEST_POOL in the Pool list. Verify the members, and then click Enable.
Step 7: Create a new virtual server
To create a new virtual server, follow these steps:
- Click Local Traffic > Virtual Servers > Virtual Server List.
- Click Create, and then type TEST_VS in the Name field.
- Specify a virtual server IP address and port number.
Select oneconnect as the OneConnect profile.
- Select TEST_HTTP as the HTTP Profile option.
- Select TEST_SNAT as the SNAT Pools option.
- Enable the TEST_JSESSION_IRULE iRule that you created previously.
- Select TEST_POOL as the Default Pool option.
- Click Finished.