Symantec Access Management

Expand all | Collapse all

Error while creating a new LDAP organization in Strong Authentication Admin console

  • 1.  Error while creating a new LDAP organization in Strong Authentication Admin console

    Posted Dec 15, 2017 04:45 PM

    When LDAP Organization is created, after adding of attribute mapping and clicking next the organization is not added. Something wrong with encryption before writing to database. I tried 10s of times with different LDAPs, different attribute mapping all the same. Does anybody have similar issues?

     

    AA 9,

    Redhat

    HSM:S/W

     

    017-12-15 16:22:12,490 EST : [http-nio-8080-exec-9] : TRACE : ldap.db.LDAPOrganizationService : createOrganization - Entry
    2017-12-15 16:22:12,490 EST : [http-nio-8080-exec-9] : DEBUG : ldap.db.LDAPOrganizationService : [Arcot Admin Console] : [32bc0ca0-436a-4bb3-b222-1020be77b840] : Encrypting data in OrganizationLDAPConfiguration
    2017-12-15 16:22:12,490 EST : [http-nio-8080-exec-9] : TRACE : common.api.UDSCryptoUtil : encryptB64Encode - Entry
    2017-12-15 16:22:12,492 EST : [http-nio-8080-exec-9] : TRACE : common.api.UDSAuditLogger : logUserRecord - Entry
    2017-12-15 16:22:12,492 EST : [http-nio-8080-exec-9] : TRACE : impl.db.OrganizationService : orgAuditLog - Entry
    2017-12-15 16:22:12,501 EST : [http-nio-8080-exec-9] : DEBUG : impl.db.OrganizationService : [Arcot Admin Console] : [32bc0ca0-436a-4bb3-b222-1020be77b840] : Successfully audit logged organization records.
    2017-12-15 16:22:12,501 EST : [http-nio-8080-exec-9] : TRACE : impl.db.OrganizationService : orgAuditLog - Exit
    2017-12-15 16:22:12,501 EST : [http-nio-8080-exec-9] : TRACE : common.api.UDSAuditLogger : logUserRecord - Exit
    2017-12-15 16:22:12,501 EST : [http-nio-8080-exec-9] : TRACE : common.api.UDSAuditLogUtil : createOrganization - Exit
    2017-12-15 16:22:12,501 EST : [http-nio-8080-exec-9] : ERROR : web.orgmgmt.OrganizationResourceManager : [MASTERADMIN] : [MASTERADMIN] : [6] : [Arcot Admin Console] : [Admin Console] : [70003] : Unable to create organization.
    sqlErrorCode:0::
            at com.arcot.admin.framework.orgmgmt.EudsOrganizationManagerImpl.createOrganization(EudsOrganizationManagerImpl.java:373)
            at com.arcot.adminconsole.admin.web.orgmgmt.OrganizationResourceManager.createOrganization(OrganizationResourceManager.java:184)
            at com.arcot.adminconsole.admin.web.orgmgmt.OrganizationManagerController.onBindAndValidate(OrganizationManagerController.java:573)
            at org.springframework.web.servlet.mvc.AbstractWizardFormController.onBindAndValidate(AbstractWizardFormController.java:231)
            at org.springframework.web.servlet.mvc.BaseCommandController.bindAndValidate(BaseCommandController.java:401)
            at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:266)
            at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
            at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
            at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:900)
            at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827)
            at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
            at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
            at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
            at com.arcot.admin.framework.web.utils.FrameworkSessionFilter.doFilter(FrameworkSessionFilter.java:86)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
            at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
            at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
            at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
            at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
            at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
            at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
            at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
            at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
            at java.lang.Thread.run(Thread.java:748)
    Caused by: com.arcot.euds.common.api.DataStoreException: General error - null
            at com.arcot.euds.orgmgmt.impl.OrganizationManagerImpl.createOrganization(OrganizationManagerImpl.java:1284)
            at com.arcot.admin.framework.orgmgmt.EudsOrganizationManagerImpl.createOrganization(EudsOrganizationManagerImpl.java:356)
            ... 42 more
    Caused by: java.lang.NullPointerException
            at com.arcot.common.crypto.ArcotCryptoUtil.encryptUsingPlainKeyLabel(ArcotCryptoUtil.java:227)
            at com.arcot.euds.common.api.UDSCryptoUtil.encryptB64Encode(UDSCryptoUtil.java:77)
            at com.arcot.euds.orgmgmt.impl.ldap.db.LDAPOrganizationService.encryptPassword(LDAPOrganizationService.java:80)
            at com.arcot.euds.orgmgmt.impl.ldap.db.LDAPOrganizationService.createOrganization(LDAPOrganizationService.java:165)
            at com.arcot.euds.orgmgmt.impl.OrganizationManagerImpl.createOrganization(OrganizationManagerImpl.java:1207)
            ... 43 more
    2017-12-15 16:22:12,502 EST : [http-nio-8080-exec-9] : ERROR : web.orgmgmt.OrganizationResourceManager : [MASTERADMIN] : [MASTERADMIN] : [6] : [Arcot Admin Console] : [Admin Console] : [N/A] : Unable to create organization.



  • 2.  Re: Error while creating a new LDAP organization in Strong Authentication Admin console

    Broadcom Employee
    Posted Dec 21, 2017 01:16 PM

    Hi Vlad, A case is opened for this issue. 



  • 3.  Re: Error while creating a new LDAP organization in Strong Authentication Admin console
    Best Answer

    Posted Jan 02, 2018 10:48 AM

    Hi Awijit,

     

    I know case was opened, I wouldn't ask here if the case was resolved quickly. Apparently auto bootstrap wasn't working properly, didn't create the encryption key. When tables created and populated manually with the SQL scripts everything started to work.

     

    Thanks