Skip to Content
0
Former Member
Apr 25, 2014 at 11:03 AM

BI 4.1 SP 2 Win AD Issue

182 Views

Hi Everyone,

I'm facing an issue regarding authentication with Win AD.

If I'm connecting via VPN I'm able to login CMC with Win AD user and password but not to BI Launch Pad

If I'm in network I can login to BI Launchpad via bypassing login screen, If I logout and enter username and password still i can't login. In network its not also possible to login CMC with username and password.

Error message I'm getting

Account information not recognized: The Active Directory Authentication plugin could not authenticate at this time. Please try again. If the problem persists, please contact your technical support department. (FWM 00005)



And some part of the logs that may help to recognize issue


at com.businessobjects.mobilebi.server.filters.AuthFilter.doFilter(AuthFilter.java:157)

|9FB8D062EE684051BDC84E9C44E303533|2014 04 25 11:29:07.282|+0300|Error| |==|E| |Server|11176| 48|http-bio-8080-exec-8| ||||||||||||||||||||com.businessobjects.mobilebi.server.filters.AuthFilter||An exception while logon - The Active Directory Authentication plugin could not authenticate at this time. Please try again. If the problem persists, please contact your technical support department. (FWM 00005)

com.crystaldecisions.sdk.exception.SDKException$SecurityError: The Active Directory Authentication plugin could not authenticate at this time. Please try again. If the problem persists, please contact your technical support department. (FWM 00005)

cause:GSSException: No valid credentials provided (Mechanism level: Fail to create credential. (63) - No service creds)

detail:The Active Directory Authentication plugin could not authenticate at this time. Please try again. If the problem persists, please contact your technical support department. (FWM 00005) No valid credentials provided (Mechanism level: Fail to create credential. (63) - No service creds)

at com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADError.ThrowException(SecWinADError.java:46)

at com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADAuthentication.startKerbLogin(SecWinADAuthentication.java:429)

at com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADAuthentication.startLogin(SecWinADAuthentication.java:161)

at com.crystaldecisions.sdk.occa.security.internal.LogonService.doLogon(LogonService.java:987)

at com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:884)

at com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:815)

at com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:517)

at com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:186)

at com.crystaldecisions.sdk.framework.internal.SessionMgr.logonEx(SessionMgr.java:887)

at com.crystaldecisions.sdk.framework.internal.SessionMgr.logonEx_aroundBody24(SessionMgr.java:863)

at com.crystaldecisions.sdk.framework.internal.SessionMgr.logonEx_aroundBody25$advice(SessionMgr.java:512)

at com.crystaldecisions.sdk.framework.internal.SessionMgr.logonEx(SessionMgr.java:1)

at com.businessobjects.mobilebi.server.logon.impl.AbstractSignOn.logon(AbstractSignOn.java:307)

at com.businessobjects.mobilebi.server.logon.impl.UserPass.getEnterpriseSession(UserPass.java:37)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at com.businessobjects.mobilebi.server.logon.cache.SessionCacheImpl.logon(SessionCacheImpl.java:93)

at com.businessobjects.mobilebi.server.filters.AuthFilter.doFilter(AuthFilter.java:107)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at com.businessobjects.mobilebi.server.filters.RequestResponseFilter.doFilter(RequestResponseFilter.java:149)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)

at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)

at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)

at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)

at com.businessobjects.mobilebi.server.controller.MessageServlet.doPost(MessageServlet.java:128)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)

at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

at java.lang.Thread.run(Thread.java:743)

Caused by: GSSException: No valid credentials provided (Mechanism level: Fail to create credential. (63) - No service creds)

at sun.security.jgss.krb5.Krb5Context.initSecContext(Krb5Context.java:663)

at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:230)

at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:162)

at com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADAction.run(SecWinADAction.java:113)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.Subject.doAs(Subject.java:337)

at com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADAuthentication.startKerbLogin(SecWinADAuthentication.java:401)

... 45 more

Caused by: KrbException: Fail to create credential. (63) - No service creds

at sun.security.krb5.internal.CredentialsUtil.acquireServiceCreds(CredentialsUtil.java:279)

at sun.security.krb5.Credentials.acquireServiceCreds(Credentials.java:557)

at sun.security.jgss.krb5.Krb5Context.initSecContext(Krb5Context.java:594)

... 51 more