Closed jefferya closed 3 years ago
@jefferya could you let me know if this has a direct user impact?
@seanluyk As far as I've been able to ascertain, no direct impact to ERA A+V users and no direct impact to eClass users.
Thanks, keep me posted!
will monitor
Rollbar Details: https://rollbar.com/ualbertalib/avalon/items/300
A bot (e.g., GoogleBot) finds and follows a link to the LTI endpoint. A exception is triggered and recorded in Rollbar. What options are available to address the exceptions?
Why the error? Digging into rollbar. Errors originating from GoogleBot (not U of A eCalss). Analysis: GoogleBot crawler following a link to an LTI resource triggering an authentication error in ERA A+V. Avalon doesn't nicely handle HTTP GET requests or missing request parameters in LTI requests hence the rollbar errors. When logged onto eClass, accessing an ERA A+V item, eClass uses an HTTP POST with oauth_* parameters in the request. The missing oauth parameters in the GoogleBot request trigger the error. This rollbar error is similar to this MoodleBot related Avalon issue, Connor added note: https://github.com/ualbertalib/avalon/issues/591
Thoughts:
Regarding option 2., I've never found where GoogleBot locates the URL.