| Error Message and Description | LMS Admin Response
| OERTX Repository Help Center Response |
1 | Invalid Nonce
Usually, this happens during malicious launch requests when LMS preliminary didn't send login a request | LMS Administrator or LMS Technical Support should submit a Bug Report to the OERTX Repository Help Center. In your Bug Report, please include a screencast that shows your step-by-step process to produce the bug (with developer console open), and information about your LMS (including version), browser (including version), and operating system (including version). | Escalate the Bug Report to ISKME and follow up with the LMS Administrator |
2 | Can't validate restored launch
Error in OERTX Repository: incorrect usage of launch data | LMS Administrator or LMS Technical Support should submit a Bug Report to the OERTX Repository Help Center. In your Bug Report, please include a screencast that shows your step-by-step process to produce the bug (with developer console open), and information about your LMS (including version), browser (including version), and operating system (including version). | Escalate the Bug Report to ISKME and follow up with the LMS Administrator |
3 | State not found
Usually, this happens during malicious launch requests when LMS preliminary didn't send login a request | LMS Administrator or LMS Technical Support should submit a Bug Report to the OERTX Repository Help Center. In your Bug Report, please include a screencast that shows your step-by-step process to produce the bug (with developer console open), and information about your LMS (including version), browser (including version), and operating system (including version). | Escalate the Bug Report to ISKME and follow up with the LMS Administrator |
4 | Validator conflict
Error in code in OERTX Repository | LMS Administrator or LMS Technical Support should submit a Bug Report to the OERTX Repository Help Center. In your Bug Report, please include a screencast that shows your step-by-step process to produce the bug (with developer console open), and information about your LMS (including version), browser (including version), and operating system (including version). | Escalate the Bug Report to ISKME and follow up with the LMS Administrator |
5 | Message validation failed
LMS sent invalid launch request or an error occurred in OERTX Repository during validation of this request | LMS Administrator or LMS Technical Support should submit a Bug Report to the OERTX Repository Help Center. In your Bug Report, please include a screencast that shows your step-by-step process to produce the bug (with developer console open), and information about your LMS (including version), browser (including version), and operating system (including version). | Escalate the Bug Report to ISKME and follow up with the LMS Administrator |
6 | Could not find login hint
LMS didn't send a required parameter (login hint) in login request | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
7 | Missing id_token
LMS didn't send launch data in launch request | LMS Administrator should contact LMS Technical Support to determine why launch data is missing from LTI 1.3 launch request. | n/a |
8 | namesroleservice is not set in jwt body
LMS didn't send required parameter in launch request | LMS Administrator should check Tool settings in the LMS to ensure that the Tool is allowed to send user role data. If role data is allowed, LMS Administrator should contact LMS Technical Support to determine why role data is not being sent in LTI 1.3 launch requests. | n/a |
9 | deep_linking_settings is not set in jwt body
LMS didn't send required parameter in launch request. This is only for deep linking requests | LMS Administrator should check Tool Settings in the LMS to verify that Deep Linking has been enabled. If Deep Linking is enabled in Tool Settings, the LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
10 | Can't convert JWT key to PEM format
LMS returned invalid keys when accessing to Key Set URL or invalid keys were set in Key Set URL field | LMS Administrator should contact LMS Technical Support to troubleshoot. Keys retrieved from LMS during launch were invalid. | n/a |
11 | JWT ALG not found
LMS didn't send the JWT ALG parameter in the launch request. Cannot decrypt the message. | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
12 | Missing state param
LMS didn't send required parameter (State) in launch request | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
13 | JWT KID not found
LMS didn't send required parameter in launch request | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
14 | Invalid id_token, JWT must contain 3 parts
LMS sent invalid request | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
15 | Invalid JWT format, can't be decoded
LMS sent invalid launch request | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
16 | “nonce” is empty
LMS didn't send required parameter (Nonce) in launch request | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
17 | Can't decode id_token
LMS sent invalid launch request | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
18 | Invalid message type
LMS sent invalid launch request: message type wasn't set | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
19 | Unrecognized message type
LMS sent invalid launch request or message type in launch request is not supported | The LTI 1.3 tool supports the LtiResourceLinkRequest and LtiDeepLinkingRequest message types. LMS Administrator should contact LMS Technical Support to ensure launch requests conform to one of these message types. | n/a |
20 | Missing sessionid cookie
This error occurs on launch request and indicates that for some reason cookies were not set or were deleted | Cookies must be allowed in all supported browsers. | n/a |
21 | Missing Deep Linking Settings
LMS didn't send required parameter in launch request. This is specific only to deep linking requests. | LMS Administrator should check Tool Settings in the LMS to verify that Deep Linking is enabled. If Deep Linking is enabled in Tool Settings, the LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
22 | Missing Deep Linking Return URL
LMS didn't send required parameter in launch request. This is specific only to deep linking requests. | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
23 | Must support resource link placement types
LMS didn't send required parameter in launch request. This is specific only to deep linking requests. | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
24 | Must support a presentation type
LMS didn't send required parameter in launch request. This is specific only to deep linking requests. | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
25 | Must have a user (sub)
LMS didn't send required parameter (User ID) in launch request | LMS Administrator should check Tool Settings in the LMS to ensure the Tool is allowed to send user information in the launch request. If this does not resolve the error, the LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
26 | Incorrect version, expected 1.3.0
LMS sent invalid parameter (LTI version) in launch request | LMS Administrator should check Tool Settings in the LMS to ensure the LTI Tool is configured as an LTI 1.3 Tool. If the tool is configured as an LTI 1.3 Tool, the LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
27 | Missing Roles Claim
LMS didn't send a required parameter (Roles) in launch request | LMS Administrator should check Tool Settings in the LMS to ensure the Tool is allowed to send role data in the launch request. If role data is allowed, and the error persists, the LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
28 | Missing Resource Link Id
LMS didn't send a required parameter in launch request | LMS Administrator should contact LMS Technical Support to troubleshoot. | n/a |
29 | 403 Forbidden
Student does not have access to view this content | Teachers should contact the LMS Administrator, who should contact the OERTX Repository Help Center to verify that students should have access to the content and to ask that students be given access to the content.
| n/a |