Forum Discussion
Geoff_R_32204
Nimbostratus
Jun 08, 20109.4.8 LTM between apache and weblogic server SSL config.
we are trying (from questions brought up during our most recent PCI compilance exercise) to set up the following.
Apache2/WLPlugin <-SSL-> F5 9.4.8LTM <-SSL-> Oracle/BEA Weblogic server 10.0 MP1
after much wailing and gnashing of teeth I have it working as
Apache2/WLPlugin <-SSL-> Oracle/BEA Weblogic server 10.0 MP1
once we plug the F5 in the middle the weblogic plugin cannot communicate with the weblogic server.
the conjecture is that we need to terminate the SSL on the F5 and re-encrypt for the trip to Weblogic Server.
we have never attempted this before and since this is not a critical production issue, I get to try to figure it out. I have almost no knowledge of F5 configuration so would greatly appreciate any pointers! especially if this is or is not possible.
- Geoff_R_32204
Nimbostratus
Something else I figured I'd throw in, currently we have a cluster of webservers behind an F5 in DMZA, communicating using the weblogic plugin through a F5 to a cluster of weblogic 10.0MP1 app servers in DMZB. - Chris_Miller
Altostratus
Can you elaborate more on "weblogic plugin cannot communicate with the weblogic server?" This sounds like a simple network issue - - Eric_R__27627
Nimbostratus
Chris, - Chris_Miller
Altostratus
Eric,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. Note: For information about configuring BIG-IP version 4.x, refer to SOL1511: Configuring BIG-IP to add a header so that BEA WebLogic nodes will generate redirects and links that specify the HTTPS protocol. Configuration utility To use the configuration utility to create a BIG-IP LTM profile with a BEA WebLogic header insert, perform the following procedure: Log in to the Configuration utility. From the main navigation panel, click Local Traffic. Click Profiles. From the Profiles screen, click the Create button. In the name field, type a name for the profile. From the Parent Profile menu, select http. 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 Click the Finished button.
- Chris_Miller
Altostratus
Simply create an HTTP profile named something like "WL-Proxy-SSL" and under "Request Header Insert" - type "WL-Proxy-SSL: true" - Eric_R__27627
Nimbostratus
Please forgive my ignorance Chris, - Eric_R__27627
Nimbostratus
Chris, - Eric_R__27627
Nimbostratus
Chris, - Eric_R__27627
Nimbostratus
Just out of curiosity, how did you know about this setting? I cannot find it anywhere in the Oracle WebLogic documentation and I just used their own search engine to do the search. It would be nice to know where this is documented. - Chris_Miller
Altostratus
I knew about it from searching F5's docs...not from Oracle's. Since there are many different configurations that would require offloading SSL in front of WebLogic, I agree that the documentation should be better.
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects