Thanks,
Jon
On Friday, August 1, 2003, at 01:21 PM, Jeff Tulley wrote:
Oh, I was a little harsh on the method, I was missing one try catch block that would be in effect when the authenticate method is retried. So, the comments are accurate, but you are still right that "Socket closed" shouldn't be the only type of close failure dealt with.
Jeff Tulley ([EMAIL PROTECTED]) (801)861-5322 Novell, Inc., The Leading Provider of Net Business Solutions http://www.novell.com
[EMAIL PROTECTED] 8/1/03 2:15:20 PM >>>This is something to move over to the tomcat-dev list, I think. This code seems to have more than one thing wrong with it, and different behavior than what is promised in the comments (and than what it had in 4.1.18).
Jeff Tulley ([EMAIL PROTECTED]) (801)861-5322 Novell, Inc., The Leading Provider of Net Business Solutions http://www.novell.com
Well, I understand this is now a bug:[EMAIL PROTECTED] 8/1/03 2:00:46 PM >>>
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=19864
Was this fixed in the 4.1.27 version? Can't seem to determine if it was
based on the README in the download.
Jon
On Friday, August 1, 2003, at 12:07 PM, Jon Wynacht wrote:
Hi,LDAP
I have Tomcat 4.1.24 installed on a server that hosts a web application. I have set up the container to do authentication viaand it works for a bit then just stops working. The only way to get
things working again is to restart Tomcat.
I've included the error message below and am wondering if anybody on
this list has had a similar experience? If so, how did you solve it?by
Thanks in advance,
Jon
2003-08-01 10:37:29 JNDIRealm[Standalone]: lookupUser(jwynacht) 2003-08-01 10:37:29 JNDIRealm[Standalone]: dn=uid=jwynacht, ou=active, ou=employees, ou=people, o=cisco.com 2003-08-01 10:37:29 JNDIRealm[Standalone]: validating credentialsuid=jwynacht,binding as the user 2003-08-01 10:37:29 JNDIRealm[Standalone]: binding as
ou=active, ou=employees, ou=people, o=cisco.com 2003-08-01 10:37:29 CoyoteAdapter An exception or error occurred in
org.apache.catalina.authenticator.BasicAuthenticator.authenticate(Basicthe container during the request processing java.lang.NullPointerException at org.apache.catalina.realm.JNDIRealm.authenticate(JNDIRealm.java:793) at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatoAuthenticator.java:161) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.rBase.java:526) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:invokeNext(StandardPipeline.java:641) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)480) at
atorg.apache.catalina.core.StandardContext.invoke(StandardContext.java:24
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav15) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.a:180) at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVinvokeNext(StandardPipeline.java:643) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.alve.java:171) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.javinvokeNext(StandardPipeline.java:641) at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.a:172) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:invokeNext(StandardPipeline.java:641) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)480) at
atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext..java:174) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:invokeNext(StandardPipeline.java:643) at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)480) at
atorg.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
atorg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:5
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process94) at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:5Connection(Http11Protocol.java:392) at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo65) at
---------------------------------------------------------------------l.java:619) at java.lang.Thread.run(Thread.java:536)
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
