This is a strange one, connecting to my LRS the xAPI result page sometimes triggers a 500 error and sometimes not - they pretty much seem to alternate. The first one works fine and returns the expected results page.
xxx.xxx.x.x - [28/Jan/2021:13:52:31 +0000] "GET /xapi/statements?format=exact&activity=https%3A%2F%2Fwww.myexample.com%2Fxerte%2F9&verb=http%3A%2F%2Fadlnet.gov%2Fexpapi%2Fverbs%2Flaunched&related_activities=false&since=2021-01-14T00%3A00%3A00.000Z&limit=1000 HTTP/1.1"2004408"-""Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:85.0) Gecko/20100101 Firefox/85.0""192.68.23.41"
This next one does not, note the // which is being flagged as a potential security breach.
xxx.xxx.x.x- [28/Jan/2021:13:53:36 +0000] "GET /xapi//statements?format=exact&activity=https%3A%2F%2Fwww.myexample.com%2Fxerte%2F9&verb=http%3A%2F%2Fadlnet.gov%2Fexpapi%2Fverbs%2Flaunched&related_activities=false&since=2021-01-14T00%3A00%3A00.000Z&limit=1000 HTTP/1.1" 500 229 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:85.0) Gecko/20100101 Firefox/85.0" "192.68.23.41"
What is causing exactly the same user action to sometimes include
and sometimes
p.s. If this belongs in
Bugs and Issues
please feel free to move it.