Hello, I am also encountering this issue with CAS 7.1.1.
I do not know why, it appeared at a certain point of time, without me doing anything else then rebuilding the docker image hosting my CAS server. Maybe the version of the jose4j library changed ? Anyway, this looks like a defect. In the code of the OidcDefaultJsonWebKeystoreGeneratorService class one can see: protected AbstractResource determineJsonWebKeystoreResource() throws Exception { val file = SpringExpressionLanguageValueResolver.getInstance() . resolve(oidcProperties.getJwks().getFileSystem().getJwksFile()); try { val jsonKeys = new JsonWebKeySet(file).toJson(JsonWebKey.OutputControlLevel. INCLUDE_PRIVATE); ... but in JsonWebKeySet class constructor, one can see: public JsonWebKeySet(String json) throws JoseException { Map<String,Object> parsed = JsonUtil.parseJson(json); which therefore generate the error... Hope this helps Best Regards, Pierre -- - Website: https://apereo.github.io/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+unsubscr...@apereo.org. To view this discussion visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/336f2f19-5977-4a76-88d4-7f2052f3bd83n%40apereo.org.