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

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

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 10.10
    • Fix Version/s: HOTFIX_10.10, 11.x
    • Component/s: Authentication
    • Backlog priority:
      550
    • Sprint:
      nxsupport 11.1.7, nxsupport 12, nxsupport 13, nxsupport 14

      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

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              tmartins Thierry Martins
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                PagerDuty

                Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.