Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-29082

Update README.md for nuxeo-platform-login-keycloak

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.10
    • Fix Version/s: 2023.0, 2021.27
    • Component/s: Authentication

      Description

      The information contained in https://github.com/nuxeo/nuxeo/blob/10.10/nuxeo-services/login/nuxeo-platform-login-keycloak/README.md are obsolete and will probably only worked for Nuxeo 7.10

       

      It must be updated to

      1. use adapters from https://www.keycloak.org/downloads.html  instead of https://sourceforge.net/projects/keycloak/ where we have the support of Tomcat 9
      2. indicate to remove duplicated jars
      3. not about README.md but keycloak.json file must be updated to remove ssl-required=false or startup will fail because of an unknown enum value
      Caused by: java.lang.IllegalArgumentException: No enum constant org.keycloak.common.enums.SslRequired.FALSE
      	at java.lang.Enum.valueOf(Enum.java:238) ~[?:1.8.0_162]
      	at org.keycloak.common.enums.SslRequired.valueOf(SslRequired.java:28) ~[keycloak-common-10.0.0.jar:10.0.0]
      	at org.keycloak.adapters.KeycloakDeploymentBuilder.internalBuild(KeycloakDeploymentBuilder.java:79) ~[keycloak-adapter-core-10.0.0.jar:10.0.0]
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
      	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
      	at org.nuxeo.ecm.platform.ui.web.keycloak.KeycloakNuxeoDeployment.build(KeycloakNuxeoDeployment.java:63) ~[nuxeo-platform-login-keycloak-10.10.jar:?]
       

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: