Forum Discussion
Blackboard ssl-offload using x-forwarded-proto unsuccessful
Is there a more layman’s version of this? It seems that the purpose of the proto is for the server to edit URLs contained within a served document to the URI format the end client believes it is communicating with. Am I understanding this correctly?
I’m not sure if Blackboard’s use of this header is the same as its intended purpose.
In our case the Blackboard servers are listening http:8081. Connections to http:8081 are redirected before any content is provided. Clients are redirected whether the proto is https or http.
C:\curl_741_0_ssh2_ssl>curl --http1.1 -v -S - -k -H "X-F orwarded-Proto: https" -H "X-Forwarded-For: aa.bb.cc.dd" * Trying ww.xx.yy.zz... * Connected to ww.xx.yy.zz (ww.xx.yy.zz) port 8081 (0)
GET /webapps/portal/healthCheck HTTP/1.1 User-Agent: curl/7.41.0 Host: ww.xx.yy.zz:8081 Accept: / X-Forwarded-Proto: https X-Forwarded-For: aa.bb.cc.dd
< HTTP/1.1 301 Moved Permanently < Server: Apache-Coyote/1.1 < Location: < Content-Length: 0 < Date: Thu, 09 Apr 2015 05:22:41 GMT < Connection: close < * Closing connection 0
C:\curl_741_0_ssh2_ssl>curl --http1.1 -v -S - -k -H "X-F orwarded-Proto: http" -H "X-Forwarded-For: aa.bb.cc.dd" * Trying ww.xx.yy.zz... * Connected to ww.xx.yy.zz (ww.xx.yy.zz) port 8081 (0)
GET /webapps/portal/healthCheck HTTP/1.1 User-Agent: curl/7.41.0 Host: ww.xx.yy.zz:8081 Accept: / X-Forwarded-Proto: http X-Forwarded-For: aa.bb.cc.dd
< HTTP/1.1 301 Moved Permanently < Server: Apache-Coyote/1.1 < Location: < Content-Length: 0 < Date: Thu, 09 Apr 2015 05:22:51 GMT < Connection: close < * Closing connection 0
Recent Discussions
Related Content
* 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