Access Denied with JNDIPrincipalStore
Can someone tell me what they think the debug output below is saying? It looks to me like it finds everything in LDAP but then looses it in the cache. I also don't see any role queries, but maybe they would happen later. I have Slide running on WebLogic with the JNDIPrincipalStore. I think everything is starting up correctly, because when I had some bad setting for the JNDIPrincipalStore it would not start. Now when I log in to http://localhost:7001/slide I get Error 403--Forbidden. My userid is 'admin' and it can log in to other secured servlets hitting the same LDAP. Any thoughts? Thanks! - John [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG common.Domain - Create XHttpServletResponseFacade [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG webdav.WebdavS ervlet - ==> GET start: 11/29/04 10:07 PM [ExecuteThread: '14' for queue: 'weblo gic.kernel.Default'] [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.object - Cache Hit: '/' 160 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.descriptors - Cache Hit: '/' 33 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.descriptors - Cache Hit: '/' 34 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.object - Cache Hit: '/' 161 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.descriptor - Cache Hit: '/-1.0' 1 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.object - Cache Hit: '/' 162 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.object - Cache Hit: '/' 163 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] INFO file.FileResou rceManager - Starting RM at 'users/store/metadata' / 'users/work/metadata' [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] INFO file.FileResou rceManager - Started RM [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Retrieving Object /users/admin. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG store.MemorySt ore- org.apache.slide.store.txjndi.JNDIPrincipalStoreCache: MemoryStore miss for object: /users/admin [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG ehcache.Cache - org.apache.slide.store.txjndi.JNDIPrincipalStore cache - Miss [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Connecting to LDAP server. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Disconnecting from LDAP server. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Retrieving Object /users. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG store.MemorySt ore- org.apache.slide.store.txjndi.JNDIPrincipalStoreCache: MemoryStore miss for object: /users [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG ehcache.Cache - org.apache.slide.store.txjndi.JNDIPrincipalStore cache - Miss [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Connecting to LDAP server. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - uid=admin: Creating child binding "admin" for "/users". [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Creating SubjectNode for "/users". [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Putting ObjectNode for /users to cache . [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG ehcache.Cache - object: /users now: 1101784071988 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG ehcache.Cache - object: /users Creation Time: 1101784071988 Next To Last Access Time: 0 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG ehcache.Cache - object: /users mostRecentTime: 1101784071988 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG ehcache.Cache - object: /users Age to Idle: 90 Age Idled: 0 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG ehcache.Cache - org.apache.slide.store.txjndi.JNDIPrincipalStore: Is element with key o bject: /users expired?: false [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Disconnecting from LDAP server. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore
RE: Access Denied with JNDIPrincipalStore
Please ignore my previous email. I found this error higher up in the log. I was missing an 's' in attributes. [main] FATAL txjndi.JNDIPrincipalStore - Error during setup: No value set for jndi.attributes.rdn From: John Gilbert Sent: Tuesday, November 30, 2004 11:02 AM To: 'Slide Users Mailing List' Subject: Access Denied with JNDIPrincipalStore Can someone tell me what they think the debug output below is saying? It looks to me like it finds everything in LDAP but then looses it in the cache. I also don't see any role queries, but maybe they would happen later. I have Slide running on WebLogic with the JNDIPrincipalStore. I think everything is starting up correctly, because when I had some bad setting for the JNDIPrincipalStore it would not start. Now when I log in to http://localhost:7001/slide I get Error 403--Forbidden. My userid is 'admin' and it can log in to other secured servlets hitting the same LDAP. Any thoughts? Thanks! - John [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG common.Domain - Create XHttpServletResponseFacade [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG webdav.WebdavS ervlet - ==> GET start: 11/29/04 10:07 PM [ExecuteThread: '14' for queue: 'weblo gic.kernel.Default'] [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.object - Cache Hit: '/' 160 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.descriptors - Cache Hit: '/' 33 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.descriptors - Cache Hit: '/' 34 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.object - Cache Hit: '/' 161 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.descriptor - Cache Hit: '/-1.0' 1 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.object - Cache Hit: '/' 162 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG tx.object - Cache Hit: '/' 163 / 16 / 16 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] INFO file.FileResou rceManager - Starting RM at 'users/store/metadata' / 'users/work/metadata' [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] INFO file.FileResou rceManager - Started RM [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Retrieving Object /users/admin. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG store.MemorySt ore- org.apache.slide.store.txjndi.JNDIPrincipalStoreCache: MemoryStore miss for object: /users/admin [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG ehcache.Cache - org.apache.slide.store.txjndi.JNDIPrincipalStore cache - Miss [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Connecting to LDAP server. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Disconnecting from LDAP server. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Retrieving Object /users. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG store.MemorySt ore- org.apache.slide.store.txjndi.JNDIPrincipalStoreCache: MemoryStore miss for object: /users [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG ehcache.Cache - org.apache.slide.store.txjndi.JNDIPrincipalStore cache - Miss [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Connecting to LDAP server. [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - uid=admin: Creating child binding "admin" for "/users". [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Creating SubjectNode for "/users". [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] DEBUG txjndi.JNDIPri ncipalStore - JNDIPrincipalStore[/users]: Putting ObjectNode for /user