Navigation

    Best APM Solution for Oracle WebLogic Server & FMW Product Family
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Download

    SOLVED LDAP Configuration Access

    General Support & Troubleshooting
    ldap
    4
    11
    825
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • djviolli
      djviolli last edited by wlsdmsupport

      Guys, can you give me a help?

      LDAP configuration, in the same way as it is done for weblogic, it would be possible, how should we perform the configuration?

      1 Reply Last reply Reply Quote 1
      • djviolli
        djviolli last edited by

        Problem solved by the support team, due to using the OUD for access, a base version was made!
        I congratulate the WLSDM team for their attention and timely solution.

        fevzi.korkutata-wlsdmteam 1 Reply Last reply Reply Quote 2
        • ?
          A Former User last edited by A Former User

          Hi,

          You need to configure WL-OPC LDAP in “Administration > System Settings” page’s LDAP tab.

          When the WL-OPC LDAP configuration is completed, go to “Administration > Security” page and navigate LDAP tab. You can manage LDAP user in this tab.

          There is no need to WLSDM LDAP configuration. WLSDM uses WebLogic LDAP configurations.

          djviolli 1 Reply Last reply Reply Quote 0
          • djviolli
            djviolli @Guest last edited by

            @haydar-seyfi-wlsdmteam
            Thanks for the feedback,

            But we have LDAP here, with release structure for better control.

            fcbf9510-6093-433e-b210-1c94d73168aa-image.png

            42281343-dbc5-4dec-8bda-f2e3fa14ed06-image.png

            9c2e2505-d9b4-44b3-8b35-5b77d1930291-image.png

            However our settings are not correct to validate the login.

            We would like to use it this way and the login validation is complicated.

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @djviolli last edited by

              Hi,

              Are you using active directory?

              Regards.

              ? 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @Guest last edited by

                Hi,

                You can take attached file as reference for AD users configuration.

                Regards.

                ActivateLDAPUsers.docx

                djviolli 1 Reply Last reply Reply Quote 1
                • djviolli
                  djviolli @Guest last edited by djviolli

                  @haydar-seyfi-wlsdmteam
                  The use of AD would not be advantageous, since AD is managed by the Production team, we are from the QA team, and under our management we only have the LDAP

                  We managed to configure, what was missing was to enable the LDAP option, but we are having Error 500, and also does not leave the logout options for example enabled after login.

                  Test of login in configuration
                  55cda1a7-b787-4be4-a3a7-8d2f51f724d9-image.png

                  Error after login
                  da2a1ead-d7b3-4792-93ba-50caef180a7f-image.png

                  See in this image, users were added with the correct method.
                  5900cfa9-ab8c-43b0-9746-482b8bac5776-image.png

                  1 Reply Last reply Reply Quote 0
                  • W
                    walmir_satyro last edited by

                    Hi Haydar,
                    We receive this message on the opc Log
                    java.lang.NullPointerException: null
                    at org.springframework.security.crypto.password.DelegatingPasswordEncoder.extractEncodedPassword(DelegatingPasswordEncoder.java:220) ~[spring-security-core-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.crypto.password.DelegatingPasswordEncoder.matches(DelegatingPasswordEncoder.java:200) ~[spring-security-core-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.ldap.authentication.PasswordComparisonAuthenticator.isPasswordAttrCompare(PasswordComparisonAuthenticator.java:121) ~[spring-security-ldap-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.ldap.authentication.PasswordComparisonAuthenticator.authenticate(PasswordComparisonAuthenticator.java:109) ~[spring-security-ldap-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.ldap.authentication.LdapAuthenticationProvider.doAuthentication(LdapAuthenticationProvider.java:187) ~[spring-security-ldap-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.ldap.authentication.AbstractLdapAuthenticationProvider.authenticate(AbstractLdapAuthenticationProvider.java:85) ~[spring-security-ldap-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:174) ~[spring-security-core-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:199) ~[spring-security-core-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter.attemptAuthentication(UsernamePasswordAuthenticationFilter.java:94) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:66) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178) ~[spring-security-web-5.0.4.RELEASE.jar!/:5.0.4.RELEASE]
                    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.5.RELEASE.jar!/:5.0.5.RELEASE]
                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) ~[tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_281]
                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_281]
                    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-8.5.29.jar!/:8.5.29]
                    at java.lang.Thread.run(Thread.java:748) [na:1.8.0_281]

                    W 1 Reply Last reply Reply Quote 0
                    • W
                      walmir_satyro @walmir_satyro last edited by

                      @haydar-seyfi-wlsdmteam - please check this message after login with ldap user, and received http500 error

                      ? 1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User @walmir_satyro last edited by

                        Hi,

                        Could you check “opc.security.ldap.ad.impl” property in “Administration > System Settings” > “LDAP” tab please? It must be false, if you are using non-AD provider.

                        Regards.

                        1 Reply Last reply Reply Quote 0
                        • djviolli
                          djviolli last edited by

                          Problem solved by the support team, due to using the OUD for access, a base version was made!
                          I congratulate the WLSDM team for their attention and timely solution.

                          fevzi.korkutata-wlsdmteam 1 Reply Last reply Reply Quote 2
                          • fevzi.korkutata-wlsdmteam
                            M.Fevzi Korkutata - WLSDM Team @djviolli last edited by

                            @djviolli said in LDAP Configuration Access:

                            Problem solved by the support team, due to using the OUD for access, a base version was made!
                            I congratulate the WLSDM team for their attention and timely solution.

                            Thank you @djviolli very supportive and valuable feedback from you to the community. 👏

                            M.Fevzi Korkutata
                            WLSDM Product Manager

                            1 Reply Last reply Reply Quote 0
                            • 1 / 1
                            • First post
                              Last post

                            WLSDM: Native WebLogic Monitoring & Diagnostics

                            Copyright © 2021 WLSDM Community & Support Portal | WLSDM.COM | WLSDM Blog