[jcifs] I get Exceptions using the NtlmHttpFilter

Allen, Michael B (RSCH) Michael_B_Allen at ml.com
Tue Oct 22 10:47:12 EST 2002


This looks like some low-level stuff that has nothing to do with jCIFS. Do you have networking
support? What OS are you using? Are you using BSD or Oracle's JVM? What happens if you
do something like:

   import jcifs.netbios.NbtAddress;
   ...
   NbtAddress.getByName( "NBTNAME" );

where NBTNAME is the name of a machine on your LAN.

> -----Original Message-----
> From:	"Kreyßel, Conny" [SMTP:Conny.Kreyssel at INTER-FORUM.DE]
> Sent:	Tuesday, October 01, 2002 5:55 AM
> To:	jcifs at lists.samba.org
> Subject:	[jcifs] I get Exceptions using the NtlmHttpFilter
> 
> I use the NtlmHttpFilter with J2SDK1.4.1, Tomcat 4.1.12 under JBuilder 6.
> 
> If I access a page using by this filter or the NetworkExplorer-Servlet I get the following exception:
> 
> Okt 1 11:46:53.265 - nbt name service send:
> java.net.SocketException: Interrupted function call: Datagram send failed
> 	at java.net.PlainDatagramSocketImpl.send(Native Method)
> 	at java.net.DatagramSocket.send(DatagramSocket.java:572)
> 	at jcifs.netbios.NameServiceClient.send(NameServiceClient.java:222)
> 	at jcifs.netbios.NameServiceClient.getByName(NameServiceClient.java:297)
> 	at jcifs.netbios.NbtAddress.doNameQuery(NbtAddress.java:318)
> 	at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:430)
> 	at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:411)
> 	at jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:140)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
> 	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.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> 	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.catalina.core.StandardContext.invoke(StandardContext.java:2396)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
> 	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
> 	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: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.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1040)
> 	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151)
> 	at java.lang.Thread.run(Thread.java:536)
> StandardWrapperValve[smbexplorer]: Servlet.service() for servlet smbexplorer threw exception
> java.net.UnknownHostException: IF<1C>
> java.net.UnknownHostException: MYNTDOMAIN<1C>
> 	at jcifs.netbios.NbtAddress.doNameQuery(NbtAddress.java:328)
> 	at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:430)
> 	at jcifs.netbios.NbtAddress.getByName(NbtAddress.java:411)
> 	at jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:140)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
> 	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.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> 	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.catalina.core.StandardContext.invoke(StandardContext.java:2396)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
> 	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
> 	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
> 	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: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.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1040)
> 	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151)
> 	at java.lang.Thread.run(Thread.java:536)
> 
> 
> Any hints?
> 
> Thank you very much.
> 
> Conny Kreyßel
> INTER-FORUM AG
> Sommerfelder Straße 120
> 04316 Leipzig
> 
> Tel. : +49-341-25 92 00
> Fax  : +49-341-25 92 020
> 
> EMail: mailto:conny.kreyssel at inter-forum.de 
> 
> WWW  : http://www.inter-forum.de/
>        http://www.rezept300.de/ 




More information about the jcifs mailing list