1
0
-1

I have a free enterprise Joget installation. The free enterprise version has a limit of 3 users. I installed and configured the SSO OpenID plugin (OpenID Connect Directory Manager Plugin) to login via Active Directory LDAP (using also Keycloak as an intermediate SSO service). The joget login page showed an additional button that is apparently related to the plugin and the option to login via Active Directory user. After all these when I tried to login as joget admin user (using joget login not plugin)  joget asked for a password change that it had never done it before!!! In fact, after the password was changed, it had unstable behavior regarding login procedure. It might give an unacceptable password and if we restarted the joget it was ok!!! I removed the plugin because I thought that all this behavior was due to it and restarted joget again and suddenly all the applications were missing from the app center!!! And I can't understand why. Very unstable behavior.

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      Hi, if the OpenID directory manager is based on the Security Enhanced Directory Manager then non-SSO users will need to change their passwords upon initial login. As for the other errors, please check the logs for detailed information on what errors occurred. Without the error logs it won't be possible to know what went wrong.

      1. Nik

        You are right. OpenID is based on Security Enhanced Directory Manager. That is why asks for password change. About for the App Center missing apps it has to do with the configuration of tomcat server.xml. There was a setting with the nginx as proxy!!!

        NGINX as Proxy to Tomcat

        <Valve className="org.apache.catalina.valves.RemoteIpValve"
                     internalProxies="\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"
                     remoteIpHeader="x-forwarded-for"
                     proxiesHeader="x-forwarded-by"
                     protocolHeader="x-forwarded-proto" />
        When removed then the apps in Apps center appeared!!!

        But I didn't understand why a setting that has to do with tomcat's communication with the nginx affects the running of joget as an application. Applications in tomcat are supposed to be isolated from layers that are from tomcat and above!

      CommentAdd your comment...