[jcifs] "Invalid operation for IPC Service" - while trying to list files

Praveen Tammana praveen.public at gmail.com
Fri Aug 5 02:40:51 GMT 2005


Hi,

I am getting this error when I tried to list files on an smbserver
using the example file ListFiles.java

java -Djcifs.properties=test.properties ListFiles "smb://filer/home/praveen/"

treeConnect: unc=\\filer\IPC$,service=?????
SmbComTreeConnectAndX[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=The
operation completed
successfully.,flags=0x0018,flags2=0xC003,signSeq=0,tid=0,pid=12980,uid=2048,mid=4,wordCount=4,byteCount=33,andxCommand=0xFF,andxOffset=0,disconnectTid=false,passwordLength=1,password=,path=\\filer\IPC$,service=?????]

Exception in thread "main" jcifs.smb.SmbException: Invalid operation
for IPC service
        at jcifs.smb.SmbTree.send(SmbTree.java:86)
        at jcifs.smb.SmbTransport.getDfsReferral(SmbTransport.java:570)
        at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:447)
        at jcifs.smb.SmbTransport.send(SmbTransport.java:530)
        at jcifs.smb.SmbSession.send(SmbSession.java:226)
        at jcifs.smb.SmbTree.send(SmbTree.java:95)
        at jcifs.smb.SmbFile.send(SmbFile.java:688)
        at jcifs.smb.SmbFile.doFindFirstNext(SmbFile.java:1679)
        at jcifs.smb.SmbFile.listFiles(SmbFile.java:1570)
        at jcifs.smb.SmbFile.listFiles(SmbFile.java:1478)
        at ListFiles.main(ListFiles.java:12)

The domain/user/pwd given in the properties file is correct.  It works
on "smb://filer/home/".   I found references to share IPC$ being used
for authentication but I am giving right credentials.

What am I missing?

Thanks
-Praveen


More information about the jcifs mailing list