Repository of Auto-create Errors

Repository of Auto-create Errors

Info
This article will be most useful for System Admins and IT Professionals.

Courses must be created in Concourse before syllabi can be created and before users can engage with them appropriately. User accounts must be created before individuals can edit or view syllabi in Concourse, and to engage with syllabi in the correct role, users must be registered to courses. Courses, users, and registrations can be created in three ways:
  1. Manually by a System Administrator
  2. Via data feed
  3. Via auto-create in your LMS integration
If your institution opts to auto-create courses, users, and/or registrations, you should be aware of potential errors that can occur during the auto-create process so that you can troubleshoot and resolve them. The table below contains a list of auto-create errors, possible causes, and possible solutions. If you are unable to resolve the errors below or encounter an error not included in the table below, email support@campusconcourse.com for assistance.

Auto-create Type
Error
Possible Cause
Possible Solution
Course
Course could not be found.
Auto-create course may not be enabled in the middleware adapter.
Navigate to your organization’s middleware adapter and confirm it contains the component https://purl.imsglobal.org/spec/lti/claim/custom|auto_create_course and that the value for the component is set to 1.
Course
Course could not be found.
The user does not have a required permission to create a course (System Administrator or Instructor)
Confirm that the user’s role information in the LMS is instructor. Update if needed.
Course
Missing required parameter {X}.
A parameter required by the LTI launch is not included in the data sent from the LMS.
Review the data transactions and add the required parameter to the middleware adapter so that the information can be adjusted and consumed by Concourse.
Course
Missing required parameter {X}.
A parameter required by the LTI launch is included in the data transaction, but the parameter is empty or missing.
Navigate to your organization’s middleware adapter and add a value to the parameter.
Course
Bad start or end date.
The course dates in the data transaction are not valid or malformed.
Check the date format in the LMS and adjust to mm/dd/yyyy if needed.
Course
Bad campus identifier.
The campus identifier in the transaction does not match a campus identifier in Concourse.
Review the domain identifiers in the data transaction. The domain identifiers must match an identifier on the domain setup page. Either create a new domain in Concourse or adjust the domain identifier in your LMS.
Course
Bad department identifier.
The department identifier in the transaction does not match a campus identifier in Concourse.
Review the domain identifiers in the data transaction. The domain identifiers must match an identifier on the domain setup page. Either create a new domain in Concourse or adjust the domain identifier in your LMS.
Course
Bad clone-from identifier.
The course template identifier that is included in the data transaction cannot be found in your system. The template cannot be cloned to create a new course.
Check the data in the transaction and the components in the middleware adapter to identify the error’s origin and determine whether the LMS abbreviation should be updated or if the template has not been created yet in Concourse. 
Course
Section ID is already associated with an existing course.
The section ID was already used for another course; section IDs must be unique.
Review the section IDs in the data transaction and in your Concourse system to determine where the error happened and what system the fix must occur in.
User
User could not be found.
Auto-create user may not be enabled in the middleware adapter.
Navigate to your organization’s middleware adapter and confirm it contains the component https://purl.imsglobal.org/spec/lti/claim/custom|auto_create_user and that the value for the component is set to 1.
User
User email already exists (duplicate email).
The email address included in the LTI transaction matches an email address that already exists in the system; however, the email address is matched to a different external ID.
Check the user’s account in Concourse and in the LMS; update the email address and external ID in Concourse to match the LMS.
Registration
User does not receive an error message, but the user is not able to engage in the course with the correct permissions.
Auto-create registration may not be enabled in the middleware adapter.
Navigate to your organization’s middleware adapter and confirm it contains the component https://purl.imsglobal.org/spec/lti/claim/custom|auto_create_registration and that the value for the component is set to 1.
    • Related Articles

    • Repository of Feed Errors

      Feed processing involves populating and/or synchronizing data that is maintained by an external system. Feed processing can be used to migrate data from one system to another, such as populating syllabus item information like course descriptions or ...
    • MDB2 Error

      This article will be most useful for System Administrators and IT professionals. Rarely, a user may receive the error message “MDB2 Error: constraint violation” when attempting to access Concourse syllabi or management pages. This error occurs when ...