SSOException: LDAP authentication failed

Hi,

I'm trying to set up a portal desktop for a particular user but am getting the following error and stack backtrace in server.log:

[23/Nov/2005:14:58:49] SEVERE (18021): desktopServlet: DesktopServlet.handleException(): root=

com.sun.portal.desktop.context.ContextError: DSAMEAdminContext.init(): Failed to create SSOTokencom.iplanet.sso.SSOException: LDAP authentication failed.

at com.sun.portal.desktop.context.DSAMEConnection.<init>(DSAMEConnection.jav a:103)

at com.sun.portal.desktop.context.DSAMEServiceContext.init(DSAM EServiceContext.java:46)

at com.sun.portal.desktop.context.PSDesktopContext.initServiceC ontext(PSDesktopContext.java:309)

at com.sun.portal.desktop.context.PSDesktopContext.init(PSDeskt opContext.java:107)

at com.sun.portal.desktop.context.PSDesktopContextFactory.getDe sktopContext(PSDesktopContextFactory.java:113)

at com.sun.portal.desktop.DesktopServlet.getDesktopContext(Desk topServlet.java:491)

at com.sun.portal.desktop.DesktopServlet.doGetPost(DesktopServl et.java:521)

at com.sun.portal.desktop.DesktopServlet.service(DesktopServlet .java:328)

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

at org.apache.catalina.core.StandardWrapperValve.invokeServletS ervice(StandardWrapperValve.java:720)

at org.apache.catalina.core.StandardWrapperValve.access$000(Sta ndardWrapperValve.java:118)

at org.apache.catalina.core.StandardWrapperValve$1.run(Standard WrapperValve.java:278)

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

at org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:274)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:505)

at org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:212)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:505)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:203)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:505)

at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(N SAPIProcessor.java:158)

at com.iplanet.ias.web.WebContainer.service(WebContainer.java:5 98)

com.iplanet.sso.SSOException: LDAP authentication failed.

at com.iplanet.sso.providers.dpro.SSOProviderImpl.createSSOToke n(SSOProviderImpl.java:129)

at com.iplanet.sso.SSOTokenManager.createSSOToken(SSOTokenManag er.java:277)

at com.sun.portal.desktop.context.DSAMEConnection.<init>(DSAMEConnection.jav a:97)

at com.sun.portal.desktop.context.DSAMEServiceContext.init(DSAM EServiceContext.java:46)

at com.sun.portal.desktop.context.PSDesktopContext.initServiceC ontext(PSDesktopContext.java:309)

at com.sun.portal.desktop.context.PSDesktopContext.init(PSDeskt opContext.java:107)

at com.sun.portal.desktop.context.PSDesktopContextFactory.getDe sktopContext(PSDesktopContextFactory.java:113)

at com.sun.portal.desktop.DesktopServlet.getDesktopContext(Desk topServlet.java:491)

at com.sun.portal.desktop.DesktopServlet.doGetPost(DesktopServl et.java:521)

at com.sun.portal.desktop.DesktopServlet.service(DesktopServlet .java:328)

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

at org.apache.catalina.core.StandardWrapperValve.invokeServletS ervice(StandardWrapperValve.java:720)

at org.apache.catalina.core.StandardWrapperValve.access$000(Sta ndardWrapperValve.java:118)

at org.apache.catalina.core.StandardWrapperValve$1.run(Standard WrapperValve.java:278)

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

at org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:274)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:505)

at org.apache.cat

[23/Nov/2005:14:58:49] SEVERE (18021): alina.core.StandardContextValve.invoke(StandardContextValve. java:212)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:505)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:203)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:505)

at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(N SAPIProcessor.java:158)

at com.iplanet.ias.web.WebContainer.service(WebContainer.java:5 98)

I know the user configured under services -> LDAP -> Root User bind has the correct password as I can use it to do a command line search. Also the settings under the SSO configuration are the same as another portal that is working correctly. Where else would this error be coming from?

Thanks

[4817 byte] By [Nefarious] at [2007-11-26 6:15:00]
# 1
I eventually found that this account was locked (nsaccountlock = true) for some reason and generating an unhelpful error message...
Nefarious at 2007-7-6 13:53:28 > top of Java-index,Java Enterprise System,Java Enterprise System - General Discussion...