-
Bug
-
Resolution: Fixed
-
Minor
-
3.7.2
-
MOODLE_37_STABLE
-
MOODLE_37_STABLE, MOODLE_38_STABLE
-
MDL-66708-KeyGenCache -
The edit of LTI 1.3 tool will cause moodle to generate a new private key. The call to update function will also cause that issue. We found out moodleroom is caching the jwks page, causing LTI launches to fail as the key is often reset and the cached file still expose a previous public key.
at
line 38 you will see
$key = get_config('privatekey', 'mod_lti');
It should be
$key = get_config('mod_lti', 'privatekey'); //First plugin then name
- will be (partly) resolved by
-
MDL-67437 LTI key rotation changes private key on regular basis
- Open
- mentioned on
(2 mentioned on)