[jcifs] jcifs connection problem from unix box
Sherman
jsherman at espeed.com
Mon Jul 18 16:06:19 GMT 2005
I implemented the jcifs.http.NtlmHttpFilter on a java project in tomcat. It
works fine on my windows dev box, but when I pushed the project to my
production unix box I started receiving the error below.
I have confirmed there is network connectivity between the boxes, and there are
no firewalls, proxy's or anything else. Any help would be greatly appreciated:
jcifs.smb.SmbException:
jcifs.util.transport.TransportException: Connection in error
jcifs.util.transport.TransportException
java.net.NoRouteToHostException: Cannot assign requested address
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:452)
at java.net.Socket.connect(Socket.java:402)
at java.net.Socket.<init>(Socket.java:309)
at java.net.Socket.<init>(Socket.java:184)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:228)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:266)
at jcifs.util.transport.Transport.run(Transport.java:204)
at java.lang.Thread.run(Thread.java:534)
at jcifs.util.transport.Transport.run(Transport.java:220)
at java.lang.Thread.run(Thread.java:534)
at jcifs.util.transport.Transport.connect(Transport.java:144)
at jcifs.smb.SmbTransport.connect(SmbTransport.java:254)
at jcifs.smb.SmbSession.getChallenge(SmbSession.java:136)
at jcifs.smb.SmbSession.getChallenge(SmbSession.java:130)
at jcifs.http.NtlmHttpFilter.negotiate(NtlmHttpFilter.java:157)
at jcifs.http.EspeedNtlmHttpFilter.doFilter
(EspeedNtlmHttpFilter.java:38)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal
(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service
(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:799)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnectio
n(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
jcifs.smb.SmbTransport.connect(SmbTransport.java:256)
jcifs.smb.SmbSession.getChallenge(SmbSession.java:136)
jcifs.smb.SmbSession.getChallenge(SmbSession.java:130)
jcifs.http.NtlmHttpFilter.negotiate(NtlmHttpFilter.java:157)
More information about the jcifs
mailing list