Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

WAS 6.1.09 Upgrade and Global Security

2 views
Skip to first unread message

demo

unread,
Jul 18, 2007, 1:09:58 PM7/18/07
to
i have upgraded WAS 6.1.0.0 to WAS 6.1.0.9 succesfully but getting
exception with Global Security. same global security settings works
fine on 6.1.0.0 but not on 6.1.0.9. it is throwing Invalid credential
exception but i am sure this is not true.

i check the N/W connection between WAS and LDAP server by doing LDAP
search and its working fine but WAS 6.1.0.9 is not allowing me to
enable security and throwing below mentioned exception.

I: Custom Registry:com.ibm.ws.security.registry.ldap.LdapRegistryImpl
has been initialized
LdapRegistryI E SECJ0352E: Could not get the users matching the
pattern Admin because of the following exception
javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid
Credentials]
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3000)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:
2946)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:
2747)
at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2661)
at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:298)
at
com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:190)
at
com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:208)
at
com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:
151)
at
com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:
81)
at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:
679)
at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:259)
at javax.naming.InitialContext.init(InitialContext.java:235)
at javax.naming.InitialContext.<init>(InitialContext.java:209)
at
com.ibm.ws.security.registry.ldap.LdapRegistryImpl.getDirContext(LdapRegistryImpl.java:
2524)
at
com.ibm.ws.security.registry.ldap.LdapRegistryImpl.search(LdapRegistryImpl.java:
1942)
at
com.ibm.ws.security.registry.ldap.LdapRegistryImpl.search(LdapRegistryImpl.java:
1871)
at
com.ibm.ws.security.registry.ldap.LdapRegistryImpl.search(LdapRegistryImpl.java:
1866)
at
com.ibm.ws.security.registry.ldap.LdapRegistryImpl.getUsers(LdapRegistryImpl.java:
1228)
at
com.ibm.ws.security.registry.ldap.LdapRegistryImpl.checkPassword(LdapRegistryImpl.java:
300)
at
com.ibm.ws.security.registry.UserRegistryImpl.checkPassword(UserRegistryImpl.java:
308)
at
com.ibm.ws.security.core.SecurityAdmin.checkPassword(SecurityAdmin.java:
1266)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
64)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:62)
at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:265)
at
javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:
1089)
at
javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:
971)
at
com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:
231)
at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:
833)
at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
at com.ibm.ws.management.AdminServiceImpl
$1.run(AdminServiceImpl.java:1080)
at
com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:
118)
at
com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:
973)
at
com.ibm.ws.console.security.ConnectToRuntime.authenticate(ConnectToRuntime.java:
131)
at
com.ibm.ws.console.security.UserRegistryDetailActionGen.checkServerId(UserRegistryDetailActionGen.java:
163)
at
com.ibm.ws.console.security.LDAPUserRegistryDetailAction.execute(LDAPUserRegistryDetailAction.java:
242)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:
484)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:
1486)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:
995)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:
930)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:
145)
at
com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:
792)
at
com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:
363)
at
com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:
229)
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:
190)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:
130)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:
87)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
761)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
673)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:
498)
at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:
464)
at
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:
90)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:
744)
at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:
1433)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:
112)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:
454)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:
383)
at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:
102)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext
$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1815)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:
165)
at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:
217)
at
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:
161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:
136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:
195)
at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:
743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:
873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)

0 new messages