Ok I've made progress, whether it is backwards or not, I don't know yet. I've added :
-Djavax.security.auth.useSubjectCredsOnly=false To my Catalina options environment variable in Catalina.bat. Now I get the error: java.lang.SecurityException: Unable to locate a login configuration at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:97) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA ccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons tructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at javax.security.auth.login.Configuration$3.run(Configuration.java:216) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.Configuration.getConfiguration(Configuration.j ava:210) at javax.security.auth.login.LoginContext$1.run(LoginContext.java:237) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.LoginContext.init(LoginContext.java:234) at javax.security.auth.login.LoginContext.<init>(LoginContext.java:403) at sun.security.jgss.LoginUtility.login(LoginUtility.java:72) at sun.security.jgss.krb5.Krb5Util.getTicketFromSubject(Krb5Util.java:137) at sun.security.jgss.krb5.Krb5InitCredential$1.run(Krb5InitCredential.java: 331) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jgss.krb5.Krb5InitCredential.getTgtFromSubject(Krb5InitCred ential.java:328) at sun.security.jgss.krb5.Krb5InitCredential.getInstance(Krb5InitCredential .java:131) at sun.security.jgss.krb5.Krb5MechFactory.getCredentialElement(Krb5MechFact ory.java:72) at sun.security.jgss.GSSManagerImpl.getCredentialElement(GSSManagerImpl.jav a:149) at sun.security.jgss.GSSCredentialImpl.add(GSSCredentialImpl.java:389) at sun.security.jgss.GSSCredentialImpl.<init>(GSSCredentialImpl.java:60) at sun.security.jgss.GSSCredentialImpl.<init>(GSSCredentialImpl.java:37) at sun.security.jgss.GSSManagerImpl.createCredential(GSSManagerImpl.java:96 ) at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:178) at sun.security.jgss.GSSContextImpl.initSecContext(GSSContextImpl.java:158) at com.sun.security.sasl.gsskerb.GssKrb5Client.evaluateChallenge(GssKrb5Cli ent.java:155) at com.sun.jndi.ldap.sasl.LdapSasl.saslBind(LdapSasl.java:105) at com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:214) at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2637) at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:283) at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175) at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193) at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java: 136) at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:6 6) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247) at javax.naming.InitialContext.init(InitialContext.java:223) at javax.naming.InitialContext.<init>(InitialContext.java:197) at javax.naming.directory.InitialDirContext.<init>(InitialDirContext.java:8 2) at org.apache.catalina.realm.JNDIRealm.open(JNDIRealm.java:1515) at org.apache.catalina.realm.JNDIRealm.start(JNDIRealm.java:1601) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1004) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:683) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) Am I moving in the right direction? -Dennis --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]