Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 3.13.0-155-generic x86_64)
___ _ _ _
| _ |_) |_ _ _ __ _ _ __ (_)
| _ \ | _| ' \/ _` | ' \| |
|___/_|\__|_|_|\__,_|_|_|_|_|
*** Welcome to the Bitnami Open edX ficus.3-2 ***
I’m trying to get a tool from Cognii.com integrated as via LTI and I’m having trouble. The outbound link - to go to the external tool - works fine but it won’t pass the grade back.
During an LTI grade passing attempt,
This is what is logged in my LMS:
2018-09-12 21:40:06,508 INFO 5589 [tracking] logger.py:50 - {"username": "", "event_type": "/courses/course-v1:UMB+Bio111+2018/xblock/block-v1:UMB+Bio111+2018+type@lti_consumer+block@59b9a37970a040fbb717b110a1cc85b5/handler_noauth/outcome_service_handler", "ip": "75.101.136.151", "agent": "OAuth gem v0.4.7", "host": "bio111.umb.edu", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {}}", "event_source": "server", "context": {"course_user_tags": {}, "user_id": null, "org_id": "UMB", "course_id": "course-v1:UMB+Bio111+2018", "path": "/courses/course-v1:UMB+Bio111+2018/xblock/block-v1:UMB+Bio111+2018+type@lti_consumer+block@59b9a37970a040fbb717b110a1cc85b5/handler_noauth/outcome_service_handler"}, "time": "2018-09-13T01:40:06.508195+00:00", "page": null}
This is what the LMS sends back to Cognii:
Grade passing failed. Respone:<?xml version="1.0" encoding="UTF-8"?><imsx_POXEnvelopeResponse xmlns="
http://www.imsglobal.org/services/ltiv1p1/xsd/imsoms_v1p0"><imsx_POXHeader><imsx_POXResponseHeaderInfo><imsx_version>V1.0</imsx_version><imsx_messageIdentifier></imsx_messageIdentifier><imsx_statusInfo><imsx_codeMajor>
failure</imsx_codeMajor><imsx_severity>status</imsx_severity><imsx_description>
OAuth verification error: Malformed authorization header</imsx_description><imsx_messageRefIdentifier>
</imsx_messageRefIdentifier><imsx_operationRefIdentifier/></imsx_statusInfo></imsx_POXResponseHeaderInfo></imsx_POXHeader><imsx_POXBody><Response/></imsx_POXBody></imsx_POXEnvelopeResponse>
Has anyone seen this? Any suggestions on what I might be doing wrong? I believe that this tool has been found to work on other instances of OpenEdX.
Thanks for your time.
Brian