instructure/canvas-lms
Documented errors, page 3 of 9. Back to instructure/canvas-lms
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| An active cross-listing failed: # | validation | error | sis, import, cross-listing, wrapped-exception |
| Assignment not found | exception | error | graphql, mutation, assignment, record-not-found |
| No user_id given for a # | exception | error | sis-import, groups, missing-argument, csv |
| Failed to decode OpenID Connect back-channel logout token: # | console | error | openid-connect, jwt, logout, sso |
| Invalid consumer # | exception | error | ruby, rails, discussion-topics, factory-guard, invalid-argument |
| Missing required capability | exception | error | lti, live-events, permissions |
| Cyclic reference detected when importing | exception | error | outcomes, import, cycle-detection, graph |
| Invalid logout service token | http | error | lti, hmac, token-validation |
| Must be a group assignment to create group overrides | validation | error | ruby, rails, peer-review, assignments, validation |
| No type given for change_sis_id | exception | error | sis, ruby, import, validation, csv |
| No user_id given for a user | validation | error | sis, import, validation, ruby |
| Parent account didn't exist for # | exception | error | sis, foreign-key, csv-import |
| Broadcast Policy block not supplied for # | exception | error | ruby, broadcast-policy, callbacks |
| CANVAS_HTTP WARNING | host: # | console | warning | ssrf, dns, ip-address, canvas-http |
| tool_key | exception | error | ruby, study-assist, prompt-routing, validation |
| Can't delete a non-existent observer for observer: # | validation | error | sis, import, record-not-found, ruby |
| # resolves to only unparseable IPs... | exception | error | network, dns, ssrf-protection |
| The " " field is required | validation | error | csv, required-field, validation, outcomes |
| Consul is unavailable because the circuit breaker has… | exception | error | consul, circuit-breaker, network, configuration |
| Insufficient permissions to create group set | exception | error | graphql, permissions, ruby, canvas |
| # (user # , login # ) | validation | error | sis-import, activerecord-validation, pseudonym, ruby, duplicate-login |
| Cannot change locked status on granular permission | exception | error | permissions, api, validation |
| Group " " has already appeared in this import | exception | error | duplicate, conflict, batch, outcomes-import |
| source image too large | exception | error | image-processing, thumbnail, guard-limit |
| Unrecognized Content-Type: # | exception | error | mail, mime, parsing, unsupported-content-type |
assignment_tool_mismatch Assignment is no longer associated with this tool | error_code | error | lti, tool-configuration, url-mismatch |
| Cedar rate limit exceeded for # | console | warning | rate-limit, cedar, analytics, upstream |
| Failed to fetch results for context # | exception | error | http, network, outcomes-service, retry-exhausted |
| LLM generation is only available for rubrics associated… | validation | error | rubric, llm, assignment, type-mismatch |
| No existing user provided for login with SIS ID | validation | error | sis, import, login, lookup |
| Partition resolution failure!!! Expected "# | exception | error | ruby, activerecord, partitioning |
| Quizzes::QuizSubmission.update_scores called on a quiz that… | exception | error | ruby, rails, quiz-submission, data-integrity |
| source context does not match group context | exception | error | graphql, validation, conflicting-arguments, canvas-lms |
| Cannot unarchive a deleted LearningOutcomeGroup | validation | error | activerecord, state-machine, outcome-groups |
| Child content tag was not found for # | console | warning | master-courses, blueprint-courses, content-tags, logging |
| Unable to delete CommentBankItem | exception | error | graphql, delete-failed, persistence |
| Unauthorized, unable to add messages to conversation | exception | warning | conversations, authorization, ruby |
| insufficient permission | exception | error | graphql, authorization, permissions, canvas-lms |
| Invalid version (# ) specified! | exception | error | ruby, gem, versioning, invalid-options |
| No # _id given for a # . | exception | error | sis, csv-import, validation, missing-field |
| Not Found | exception | error | sis-import, ruby, record-not-found, pseudonym |
| no matching external tool found | exception | error | graphql, lti, external-tool |
| Only one assessor is allowed when creating reciprocal rules | exception | error | graphql, validation, reciprocal-rules, canvas |
| Searching for announcements in sections must span exactly… | exception | error | activerecord, scope, guard-clause |
| Tool does not have access to rlid or rlid does not exist | exception | error | |
| cannot call enrollment_state on a new record | exception | error | ruby, rails, enrollment, new-record, persistence |
| Cannot regenerate criteria with learning outcomes attached | validation | error | rubric, llm, learning-outcomes, unsupported-operation |
| Improper status # for a cross-listing | validation | warning | sis, import, invalid-enum-value, invariant |
| Invalid datetime format for | validation | error | peer-review, dates, iso8601, validation |
| A new_id, '# ', referenced an existing # and the # with #… | exception | error | sis, ruby, import, uniqueness, conflict |
| Invalid fields | validation | error | csv, headers, validation, import |
| A course did not pass validation | exception | error | sis-import, validation, activerecord |
| Assignment has self assessments or due date has passed | exception | error | graphql, invalid-state, due-date, self-assessment, canvas |
course_invalid Course is invalid | error_code | error | lti, sourcedid, basic-outcomes, course |
| ineligible participant | exception | error | calendar, appointments, permissions, api |
| Invalid entry type | exception | error | type-mismatch, internal, zip, tar |
| Invalid scope value. Valid options are: # | validation | error | accessibility, validation, enum |
| No status given for institutional tag association | exception | error | |
| users must be an array | validation | error | ruby, argument-validation, page-views |
| Assessment type required for assessing | exception | error | rubric, missing-argument, ruby |
| cannot show collaboration when masquerading | exception | error | |
| Cannot validate existence for resource type: # | exception | error | ruby, validation, invariant, migration |
| Error parsing JSON results from Outcomes Service: # | exception | error | http, json, outcomes-service, parse-error |
| Invalid URI in pv5 config: # | exception | error | ruby, configuration, url, page-views |
| [LocalTextExtractor] Unsupported MIME type: # | console | warning | file-extraction, mime-type, unsupported-format, fallback |
| Peer reviews are not enabled for this assignment | validation | error | peer-review, rails, configuration, validation |
| student_ids is required, but was not provided | validation | error | ruby, canvas, validation, service-object |
polling.poll_sessions.errors.course_required Course is required. | exception | error | polling, validation, missing-parameter, canvas-lms |
| The " " field must have no spaces | validation | error | csv, identifier, validation, outcomes |
| Cannot move # # because it has # _memberships. | exception | error | sis-import, invalid-state, memberships |
| Context is required, but none found | exception | error | sis-import, ruby, missing-argument, user-observer |
| Scan not found for id: # | exception | error | ruby, activerecord, resource-not-found, migration |
| User ID blank - unable to determine user for assessment | exception | error | graphql, null-value, rubric, data-integrity |
| Zip contents exceed course quota limit | validation | error | ruby, zip, quota, zip-bomb, security |
| A (templated) course did not pass validation | exception | error | sis-import, validation, blueprint-course |
| All ConversationMessages must exist within the same… | exception | error | graphql, mutation, validation |
| Not importing academic benchmark data because no user found… | exception | error | record-not-found, migrations, ruby |
sourcedid_invalid Invalid sourcedid | error_code | error | lti, jwt, malformed-token |
tool_invalid Tool is invalid | error_code | error | lti, legacy-sourcedid, tool-deleted |
| Assessor required for assessing | exception | error | rubric, missing-argument, ruby |
| Resource not found for type: # | exception | error | ruby, activerecord, record-not-found, migration |
| The external Rubric couldn't be found for "# | console | info | migrations, rubrics, course-copy, importers |
| Due date cannot be before available from date | validation | error | peer-review, dates, validation, rails |
| invalid value, must be integer: # | validation | error | api, validation, integer-parsing |
| Must be logged in | exception | error | graphql, authentication, mutation, token |
| An old_id, '# ', referenced a different # than the… | exception | error | sis, ruby, import, consistency, identifier |
| # cannot be resolved to any address | exception | error | network, dns, ssrf-protection |
| invalid request | http | error | ruby, http, page-views, bad-request |
| No section_id given for a cross-listing | validation | error | sis, import, missing-argument, cross-listing |
| unknown keyword(s): # | validation | error | ruby, argument-error, dynamic-settings, configuration |
| Missing 'Criteria Name' for # | validation | error | rubric-import, validation, csv-import, data-format |
| Missing required asset parameter # | validation | error | ruby, lti, argument-error, validation |
| not an appointment | exception | error | calendar, appointments, api, invalid-state |
| Parent references not found prior to this row | exception | error | outcomes, import, foreign-key, ordering |
| Unsupported resource type: # | exception | error | ruby, validation, unsupported-type, migration |
| Could not send slack message without configured key | console | warning | notifications, slack, configuration, messages |
| Invalid context type | exception | error | graphql, canvas-lms, validation, enum, context-type |
| invalid media_object_id | exception | error | ruby, media, record-not-found |
| No tag_set_id or course_id given for differentiation tag # | exception | error | sis-import, differentiation-tags, missing-argument, rails |
| you must run "gulp rev" first | exception | critical | ruby, assets, cdn, rev-manifest |