Downloaded code, made local modifications, fixed the bob-lti.

BBB uses nginx as a front-end proxy to tomcat7. Consequently, when the tomcat hosted LTI module attempt to access its own REQUEST head, it sees, the behind the proxy tomcat7 address, not the address sent to nginx. The LTI needs that to properly calculate the encrypted signature sent by the LMS. So I added the nginx $scheme (resolves to http or https) variable to the http headers sent to tomcat7. Magic happened. BBB developers may or may not incorporate it into 0.90beta Release Candidate

About Wesley Wright

Born on a mountain top near New York City, Craziest state in the land of the pretty. Raised in the woods so's he knew every tree, Killed him a bear when he was only three.
This entry was posted in Wes and tagged , , , . Bookmark the permalink.