My Oracle Support Banner

EPM Custom Authentication Issues with J2SE clients & Troubleshooting (Doc ID 2537891.1)

Last updated on APRIL 07, 2021

Applies to:

Hyperion Essbase - Version 11.1.2.4.013 and later
Information in this document applies to any platform.

Symptoms

Custom authentication logic is working for Thin clients, i.e. EPM Workspace, EAS Console, but Thick Clients, i.e. Smart View, Essbase Java API, it is bypassing the Custom Authentication module and directly trying to authenticate on the active directory where we have enabled the custom authentication.

Followed the instructions in the Oracle® Enterprise Performance Management System Security Configuration Guide, Using a Custom Authentication Module chapter to enable Custom Authentication module:

On the Shared Services server:

Restarted all the services.

When the Custom authentication fails from the Thick clients, the following error is observed in /Oracle/Middleware/user_projects/domains/EPMSystem/servers/FoundationServices0/logs/FoundationService0.log:

 "An error has occurred. Unable to load custom authentication class." 

Error when Custom Authentication fails from Essbase Studio:

[2019-01-30T14:42:46.886+00:00] [xxx] [TRACE:16] [] [com.hyperion.cp.server.css] .. ..] [SRC_CLASS: com.hyperion.cp.server.css.CssHandler] [SRC_METHOD: loginWithPassword] THROW[[EPMCSS-00301: Failed to authenticate user. Invalid credentials. Enter valid credentials.

at com.hyperion.css.spi.impl.ldap.LDAPProvider.authenticate(LDAPProvider.java:493)
at com.hyperion.css.facade.impl.CSSAbstractAuthenticator.authenticateUser(CSSAbstractAuthenticator.java:633)
at com.hyperion.css.facade.impl.CSSAPIAuthenticationImpl.authenticate(CSSAPIAuthenticationImpl.java:69)
at com.hyperion.css.facade.impl.CSSAPIImpl.authenticate(CSSAPIImpl.java:102)
at com.hyperion.css.facade.CSSAPIFacade.authenticate(CSSAPIFacade.java:119)
at com.hyperion.cp.server.css.CssHandler.loginWithPassword(CssHandler.java:112)
at com.hyperion.cp.server.UserManager.login(UserManager.java:162)
at com.hyperion.cp.server.ServiceDispatcher.run(ServiceDispatcher.java:189)
at com.hyperion.cp.server.RequestListener$NetworkTask.run(RequestListener.java:1575)

 

Changes

CustomAuth.jar is implemented for CSS Custom Authentication after which the login is failing from Smart View, Analytic Provider Services (APS), Essbase. 

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.