[jcifs] NTLM HTTP Filter loses connection?
AJ Weber
aweber at comcast.net
Mon Dec 8 22:07:26 GMT 2008
OK, I'm using a slightly modified NTLM filter for my webapp, based upon
v1.2.8 code. It works great for the most-part. However, under some load,
and I have not yet determined exactly what -- we're in our TEST Env right
now -- for some reason it starts to lose its connectivity to the domain
servers. Once it does, it seems that none of the threads in the app server
(or filter) will work. A restart seems to correct the problem immediately.
A snippet of the log is below. I would appreciate any guidance in how to
further troubleshoot or ideas on what might be going wrong. Thanks very
much in advance!
-AJ
<SNIP>
14:19:44,653 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Calling
negotiate..
.
14:19:44,653 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Client
Response...
14:19:44,653 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - No NtlmHttpChal
fou
nd in header...Type1Message present?
14:19:44,653 WARN [http-9021-1] NtlmMultiDomainHttpFilter - Creating
challenge
using defaults
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:520)
at java.net.Socket.connect(Socket.java:470)
at java.net.Socket.<init>(Socket.java:367)
at java.net.Socket.<init>(Socket.java:180)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:242)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:302)
at jcifs.util.transport.Transport.run(Transport.java:240)
at java.lang.Thread.run(Thread.java:595)
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:520)
at java.net.Socket.connect(Socket.java:470)
at java.net.Socket.<init>(Socket.java:367)
at java.net.Socket.<init>(Socket.java:180)
at jcifs.smb.SmbTransport.ssn139(SmbTransport.java:178)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:237)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:302)
at jcifs.util.transport.Transport.run(Transport.java:240)
at java.lang.Thread.run(Thread.java:595)
14:20:56,401 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Calling
negotiate..
.
14:20:56,432 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Calling
negotiate..
.
14:20:56,432 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Client
Response...
14:20:56,432 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - No NtlmHttpChal
fou
nd in header...Type1Message present?
14:20:56,432 WARN [http-9021-1] NtlmMultiDomainHttpFilter - Creating
challenge
using defaults
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:520)
at java.net.Socket.connect(Socket.java:470)
at java.net.Socket.<init>(Socket.java:367)
at java.net.Socket.<init>(Socket.java:180)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:242)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:302)
at jcifs.util.transport.Transport.run(Transport.java:240)
at java.lang.Thread.run(Thread.java:595)
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:520)
at java.net.Socket.connect(Socket.java:470)
at java.net.Socket.<init>(Socket.java:367)
at java.net.Socket.<init>(Socket.java:180)
at jcifs.smb.SmbTransport.ssn139(SmbTransport.java:178)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:237)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:302)
at jcifs.util.transport.Transport.run(Transport.java:240)
at java.lang.Thread.run(Thread.java:595)
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:520)
at java.net.Socket.connect(Socket.java:470)
at java.net.Socket.<init>(Socket.java:367)
at java.net.Socket.<init>(Socket.java:180)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:242)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:302)
at jcifs.util.transport.Transport.run(Transport.java:240)
at java.lang.Thread.run(Thread.java:595)
14:23:39,334 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Calling
negotiate..
.
14:23:39,334 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Calling
negotiate..
.
14:23:39,334 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Client
Response...
14:23:39,334 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - No NtlmHttpChal
fou
nd in header...Type1Message present?
14:23:39,334 WARN [http-9021-1] NtlmMultiDomainHttpFilter - Creating
challenge
using defaults
14:24:10,161 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Calling
negotiate..
.
14:24:10,161 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Calling
negotiate..
.
14:24:10,161 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - Client
Response...
14:24:10,161 DEBUG [http-9021-1] NtlmMultiDomainHttpFilter - No NtlmHttpChal
fou
nd in header...Type1Message present?
14:24:10,161 WARN [http-9021-1] NtlmMultiDomainHttpFilter - Creating
challenge
using defaults
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:520)
at java.net.Socket.connect(Socket.java:470)
at java.net.Socket.<init>(Socket.java:367)
at java.net.Socket.<init>(Socket.java:180)
at jcifs.smb.SmbTransport.ssn139(SmbTransport.java:178)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:237)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:302)
at jcifs.util.transport.Transport.run(Transport.java:240)
at java.lang.Thread.run(Thread.java:595)
More information about the jcifs
mailing list