[jcifs] TransportException when connecting.
Mike Mercier
mmercier at gmail.com
Wed Apr 19 18:53:32 GMT 2006
Hello,
I am trying to use jcifs for copying files to a smb share and I am running
into timeout issues. In order to resolve them, I wrote the following simple
application to just test for available shares.
package smbsharetest;
import jcifs.smb.SmbFile;
public class Main {
public Main() {
}
public static void main(String[] args) {
try {
SmbFile file = new SmbFile("smb://192.168.1.10/");
String[] fileList = file.list();
for (int i = 0; i < fileList.length; i++) {
System.out.println(fileList[i]);
}
} catch (Exception e) {
System.out.println("Got an exception trying to list
192.168.1.10:\n" + e);
}
}
}
The client is: windows xp
The server is: samba v 2.2 (RedHat 2.1 ES)
>From the client I can run the following command succesfully (with immediate
responce)
net view \\192.168.1.10
I get the results expected
When running the java application:
java -jar SmbShareTest.jar
I get the following Exception thrown:
Got an exception trying to list 192.168.1.10:
jcifs.smb.SmbException:
jcifs.util.transport.TransportException: Transport1 timedout waiting for
respons
e to
SmbComSessionSetupAndX[command=SMB_COM_SESSION_SETUP_ANDX,received=false,er
rorCode=0,flags=0x0018,flags2=0x4003,signSeq=0,tid=0,pid=9216,uid=0,mid=2,wordCo
unt=13,byteCount=0,andxCommand=0x75,andxOffset=61,snd_buf_size=16644,maxMpxCount
=10,VC_NUMBER=1,sessionKey=0,passwordLength=0,unicodePasswordLength=0,capabiliti
es=80,accountName=GUEST,primaryDomain=?,NATIVE_OS=Windows
XP,NATIVE_LANMAN=jCIFS
]
at jcifs.util.transport.Transport.sendrecv(Transport.java:76)
at jcifs.smb.SmbTransport.send(SmbTransport.java:602)
at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:269)
at jcifs.smb.SmbSession.send(SmbSession.java:225)
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:147)
at jcifs.smb.SmbFile.connect(SmbFile.java:791)
at jcifs.smb.SmbFile.connect0(SmbFile.java:761)
at jcifs.smb.SmbFile.send(SmbFile.java:660)
at jcifs.smb.SmbFile.doNetEnum(SmbFile.java:1636)
at jcifs.smb.SmbFile.list(SmbFile.java:1559)
at jcifs.smb.SmbFile.list(SmbFile.java:1453)
at smbsharetest.Main.main(Main.java:20)
I was wondering if anyone can give me some insight into why this error
occurs?
Thanks,
Mike
-------------- next part --------------
HTML attachment scrubbed and removed
More information about the jcifs
mailing list