Storyline and Studio: AICC Content Won't Track or Resume in a Cross-Domain Environment

Article Last Updated

If your Storyline and Studio courses are hosted on a different server than your AICC-compliant LMS, you might experience tracking and resuming issues. These issues stem from an aging AICC specification and modern web browser security. If your content server can process ASP or PHP files, use one of the following methods to fix the cross-domain issue.

ASP Method

  1. Publish your Articulate content for LMS.
  2. Download relayASP.zip to your local computer and extract it.
  3. Copy the relay.asp file into the root level of your published course (the folder that contains index_lms.html).
  4. Open the course.au file in a text editor, such as Notepad.
  5. Update the URL to point to relay.asp file where it'll reside on your content server and save the change.
  6. Upload the modified content to your content server.
  7. Then zip the published output and upload the zipped version to your LMS.

PHP Method

  1. Publish your Articulate content for LMS.
  2. Download relayPHP.zip to your local computer and extract it.
  3. Copy the relay.php file into the root level of your published course (the folder that contains index_lms.html).
  4. Open the course.au file in a text editor, such as Notepad.
  5. Update the URL to point to relay.php file where it'll reside on your content server and save the change.
  6. Upload the modified content to your content server.
  7. Then zip the published output and upload the zipped version to your LMS.