Forum Discussion
Steven_89435
Apr 08, 2015Nimbostratus
Blackboard ssl-offload using x-forwarded-proto unsuccessful
We are trying to off-load SSL processing to our LTM for Blackboard Learn 9.1.201404.160205 and with the use of the header “X-Forwarded-Proto: https.” To paraphrase, Blackboard documentation states t...
Steven_89435
Sep 16, 2015Nimbostratus
The issue was resolved. The "web servers" installed with Blackboard did accept connections although the web servers were also configured to redirect despite the x-forwarded-proto intending to stop the redirect. The web servers were changed to not redirect 8081 connections.
- Shawn_OBrien_84Oct 09, 2015NimbostratusSteven, I am going through the same issue that you presented here. Blackboard is saying that the issue is with the F5 and I say otherwise. Just so I'm certain that the iRule I have for X-Forward-Proto is correct for Blackboard, would you mind sharing what you have in place. They say they don't have a known good example. Here's what I have! ltm rule /Common/X-Forwarded-For { when HTTP_REQUEST { if {[HTTP::header exists X-Forwarded-For]}{ HTTP::header replace X-Forwarded-For "[HTTP::header X-Forwarded-For], [IP::client_addr]" } else { HTTP::header insert X-Forwarded-For [IP::client_addr] } } ltm rule /Common/X-Forwarded-Proto { when CLIENT_ACCEPTED { Check the requested port switch [TCP::local_port] { 80 { set proto http } 443 { set proto https } default { Drop the request drop } } }
- Shawn_OBrien_84Oct 09, 2015NimbostratusMy issue, was resolved when they correctly changed their bbconfig to this value bbconfig.frontend.trusted=\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\\\d{1,3}
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