LMS Configuration.js file not affecting HTML5 versions

Hello all, my company's custom-built LMS supports the AICC standard. I've been informed by our network team that our courses are logging too much AICC data to our database.

I've configured this line in the configuration.js file in the "lms" folder of the output. The default value was sending data every 60 seconds. I set it to "0" to turn it off.

var FORCED_COMMIT_TIME = "0"; //Used to force CommitData back to the LMS at the desired interval (in milliseconds). Set to 0 (zero) to not force a commit time.

After publishing and uploading to server, I've been using Chrome and IE11's developer tools to monitor the network communication. Both browsers agree that the Flash version of the course does not send this data (as intended), but that HTML5 version of the course CONTINUES to send this data every 60 seconds.

So, does the HTML5 version just completely ignore the configuration.js file? Is there another way to stop this communication for the HTML5 version of the course?

4 Replies
Tim Marriott

Appreciate the help, Matt.

Articulate support does not seem willing to help since it involves editing of the published output files. They suggested I hire a consultant- really helpful!

The issue is apparent in the browser before I even upload to LMS. The AICC data is attempting to send every 60 seconds as seen in the browser's developer tools under Network logs - therefore I think this is a software issue, not an LMS issue.

 

Matthew Bibby
Tim Marriott

Articulate support does not seem willing to help since it involves editing of the published output files. They suggested I hire a consultant- really helpful!

 

I'm surprised by that. While I know that they don't provide support for editing the published output, I didn't realise that extends to the configuration file. Especially considering that there isn't an option in Storyline (that I know of) to change that setting.

Am I correct in assuming that you've been using AICC for a while and previously things have worked okay? Is there anything different with this course (e.g. it's very long or complex)? What version of Storyline are you using (e.g. the current version of SL360 is 3.13.15006.0)?

Have you tested this in SCORM Cloud to rule out any potential LMS related issues? See here for details on how to use AICC in SCORM Cloud

Tim Marriott

I agree, the Configuration file and issues related to it should be covered under Articulate support. I am not editing code, simply defining parameters. 

We have been using AICC for only about a year, but the previous courses had a much smaller user base. The issue with this course and the others that follow it is that they will be assigned to a much larger user base (a few hundred users vs. tens of thousands) - hence IT's concern about this extraneous data bogging down their databases.

I am using Storyline 3 version 3.1.12115.0

I have tried testing it in Scorm cloud; but did not see the communication I was looking for (I'm not all too familiar with Scorm cloud). I am not even running the course in an LMS, but the same problem exists if it is in the LMS. The problem is evident in a web browser. In the developer tools network log, AICCComm.html fires every 60 seconds. This is the communication I need to stop.