instructure/canvas-lms
Documented errors, page 6 of 9. Back to instructure/canvas-lms
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Need more arguments | exception | error | ruby, breadcrumbs, argument-error |
| No login_id given for user # | validation | error | sis, import, login, validation |
| iat must be in the past | validation | error | lti, oauth2, jwt, clock-skew |
| InstFS file deletion failed for attachment # | console | warning | instfs, file-storage, cleanup, resilience |
| No course_id or section_id given for an enrollment | exception | error | ruby, sis-import, enrollment, missing-identifier |
| Only one assessor is allowed when rule applies to assessor | exception | error | graphql, validation, canvas |
| Authentication required to view other users' module progress | exception | error | graphql, authentication, modules |
authorization_code_not_supplied authorization_code_not_supplied | error_code | error | oauth, api, canvas |
| cannot merge a test student | exception | error | user-merge, test-student, invalid-state |
| Cannot move # # because it has # in it. | exception | error | sis, csv-import, state-conflict, referential-integrity |
| COUNT must be <= | validation | error | rrule, validation, limit, calendar |
| Not authorized to update speed grader settings | exception | error | graphql, authorization, permission |
| PV5 is not configured for this environment | exception | error | ruby, configuration, page-views |
| association required | exception | error | ruby, rails, rubrics, missing-argument |
| Error hiding assignment grades for sections | exception | error | graphql, background-job, database, canvas-lms |
| Folder # does not exist. | exception | error | mail, filesystem, configuration, directory |
| No assignment present for submission # | console | warning | ruby, rails, conditional-release, orphaned-records |
| Only one context is allowed and both course_id and… | exception | error | sis-import, conflicting-arguments, csv-validation |
| An email did not pass validation | validation | error | sis-import, email-validation, communication-channel, ruby |
| Invalid file type | exception | error | graphql, validation, file-upload |
| Invalid JWT issuer | validation | error | oidc, jwt, sso, issuer-mismatch |
| Missing claims | validation | error | oidc, jwt, sso, claims-validation |
| Please don't turn off the default developer key | exception | error | ruby, rails, developer-key, account-binding, lti |
| targetContextType required if targetContextId provided | exception | error | graphql, validation, outcomes, missing-field |
| test_error | exception | error | |
| # is too long, max length is # characters | validation | error | validation, quizzes, input-validation, limit |
| DONT USE THIS, use .short_name instead | exception | warning | ruby, rails, deprecation, groups, api-migration |
| INTERVAL must be > 0 | validation | warning | rrule, calendar, value-out-of-range |
| SearchTermTooShortError (raised with min_length as message… | validation | warning | search, validation, input-length |
| Unable to find ConversationMessage | exception | error | graphql, not-found, activerecord |
| An object of type was hidden due to insufficient scopes on… | exception | error | graphql, oauth, scopes |
| An old_id, '# ', referenced a non-existent # and was not… | exception | error | sis, ruby, import, not-found |
| Error retrieving results from Outcomes Service: # | exception | error | http, api, outcomes-service, http-status |
| Invalid submission type | validation | error | submissions, student-annotation, validation |
| Missing required parameter: course | validation | error | ruby, lti, argument-error, validation |
| Not importing academic benchmark data because user with ID… | exception | error | permissions, migrations, ruby |
| Parent group not found in this context | exception | warning | graphql, outcome-groups, context-scope, record-not-found |
| Tool does not have access to requested context | exception | error | lti, live-events, permissions |
| Unsupported content package | exception | error | content-migration, unsupported-format, plugins |
| Cannot restore sub_account with ID: # | exception | error | sis, workflow-state, csv-import |
| File exceeds # byte limit | validation | error | file-size, limits, attachments |
| Invalid JWT audience | validation | error | oidc, jwt, sso, audience-mismatch |
| Invalid query ID | exception | error | uuid, validation, page-views, canvas-lms |
| No category_id given for institutional tag # | exception | error | |
| No status given for # | exception | error | sis, csv-import, validation, missing-field |
| override parameter must be a hash | validation | error | ruby, params-validation |
| Token refresh failed | http | error | ruby, auth, http, token-refresh, api |
| User # doesn't have an enrollment in the course of # # . | exception | error | sis-import, groups, enrollment, prerequisite |
| cannot create non-collaborative groups when the… | exception | error | graphql, feature-flag, groups, differentiation-tags |
| Enrollment # doesn't exist | exception | error | ruby, sis-import, grade-publishing, record-not-found |
| Failed creating an event for the series, update not saved | http | error | |
| invalid filter keys for announcements widget: # | validation | error | graphql, validation, unknown-key |
| No account found for context | exception | error | sis-import, ruby, invalid-enum, user-observer |
signature_invalid Invalid signature | error_code | error | lti, hmac, signature-verification |
| Submission must be at least 5 words long | validation | error | grading, validation, ai |
| An old_integration_id, '# | exception | error | sis, ruby, import, not-found |
| File has no data | validation | error | csv, import, outcomes, empty-file |
| message_settings must be an Array if present | validation | error | lti, external-tools, argument-error, type-mismatch |
| Only a hash value is accepted for backup_submission_data… | exception | error | ruby, rails, quiz-submission, invalid-argument |
| context required | exception | error | ruby, rails, rubrics, missing-argument |
| Invalid item identifier | exception | error | soap, respondus, invalid-identifier |
| Invalid user | validation | error | ruby, type-mismatch, argument-validation |
| Parent assignment Course override not found for course | validation | error | ruby, rails, peer-review, overrides, course, not-found |
| Section # references course # which doesn't exist | validation | error | |
| Can't remove yourself user_id '# | exception | error | sis-import, self-deletion-guard, admin-permissions |
| Invalid action. | http | warning | api, validation, http-400 |
| Invalid UNTIL | validation | error | rrule, validation, date-format, calendar |
| no such source context | exception | error | graphql, resource-not-found, canvas-lms, outcomes |
| Unable to find CommentBankItem | exception | error | graphql, record-not-found, comment-bank |
| invalid iss | validation | error | lti, oauth2, jwt, issuer |
| Not importing academic benchmark data because no user id set | exception | error | academic-benchmark, settings, missing-config, migration |
| standard grade status not found | exception | error | graphql, record-not-found, mutation |
| The AI response was not in the expected format. Please try… | exception | error | ruby, rails, llm, json, rubric, ai |
| timetable codes can't be blank | exception | error | ruby-on-rails, timetables, calendar-events, validation |
| Canvas Career permission group overrides failed: # | console | warning | permissions, canvas-career, rescue-fallback, permission-groups |
| custom gradebook statuses feature flag is disabled | exception | error | graphql, feature-flag, permissions |
| Developer Key is not active or available in this environment | exception | error | |
| No name given for term # | validation | error | |
| No sis_id given for a # | exception | error | ruby, sis-import, group-category, missing-identifier |
| Unsupported type_cast `# | validation | error | ruby, type-cast, configuration, canvas-operations |
| Couldn't find valid settings for this link | exception | error | canvas, lti, external-tools, launch |
| invalid ratings value: # | validation | error | api, ratings, validation |
| Invalid XML Configuration | exception | error | xml, lti, import, validation |
| Model ID must be a string | validation | error | argumenterror, validation, llm-config |
| Proc attribute # returned nil when # is required. | validation | error | ruby, event-stream, lazy-attribute, argument-error |
| A partner ID is required to use Academic Benchmarks | exception | error | configuration, api, migrations |
| # # didn't exist in # # for # # . | exception | error | sis-import, resource-not-found, group-category |
| Not authorized to update SubmissionComment | exception | error | graphql, authorization, submission-comments |
| Peer reviews cannot be used with Discussion Topic… | validation | error | peer-review, rails, validation, discussion-topic |
| Enrollment is not in invited state | exception | error | graphql, enrollment, state-machine, idempotency |
| Group categories should not have integration IDs. | exception | error | sis, ruby, import, unsupported-combination |
| Invalid grade_passback_setting "# | exception | error | sis-import, invalid-enum, course-import |
| No short_name given for course # | exception | error | sis-import, missing-required-field, course-import |
| signature doesn't match. | exception | error | hmac, security, signature-verification |
| Unsupported BYMONTHDAY, only a single day is permitted. | validation | error | rrule, validation, bymonthday, unsupported-feature |
| validation_error_too_long | validation | error | accessibility, validation, length-limit |
| A partner key is required to use Academic Benchmarks | exception | error | configuration, api, credentials |
| assignment not found: # | exception | error | graphql, activerecord, not-found |
| Embed not found in scan for resource: # | exception | error | ruby, migration, embed-not-found, scan |
| Empty file | exception | error | sis, csv, import |