Hello
I have searched in vain for several days now, please help me 😭!
Moodle 3.10 and 3.11
I use LTI links to give acces to my course (course1) from my moodle1 to my moodle2.
The LTI authentification and enrolment are activated on moodle1,
as welle as "Allow frame embedding". I add the LTI enrolment on course1, the "Grade synchronisation" parameter is "Yes".
I took note of the launch URL and secret of this new enrolment method.
On moodle2, course2, I add an external tool activity, put the launch URL and secret I took note of, and add a Consumer key "moodle2". I enrolled a test user in course2.
I opened moodle2 in another browser (as to not have any authentification conflicts). I sign in with test user username. Everything seems fine : test user have access to course1 via course2 external tool, I do the quiz, the grade is in the grade notebook on course, moodle1.
But the grade never goes to moodle2. The task for grade synchronization for LTI provider send me a "Failed" statut no matters how many time it is launched :
Starting - Grade sync for shared tool '1' for the course '34'. Failed - The grade '1' for the user '1483' in the tool '9462' for the course '34' failed to send. Completed - Synced grades for tool '1' in the course '34'. Processed 1 users; sent 0 grades.
- to set differently the enrolment method parameters on moodle1,
- to use "Preconfigured tool" in moodle2
- to use the LTI launch URL on other moodle than moodle2,
- to add LTI enrolment methods on other course than course1,
- to upgrade both moodle from 3.10 to 3.11 version...
Not sent - The grade for the user '1487' in the tool '1' for the course '34' was not sent as the grades are the same.Even thought moodle2 doesn't have any grade in rgade notebook...