Thanks Jeff, I saw that you posted it there....shall I look to the list for an answer or troll both?

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

[EMAIL PROTECTED] 8/1/03 2:00:46 PM >>>
Well, I understand this is now a bug:

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,

I have Tomcat 4.1.24 installed on a server that hosts a web
application. I have set up the container to do authentication via
LDAP
and 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?

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 credentials
by
binding as the user
2003-08-01 10:37:29 JNDIRealm[Standalone]:   binding as
uid=jwynacht,

ou=active, ou=employees, ou=people, o=cisco.com
2003-08-01 10:37:29 CoyoteAdapter An exception or error occurred in

the container during the request processing
java.lang.NullPointerException
        at
org.apache.catalina.realm.JNDIRealm.authenticate(JNDIRealm.java:793)
        at

org.apache.catalina.authenticator.BasicAuthenticator.authenticate(Basic

Authenticator.java:161)
        at

org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato

rBase.java:526)
        at

org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.

invokeNext(StandardPipeline.java:641)
        at

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:

480)
        at

org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at

org.apache.catalina.core.StandardContext.invoke(StandardContext.java:24

15)
        at

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav

a:180)
        at

org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.

invokeNext(StandardPipeline.java:643)
        at

org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV

alve.java:171)
        at

org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.

invokeNext(StandardPipeline.java:641)
        at

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav

a:172)
        at

org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.

invokeNext(StandardPipeline.java:641)
        at

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:

480)
        at

org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at

org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve

.java:174)
        at

org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.

invokeNext(StandardPipeline.java:643)
        at

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:

480)
        at

org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at

org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:5

94)
        at

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process

Connection(Http11Protocol.java:392)
        at

org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:5

65)
        at

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo

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]



Reply via email to