[jcifs] Re: Problem with dfs

Thomas Bley thomas.bley at simple-groupware.de
Wed Feb 6 23:23:50 GMT 2008


Hello Mike,

sorry, haven't made tests for a while. But I can test the new 1.2.18e 
this weekend.

bye
Thomas


Michael B Allen wrote:
> Does this still occur? I suspect not since we really wrangled DFS for a while but if it does please let me know.
>
> Mike
>
> On Sat, 29 Apr 2006 15:29:20 -0400
> Michael B Allen <mba2000 at ioplex.com> wrote:
>
>   
>> I think the DFS changes made in 1.2.8 were rather important so I doubt
>> this is simply a matter of rolling back 2 lines of code. I'll have to
>> go through the whole set of DFS tests again and take into account this
>> bug. I'll add it to The List.
>>
>> Nice catch. Thanks.
>>
>> Mike
>>
>> On Sat, 29 Apr 2006 13:57:28 +0200
>> Thomas Bley <thomas.bley at simple-groupware.de> wrote:
>>
>>     
>>> Hello,
>>>
>>> I get a SmbException if I'm calling listFiles a second time on a dfs share.
>>> My fix is changing getDfsUncPath0 in SmbFile.java back to the style used 
>>> in jCIFS 1.2.7 (changing local dunc to global unc):
>>>
>>>     String getDfsUncPath0() throws SmbException {
>>>         getUncPath0();
>>>         if( dfsReferral == null ) {
>>>             return null;
>>>         }
>>>         unc = dfsReferral.nodepath + unc.substring( 
>>> dfsReferral.path.length() );
>>>         return "".equals( unc ) ? "\\" : unc;
>>>        
>>>         // not working when calling listFiles() a second time:
>>>         // String dunc = dfsReferral.nodepath + unc.substring( 
>>> dfsReferral.path.length() );
>>>         // return "".equals( dunc ) ? "\\" : dunc;
>>>     }
>>>
>>>
>>>
>>> My test code is (Using Samba 3.0.x with msdfs configured):
>>>
>>> public static void main( String[] argv ) throws Exception {
>>>         SmbFile file = new SmbFile( "smb://192.168.0.2/dfs/test1/", new 
>>> NtlmPasswordAuthentication("","administrator","admin") );
>>>
>>>         long t1 = System.currentTimeMillis();
>>>         SmbFile[] files = file.listFiles();
>>>         files = file.listFiles();
>>>         long t2 = System.currentTimeMillis() - t1;
>>>
>>>         for( int i = 0; i < files.length; i++ ) {
>>>             System.out.print( " " + files[i].getName() );
>>>         }
>>>         System.out.println();
>>>         System.out.println( files.length + " files in " + t2 + "ms" );
>>>     }
>>>
>>>
>>> Here is the complete output:
>>>
>>> #JCIFS PROPERTIES
>>> #Sat Apr 29 13:06:16 CEST 2006
>>> java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
>>> sun.boot.library.path=D\:\\Program Files\\Java\\jre1.5.0_06\\bin
>>> java.vm.version=1.5.0_06-b05
>>> java.vm.vendor=Sun Microsystems Inc.
>>> java.vendor.url=http\://java.sun.com/
>>> path.separator=;
>>> java.vm.name=Java HotSpot(TM) Client VM
>>> file.encoding.pkg=sun.io
>>> user.country=US
>>> sun.os.patch.level=Service Pack 2
>>> java.vm.specification.name=Java Virtual Machine Specification
>>> user.dir=H\:\\workspace\\jcifs
>>> java.runtime.version=1.5.0_06-b05
>>> java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
>>> java.endorsed.dirs=D\:\\Program Files\\Java\\jre1.5.0_06\\lib\\endorsed
>>> os.arch=x86
>>> java.io.tmpdir=c\:\\temp\\
>>> line.separator=\r\n
>>> java.vm.specification.vendor=Sun Microsystems Inc.
>>> user.variant=
>>> os.name=Windows XP
>>> sun.jnu.encoding=Cp1252
>>> java.library.path=D\:\\Program 
>>> Files\\Java\\jre1.5.0_06\\bin;.;D\:\\WINDOWS\\system32;D\:\\WINDOWS;D\:\\WINDOWS\\system32;D\:\\WINDOWS;D\:\\WINDOWS\\System32\\Wbem;d\:\\program 
>>> files\\linuxtools;d\:\\program 
>>> files\\linuxtools\\mc;h\:\\Development\\oraclient;d\:\\Program 
>>> Files\\java\\jdk1.5.0_06\\bin;
>>> java.specification.name=Java Platform API Specification
>>> java.class.version=49.0
>>> sun.management.compiler=HotSpot Client Compiler
>>> os.version=5.1
>>> user.home=D\:\\Documents and Settings\\admin
>>> user.timezone=
>>> java.awt.printerjob=sun.awt.windows.WPrinterJob
>>> file.encoding=Cp1252
>>> java.specification.version=1.5
>>> jcifs.util.loglevel=10
>>> user.name=admin
>>> java.class.path=H\:\\workspace\\jcifs\\bin;h\:\\webdisk\\lib\\servlet-api.jar
>>> java.vm.specification.version=1.0
>>> sun.arch.data.model=32
>>> java.home=D\:\\Program Files\\Java\\jre1.5.0_06
>>> java.specification.vendor=Sun Microsystems Inc.
>>> user.language=en
>>> awt.toolkit=sun.awt.windows.WToolkit
>>> java.vm.info=mixed mode, sharing
>>> java.version=1.5.0_06
>>> java.ext.dirs=D\:\\Program Files\\Java\\jre1.5.0_06\\lib\\ext
>>> sun.boot.class.path=D\:\\Program 
>>> Files\\Java\\jre1.5.0_06\\lib\\rt.jar;D\:\\Program 
>>> Files\\Java\\jre1.5.0_06\\lib\\i18n.jar;D\:\\Program 
>>> Files\\Java\\jre1.5.0_06\\lib\\sunrsasign.jar;D\:\\Program 
>>> Files\\Java\\jre1.5.0_06\\lib\\jsse.jar;D\:\\Program 
>>> Files\\Java\\jre1.5.0_06\\lib\\jce.jar;D\:\\Program 
>>> Files\\Java\\jre1.5.0_06\\lib\\charsets.jar;D\:\\Program 
>>> Files\\Java\\jre1.5.0_06\\classes
>>> java.vendor=Sun Microsystems Inc.
>>> file.separator=\\
>>> java.vendor.url.bug=http\://java.sun.com/cgi-bin/bugreport.cgi
>>> sun.cpu.endian=little
>>> sun.io.unicode.encoding=UnicodeLittle
>>> sun.desktop=windows
>>> sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 
>>> i386 i86
>>> doFindFirstNext: \test1\
>>> SmbComNegotiate[command=SMB_COM_NEGOTIATE,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=0,pid=50928,uid=0,mid=1,wordCount=0,byteCount=12,wordCount=0,dialects=NT 
>>> LM 0.12]
>>> 00000: FF 53 4D 42 72 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMBr......À....|
>>> 00010: 00 00 00 00 00 00 00 00 00 00 F0 C6 00 00 01 00  |..........ðÆ....|
>>> 00020: 00 0C 00 02 4E 54 20 4C 4D 20 30 2E 31 32 00     |....NT LM 0.12. |
>>>
>>> New data read: Transport1[0.0.0.0<00>/192.168.0.2:445]
>>> 00000: FF 53 4D 42 72 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMBr......À....|
>>> 00010: 00 00 00 00 00 00 00 00 00 00 F0 C6 00 00 01 00  |..........ðÆ....|
>>>
>>> byteCount=26 but readBytesWireFormat returned 24
>>> SmbComNegotiateResponse[command=SMB_COM_NEGOTIATE,received=false,errorCode=0,flags=0x0088,flags2=0xC001,signSeq=0,tid=0,pid=50928,uid=0,mid=1,wordCount=17,byteCount=26,wordCount=17,dialectIndex=0,securityMode=0x3,security=user,encryptedPasswords=true,maxMpxCount=50,maxNumberVcs=1,maxBufferSize=16644,maxRawSize=65536,sessionKey=0x00000D00,capabilities=0x0080F3FD,serverTime=Mon 
>>> Apr 10 06:55:18 CEST 
>>> 2006,serverTimeZone=65416,encryptionKeyLength=8,byteCount=26,encryptionKey=0x20A0ECBF3827ACA4,oemDomainName=MYDOMAIN]
>>> 00000: FF 53 4D 42 72 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMBr......À....|
>>> 00010: 00 00 00 00 00 00 00 00 00 00 F0 C6 00 00 01 00  |..........ðÆ....|
>>> 00020: 11 00 00 03 32 00 01 00 04 41 00 00 00 00 01     |....2....A..... |
>>>
>>> treeConnect: unc=\\192.168.0.2\DFS,service=?????
>>> sessionSetup: accountName=administrator,primaryDomain=
>>> SmbComSessionSetupAndX[command=SMB_COM_SESSION_SETUP_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=0,pid=50928,uid=0,mid=2,wordCount=13,byteCount=113,andxCommand=0x75,andxOffset=174,snd_buf_size=16644,maxMpxCount=10,VC_NUMBER=1,sessionKey=0,passwordLength=24,unicodePasswordLength=24,capabilities=4180,accountName=administrator,primaryDomain=,NATIVE_OS=Windows 
>>> XP,NATIVE_LANMAN=jCIFS]
>>> SmbComTreeConnectAndX[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0x0000,signSeq=0,tid=0,pid=50928,uid=0,mid=0,wordCount=4,byteCount=43,andxCommand=0xFF,andxOffset=0,disconnectTid=false,passwordLength=1,password=,path=\\192.168.0.2\DFS,service=?????]
>>> 00000: FF 53 4D 42 73 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMBs......À....|
>>> 00010: 00 00 00 00 00 00 00 00 00 00 F0 C6 00 00 02 00  |..........ðÆ....|
>>> 00020: 0D 75 00 AE 00 04 41 0A 00 01 00 00 00 00 00 18  |.u.®..A.........|
>>> 00030: 00 18 00 00 00 00 00 54 10 00 00 71 00 D6 03 A3  |.......T...q.Ö.£|
>>> 00040: E5 D2 C7 08 93 F2 A5 08 A8 D3 0D 27 A3 1F 00 EB  |åÒÇ..ò¥.¨Ó.'£..ë|
>>> 00050: 44 D8 F4 D2 F1 E7 90 93 31 BF C8 DA 63 6C FB E4  |DØôÒñç..1¿ÈÚclûä|
>>> 00060: B1 0E FB A1 29 E9 E2 79 D4 DC 1D C0 CA 00 61 00  |±.û¡)éâyÔÜ.ÀÊ.a.|
>>> 00070: 64 00 6D 00 69 00 6E 00 69 00 73 00 74 00 72 00  |d.m.i.n.i.s.t.r.|
>>> 00080: 61 00 74 00 6F 00 72 00 00 00 00 00 57 00 69 00  |a.t.o.r.....W.i.|
>>> 00090: 6E 00 64 00 6F 00 77 00 73 00 20 00 58 00 50 00  |n.d.o.w.s. .X.P.|
>>> 000A0: 00 00 6A 00 43 00 49 00 46 00 53 00 00 00 04 FF  |..j.C.I.F.S....ÿ|
>>> 000B0: 00 00 00 00 00 01 00 2B 00 00 5C 00 5C 00 31 00  |.......+..\.\.1.|
>>> 000C0: 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00 30 00  |9.2...1.6.8...0.|
>>> 000D0: 2E 00 32 00 5C 00 44 00 46 00 53 00 00 00 3F 3F  |..2.\.D.F.S...??|
>>> 000E0: 3F 3F 3F 00                                      |???.            |
>>>
>>> New data read: Transport1[0.0.0.0<00>/192.168.0.2:445]
>>> 00000: FF 53 4D 42 73 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMBs......À....|
>>> 00010: 00 00 00 00 00 00 00 00 01 00 F0 C6 64 00 02 00  |..........ðÆd...|
>>>
>>> SmbComSessionSetupAndXResponse[command=SMB_COM_SESSION_SETUP_ANDX,received=false,errorCode=0,flags=0x0088,flags2=0xC001,signSeq=0,tid=1,pid=50928,uid=100,mid=2,wordCount=3,byteCount=69,andxCommand=0x75,andxOffset=112,isLoggedInAsGuest=false,nativeOs=Unix,nativeLanMan=Samba 
>>> 3.0.12-5-SUSE,primaryDomain=MYDOMAIN]
>>> 00000: FF 53 4D 42 73 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMBs......À....|
>>> 00010: 00 00 00 00 00 00 00 00 01 00 F0 C6 64 00 02 00  |..........ðÆd...|
>>> 00020: 03 75 00 70 00 00 00 45 00 00 55 00 6E 00 69 00  |.u.p...E..U.n.i.|
>>> 00030: 78 00 00 00 53 00 61 00 6D 00 62 00 61 00 20 00  |x...S.a.m.b.a. .|
>>> 00040: 33 00 2E 00 30 00 2E 00 31 00 32 00 2D 00 35 00  |3...0...1.2.-.5.|
>>> 00050: 2D 00 53 00 55 00 53 00 45 00 00 00 4D 00 59 00  |-.S.U.S.E...M.Y.|
>>> 00060: 44 00 4F 00 4D 00 41 00 49 00 4E 00 00 00 00 00  |D.O.M.A.I.N.....|
>>> 00070: 03 FF 00 00 00 03 00 0D 00 41 3A 00 4E 00 54 00  |.ÿ.......A:.N.T.|
>>> 00080: 46 00 53 00 00 00                                |F.S...          |
>>>
>>> Trans2FindFirst2[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0018,flags2=0xD003,signSeq=0,tid=1,pid=50928,uid=100,mid=3,wordCount=15,byteCount=63,totalParameterCount=62,totalDataCount=0,maxParameterCount=10,maxDataCount=65535,maxSetupCount=0,flags=0x00,timeout=0,parameterCount=62,parameterOffset=66,parameterDisplacement=0,dataCount=0,dataOffset=128,dataDisplacement=0,setupCount=1,pad=1,pad1=0,searchAttributes=0x16,searchCount=200,flags=0x00,informationLevel=0x104,searchStorageType=0,filename=\192.168.0.2\DFS\test1\]
>>> 00000: FF 53 4D 42 32 00 00 00 00 18 03 D0 00 00 00 00  |ÿSMB2......Ð....|
>>> 00010: 00 00 00 00 00 00 00 00 01 00 F0 C6 64 00 03 00  |..........ðÆd...|
>>> 00020: 0F 3E 00 00 00 0A 00 FF FF 00 00 00 00 00 00 00  |.>.....ÿÿ.......|
>>> 00030: 00 00 00 3E 00 42 00 00 00 00 00 01 00 01 00 3F  |...>.B.........?|
>>> 00040: 00 00 16 00 C8 00 00 00 04 01 00 00 00 00 5C 00  |....È.........\.|
>>> 00050: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
>>> 00060: 30 00 2E 00 32 00 5C 00 44 00 46 00 53 00 5C 00  |0...2.\.D.F.S.\.|
>>> 00070: 74 00 65 00 73 00 74 00 31 00 5C 00 2A 00 00 00  |t.e.s.t.1.\.*...|
>>>
>>> New data read: Transport1[0.0.0.0<00>/192.168.0.2:445]
>>> 00000: FF 53 4D 42 32 57 02 00 C0 88 41 C0 00 00 00 00  |ÿSMB2W..À.AÀ....|
>>> 00010: 00 00 00 00 00 00 00 00 01 00 F0 C6 64 00 03 00  |..........ðÆd...|
>>>
>>> Trans2FindFirst2Response[command=SMB_COM_TRANSACTION2,received=false,errorCode=The 
>>> remote system is not reachable by the 
>>> transport.,flags=0x0088,flags2=0xC041,signSeq=0,tid=1,pid=50928,uid=100,mid=3,wordCount=0,byteCount=0,totalParameterCount=0,totalDataCount=0,parameterCount=0,parameterOffset=0,parameterDisplacement=0,dataCount=0,dataOffset=0,dataDisplacement=0,setupCount=0,pad=0,pad1=0,sid=0,searchCount=0,isEndOfSearch=false,eaErrorOffset=0,lastNameOffset=0,lastName=null]
>>> 00000: FF 53 4D 42 32 57 02 00 C0 88 41 C0 00 00 00 00  |ÿSMB2W..À.AÀ....|
>>> 00010: 00 00 00 00 00 00 00 00 01 00 F0 C6 64 00 03 00  |..........ðÆd...|
>>> 00020: 00 00 00                                         |...             |
>>>
>>> treeConnect: unc=\\192.168.0.2\IPC$,service=?????
>>> SmbComTreeConnectAndX[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=0,pid=50928,uid=100,mid=4,wordCount=4,byteCount=45,andxCommand=0xFF,andxOffset=0,disconnectTid=false,passwordLength=1,password=,path=\\192.168.0.2\IPC$,service=?????]
>>> 00000: FF 53 4D 42 75 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMBu......À....|
>>> 00010: 00 00 00 00 00 00 00 00 00 00 F0 C6 64 00 04 00  |..........ðÆd...|
>>> 00020: 04 FF 00 00 00 00 00 01 00 2D 00 00 5C 00 5C 00  |.ÿ.......-..\.\.|
>>> 00030: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
>>> 00040: 30 00 2E 00 32 00 5C 00 49 00 50 00 43 00 24 00  |0...2.\.I.P.C.$.|
>>> 00050: 00 00 3F 3F 3F 3F 3F 00                          |..?????.        |
>>>
>>> New data read: Transport1[0.0.0.0<00>/192.168.0.2:445]
>>> 00000: FF 53 4D 42 75 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMBu......À....|
>>> 00010: 00 00 00 00 00 00 00 00 02 00 F0 C6 64 00 04 00  |..........ðÆd...|
>>>
>>> SmbComTreeConnectAndXResponse[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0088,flags2=0xC001,signSeq=0,tid=2,pid=50928,uid=100,mid=4,wordCount=3,byteCount=7,andxCommand=0xFF,andxOffset=0,supportSearchBits=true,shareIsInDfs=false,service=IPC,nativeFileSystem=]
>>> 00000: FF 53 4D 42 75 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMBu......À....|
>>> 00010: 00 00 00 00 00 00 00 00 02 00 F0 C6 64 00 04 00  |..........ðÆd...|
>>> 00020: 03 FF 00 00 00 01 00 07 00 49 50 43 00 00 00 00  |.ÿ.......IPC....|
>>>
>>> Trans2GetDfsReferral[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=2,pid=50928,uid=100,mid=5,wordCount=15,byteCount=51,totalParameterCount=50,totalDataCount=0,maxParameterCount=0,maxDataCount=4096,maxSetupCount=0,flags=0x00,timeout=0,parameterCount=50,parameterOffset=66,parameterDisplacement=0,dataCount=0,dataOffset=116,dataDisplacement=0,setupCount=1,pad=1,pad1=0,maxReferralLevel=0x3,filename=\192.168.0.2\DFS\test1\]
>>> 00000: FF 53 4D 42 32 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMB2......À....|
>>> 00010: 00 00 00 00 00 00 00 00 02 00 F0 C6 64 00 05 00  |..........ðÆd...|
>>> 00020: 0F 32 00 00 00 00 00 00 10 00 00 00 00 00 00 00  |.2..............|
>>> 00030: 00 00 00 32 00 42 00 00 00 00 00 01 00 10 00 33  |...2.B.........3|
>>> 00040: 00 00 03 00 5C 00 31 00 39 00 32 00 2E 00 31 00  |....\.1.9.2...1.|
>>> 00050: 36 00 38 00 2E 00 30 00 2E 00 32 00 5C 00 44 00  |6.8...0...2.\.D.|
>>> 00060: 46 00 53 00 5C 00 74 00 65 00 73 00 74 00 31 00  |F.S.\.t.e.s.t.1.|
>>> 00070: 5C 00 00 00                                      |\...            |
>>>
>>> New data read: Transport1[0.0.0.0<00>/192.168.0.2:445]
>>> 00000: FF 53 4D 42 32 00 00 00 00 88 41 D0 00 00 00 00  |ÿSMB2.....AÐ....|
>>> 00010: 00 00 00 00 00 00 00 00 02 00 F0 C6 64 00 05 00  |..........ðÆd...|
>>>
>>> Trans2GetDfsReferralResponse[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0088,flags2=0xD041,signSeq=0,tid=2,pid=50928,uid=100,mid=5,wordCount=10,byteCount=177,totalParameterCount=0,totalDataCount=176,parameterCount=0,parameterOffset=56,parameterDisplacement=0,dataCount=176,dataOffset=56,dataDisplacement=0,setupCount=0,pad=0,pad1=1,pathConsumed=22,numReferrals=-1,flags=2,Referral[version=3,size=34,serverType=0,flags=0,proximity=600,ttl=0,pathOffset=34,altPathOffset=82,nodeOffset=130,path=\192.168.0.2\DFS\test1\,altPath=null,node=\192.168.0.2\test1]]DfsReferral[path=\test1,node=\192.168.0.2\test1,server=192.168.0.2,share=test1,nodepath=,resolveHashes=false]
>>>
>>> 00000: FF 53 4D 42 32 00 00 00 00 88 41 D0 00 00 00 00  |ÿSMB2.....AÐ....|
>>> 00010: 00 00 00 00 00 00 00 00 02 00 F0 C6 64 00 05 00  |..........ðÆd...|
>>> 00020: 0A 00 00 B0 00 00 00 00 00 38 00 00 00 B0 00 38  |...°.....8...°.8|
>>> 00030: 00 00 00 00 00 B1 00 00 2E 00 01 00 02 00 00 00  |.....±..........|
>>> 00040: 03 00 22 00 00 00 00 00 58 02 00 00 22 00 52 00  |..".....X...".R.|
>>> 00050: 82 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00060: 00 00 5C 00 31 00 39 00 32 00 2E 00 31 00 36 00  |..\.1.9.2...1.6.|
>>> 00070: 38 00 2E 00 30 00 2E 00 32 00 5C 00 44 00 46 00  |8...0...2.\.D.F.|
>>> 00080: 53 00 5C 00 74 00 65 00 73 00 74 00 31 00 5C 00  |S.\.t.e.s.t.1.\.|
>>> 00090: 00 00 5C 00 31 00 39 00 32 00 2E 00 31 00 36 00  |..\.1.9.2...1.6.|
>>> 000A0: 38 00 2E 00 30 00 2E 00 32 00 5C 00 44 00 46 00  |8...0...2.\.D.F.|
>>> 000B0: 53 00 5C 00 74 00 65 00 73 00 74 00 31 00 5C 00  |S.\.t.e.s.t.1.\.|
>>> 000C0: 00 00 5C 00 31 00 39 00 32 00 2E 00 31 00 36 00  |..\.1.9.2...1.6.|
>>> 000D0: 38 00 2E 00 30 00 2E 00 32 00 5C 00 74 00 65 00  |8...0...2.\.t.e.|
>>> 000E0: 73 00 74 00 31 00 00 00                          |s.t.1...        |
>>>
>>> treeConnect: unc=\\192.168.0.2\TEST1,service=?????
>>> SmbComTreeConnectAndX[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=0,pid=50928,uid=100,mid=6,wordCount=4,byteCount=47,andxCommand=0xFF,andxOffset=0,disconnectTid=false,passwordLength=1,password=,path=\\192.168.0.2\TEST1,service=?????]
>>> 00000: FF 53 4D 42 75 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMBu......À....|
>>> 00010: 00 00 00 00 00 00 00 00 00 00 F0 C6 64 00 06 00  |..........ðÆd...|
>>> 00020: 04 FF 00 00 00 00 00 01 00 2F 00 00 5C 00 5C 00  |.ÿ......./..\.\.|
>>> 00030: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
>>> 00040: 30 00 2E 00 32 00 5C 00 54 00 45 00 53 00 54 00  |0...2.\.T.E.S.T.|
>>> 00050: 31 00 00 00 3F 3F 3F 3F 3F 00                    |1...?????.      |
>>>
>>> New data read: Transport1[0.0.0.0<00>/192.168.0.2:445]
>>> 00000: FF 53 4D 42 75 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMBu......À....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 06 00  |..........ðÆd...|
>>>
>>> SmbComTreeConnectAndXResponse[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0088,flags2=0xC001,signSeq=0,tid=3,pid=50928,uid=100,mid=6,wordCount=3,byteCount=13,andxCommand=0xFF,andxOffset=0,supportSearchBits=true,shareIsInDfs=false,service=A:,nativeFileSystem=NTFS]
>>> 00000: FF 53 4D 42 75 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMBu......À....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 06 00  |..........ðÆd...|
>>> 00020: 03 FF 00 00 00 01 00 0D 00 41 3A 00 4E 00 54 00  |.ÿ.......A:.N.T.|
>>> 00030: 46 00 53 00 00 00                                |F.S...          |
>>>
>>> Trans2FindFirst2[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0018,flags2=0xD003,signSeq=0,tid=3,pid=50928,uid=100,mid=7,wordCount=15,byteCount=19,totalParameterCount=18,totalDataCount=0,maxParameterCount=10,maxDataCount=65535,maxSetupCount=0,flags=0x00,timeout=0,parameterCount=18,parameterOffset=66,parameterDisplacement=0,dataCount=0,dataOffset=84,dataDisplacement=0,setupCount=1,pad=1,pad1=0,searchAttributes=0x16,searchCount=200,flags=0x00,informationLevel=0x104,searchStorageType=0,filename=\]
>>> 00000: FF 53 4D 42 32 00 00 00 00 18 03 D0 00 00 00 00  |ÿSMB2......Ð....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 07 00  |..........ðÆd...|
>>> 00020: 0F 12 00 00 00 0A 00 FF FF 00 00 00 00 00 00 00  |.......ÿÿ.......|
>>> 00030: 00 00 00 12 00 42 00 00 00 00 00 01 00 01 00 13  |.....B..........|
>>> 00040: 00 00 16 00 C8 00 00 00 04 01 00 00 00 00 5C 00  |....È.........\.|
>>> 00050: 2A 00 00 00                                      |*...            |
>>>
>>> New data read: Transport1[0.0.0.0<00>/192.168.0.2:445]
>>> 00000: FF 53 4D 42 32 00 00 00 00 88 41 C0 00 00 00 00  |ÿSMB2.....AÀ....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 07 00  |..........ðÆd...|
>>>
>>> Trans2FindFirst2Response[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0088,flags2=0xC041,signSeq=0,tid=3,pid=50928,uid=100,mid=7,wordCount=10,byteCount=2033,totalParameterCount=10,totalDataCount=2020,parameterCount=10,parameterOffset=56,parameterDisplacement=0,dataCount=2020,dataOffset=68,dataDisplacement=0,setupCount=0,pad=1,pad1=2,sid=256,searchCount=20,isEndOfSearch=true,eaErrorOffset=0,lastNameOffset=1916,lastName=media]
>>> 00000: FF 53 4D 42 32 00 00 00 00 88 41 C0 00 00 00 00  |ÿSMB2.....AÀ....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 07 00  |..........ðÆd...|
>>> 00020: 0A 0A 00 E4 07 00 00 0A 00 38 00 00 00 E4 07 44  |...ä.....8...ä.D|
>>> 00030: 00 00 00 00 00 F1 07 00 00 01 14 00 01 00 00 00  |.....ñ..........|
>>> 00040: 7C 07 00 00 60 00 00 00 00 00 00 00 80 BF 33 94  ||...`........¿3.|
>>> 00050: 56 5C C6 01 00 BF 8E F6 5A 5C C6 01 80 BF 33 94  |V\Æ..¿.öZ\Æ..¿3.|
>>> 00060: 56 5C C6 01 80 BF 33 94 56 5C C6 01 00 00 00 00  |V\Æ..¿3.V\Æ.....|
>>> 00070: 00 00 00 00 00 02 00 00 00 00 00 00 10 00 00 00  |................|
>>> 00080: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 000A0: 00 00 2E 00 64 00 00 00 00 00 00 00 80 BF 33 94  |....d........¿3.|
>>> 000B0: 56 5C C6 01 00 BF 8E F6 5A 5C C6 01 80 BF 33 94  |V\Æ..¿.öZ\Æ..¿3.|
>>> 000C0: 56 5C C6 01 80 BF 33 94 56 5C C6 01 00 00 00 00  |V\Æ..¿3.V\Æ.....|
>>> 000D0: 00 00 00 00 00 02 00 00 00 00 00 00 10 00 00 00  |................|
>>> 000E0: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00100: 00 00 2E 00 2E 00 00 00 64 00 00 00 00 00 00 00  |........d.......|
>>> 00110: 00 FA F8 16 38 B0 C5 01 80 7F E8 47 56 5C C6 01  |.úø.8°Å...èGV\Æ.|
>>> 00120: 00 FA F8 16 38 B0 C5 01 00 FA F8 16 38 B0 C5 01  |.úø.8°Å..úø.8°Å.|
>>> 00130: 00 00 00 00 00 00 00 00 00 0A 00 00 00 00 00 00  |................|
>>> 00140: 10 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00160: 00 00 00 00 00 00 62 00 69 00 6E 00 64 00 00 00  |......b.i.n.d...|
>>> 00170: 00 00 00 00 80 E2 27 67 3F 5C C6 01 80 E2 27 67  |.....â'g?\Æ..â'g|
>>> 00180: 3F 5C C6 01 80 D1 44 74 3F 5C C6 01 80 D1 44 74  |?\Æ..ÑDt?\Æ..ÑDt|
>>> 00190: 3F 5C C6 01 00 00 00 00 00 00 00 00 00 C6 02 00  |?\Æ..........Æ..|
>>> 001A0: 00 00 00 00 10 00 00 00 06 00 00 00 00 00 00 00  |................|
>>> 001B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 001C0: 00 00 00 00 00 00 00 00 00 00 64 00 65 00 76 00  |..........d.e.v.|
>>> 001D0: 64 00 00 00 00 00 00 00 00 2B D2 EB 56 5C C6 01  |d........+ÒëV\Æ.|
>>> 001E0: 00 BF 8E F6 5A 5C C6 01 00 2B D2 EB 56 5C C6 01  |.¿.öZ\Æ..+ÒëV\Æ.|
>>> 001F0: 00 2B D2 EB 56 5C C6 01 00 00 00 00 00 00 00 00  |.+ÒëV\Æ.........|
>>> 00200: 00 00 00 00 00 00 00 00 10 00 00 00 06 00 00 00  |................|
>>> 00210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00  |..............d.|
>>> 00230: 66 00 73 00 64 00 00 00 00 00 00 00 80 20 69 8C  |f.s.d........ i.|
>>> 00240: 40 5C C6 01 00 13 C5 5C 56 5C C6 01 80 20 69 8C  |@\Æ...Å\V\Æ.. i.|
>>> 00250: 40 5C C6 01 80 20 69 8C 40 5C C6 01 00 00 00 00  |@\Æ.. i.@\Æ.....|
>>> 00260: 00 00 00 00 00 12 00 00 00 00 00 00 10 00 00 00  |................|
>>> 00270: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00290: 00 00 65 00 74 00 63 00 64 00 00 00 00 00 00 00  |..e.t.c.d.......|
>>> 002A0: 80 1E 22 86 37 B0 C5 01 80 5B 94 63 3F 5C C6 01  |..".7°Å..[.c?\Æ.|
>>> 002B0: 80 1E 22 86 37 B0 C5 01 80 1E 22 86 37 B0 C5 01  |..".7°Å...".7°Å.|
>>> 002C0: 00 00 00 00 00 00 00 00 00 0C 00 00 00 00 00 00  |................|
>>> 002D0: 10 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 002E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 002F0: 00 00 00 00 00 00 6C 00 69 00 62 00 64 00 00 00  |......l.i.b.d...|
>>> 00300: 00 00 00 00 00 8A 19 BF E7 2F C5 01 00 8A 19 BF  |.......¿ç/Å....¿|
>>> 00310: E7 2F C5 01 00 8A 19 BF E7 2F C5 01 00 8A 19 BF  |ç/Å....¿ç/Å....¿|
>>> 00320: E7 2F C5 01 00 00 00 00 00 00 00 00 00 00 00 00  |ç/Å.............|
>>> 00330: 00 00 00 00 10 00 00 00 06 00 00 00 00 00 00 00  |................|
>>> 00340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00350: 00 00 00 00 00 00 00 00 00 00 6D 00 6E 00 74 00  |..........m.n.t.|
>>> 00360: 64 00 00 00 00 00 00 00 00 8A 19 BF E7 2F C5 01  |d..........¿ç/Å.|
>>> 00370: 00 8A 19 BF E7 2F C5 01 00 6A D7 ED 35 B0 C5 01  |...¿ç/Å..j×í5°Å.|
>>> 00380: 00 6A D7 ED 35 B0 C5 01 00 00 00 00 00 00 00 00  |.j×í5°Å.........|
>>> 00390: 00 00 00 00 00 00 00 00 10 00 00 00 06 00 00 00  |................|
>>> 003A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 003B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6F 00  |..............o.|
>>> 003C0: 70 00 74 00 64 00 00 00 00 00 00 00 00 8A 19 BF  |p.t.d..........¿|
>>> 003D0: E7 2F C5 01 00 8A 19 BF E7 2F C5 01 00 03 D3 77  |ç/Å....¿ç/Å...Ów|
>>> 003E0: 35 B0 C5 01 00 03 D3 77 35 B0 C5 01 00 00 00 00  |5°Å...Ów5°Å.....|
>>> 003F0: 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00  |................|
>>> 00400: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00420: 00 00 73 00 72 00 76 00 64 00 00 00 00 00 00 00  |..s.r.v.d.......|
>>> 00430: 00 8A D0 8B 40 5C C6 01 00 8A D0 8B 40 5C C6 01  |..Ð.@\Æ...Ð.@\Æ.|
>>> 00440: 00 32 CF 56 56 5C C6 01 00 32 CF 56 56 5C C6 01  |.2ÏVV\Æ..2ÏVV\Æ.|
>>> 00450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00460: 10 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00480: 00 00 00 00 00 00 74 00 6D 00 70 00 64 00 00 00  |......t.m.p.d...|
>>> 00490: 00 00 00 00 00 22 1A 51 3F 5C C6 01 00 22 1A 51  |.....".Q?\Æ..".Q|
>>> 004A0: 3F 5C C6 01 80 B8 B2 51 3F 5C C6 01 80 B8 B2 51  |?\Æ..¸²Q?\Æ..¸²Q|
>>> 004B0: 3F 5C C6 01 00 00 00 00 00 00 00 00 00 00 00 00  |?\Æ.............|
>>> 004C0: 00 00 00 00 10 00 00 00 06 00 00 00 00 00 00 00  |................|
>>> 004D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 004E0: 00 00 00 00 00 00 00 00 00 00 73 00 79 00 73 00  |..........s.y.s.|
>>> 004F0: 64 00 00 00 00 00 00 00 00 30 04 79 35 B0 C5 01  |d........0.y5°Å.|
>>> 00500: 00 CE 56 8F BF B0 C5 01 00 30 04 79 35 B0 C5 01  |.ÎV.¿°Å..0.y5°Å.|
>>> 00510: 00 30 04 79 35 B0 C5 01 00 00 00 00 00 00 00 00  |.0.y5°Å.........|
>>> 00520: 00 00 00 00 00 00 00 00 10 00 00 00 06 00 00 00  |................|
>>> 00530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 76 00  |..............v.|
>>> 00550: 61 00 72 00 64 00 00 00 00 00 00 00 00 30 04 79  |a.r.d........0.y|
>>> 00560: 35 B0 C5 01 80 9E 9B 4B 96 B0 C5 01 00 30 04 79  |5°Å....K.°Å..0.y|
>>> 00570: 35 B0 C5 01 00 30 04 79 35 B0 C5 01 00 00 00 00  |5°Å..0.y5°Å.....|
>>> 00580: 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00  |................|
>>> 00590: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 005A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 005B0: 00 00 75 00 73 00 72 00 68 00 00 00 00 00 00 00  |..u.s.r.h.......|
>>> 005C0: 80 FB 03 3E 39 B0 C5 01 00 65 FC B6 C4 B0 C5 01  |.û.>9°Å..eü¶Ä°Å.|
>>> 005D0: 80 FB 03 3E 39 B0 C5 01 80 FB 03 3E 39 B0 C5 01  |.û.>9°Å..û.>9°Å.|
>>> 005E0: 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00  |................|
>>> 005F0: 10 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00610: 00 00 00 00 00 00 62 00 6F 00 6F 00 74 00 00 00  |......b.o.o.t...|
>>> 00620: 68 00 00 00 00 00 00 00 80 AE 9D 11 3C B0 C5 01  |h........®..<°Å.|
>>> 00630: 80 F8 A0 7F 51 5C C6 01 80 AE 9D 11 3C B0 C5 01  |.ø .Q\Æ..®..<°Å.|
>>> 00640: 80 AE 9D 11 3C B0 C5 01 00 00 00 00 00 00 00 00  |.®..<°Å.........|
>>> 00650: 00 00 00 00 00 00 00 00 10 00 00 00 08 00 00 00  |................|
>>> 00660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 68 00  |..............h.|
>>> 00680: 6F 00 6D 00 65 00 00 00 68 00 00 00 00 00 00 00  |o.m.e...h.......|
>>> 00690: 00 22 1A 51 3F 5C C6 01 00 22 1A 51 3F 5C C6 01  |.".Q?\Æ..".Q?\Æ.|
>>> 006A0: 00 22 1A 51 3F 5C C6 01 00 22 1A 51 3F 5C C6 01  |.".Q?\Æ..".Q?\Æ.|
>>> 006B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 006C0: 11 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 006D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 006E0: 00 00 00 00 00 00 70 00 72 00 6F 00 63 00 00 00  |......p.r.o.c...|
>>> 006F0: 68 00 00 00 00 00 00 00 80 B9 81 99 38 B0 C5 01  |h........¹..8°Å.|
>>> 00700: 80 7F E8 47 56 5C C6 01 80 B9 81 99 38 B0 C5 01  |..èGV\Æ..¹..8°Å.|
>>> 00710: 80 B9 81 99 38 B0 C5 01 00 00 00 00 00 00 00 00  |.¹..8°Å.........|
>>> 00720: 00 1C 00 00 00 00 00 00 10 00 00 00 08 00 00 00  |................|
>>> 00730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 00  |..............s.|
>>> 00750: 62 00 69 00 6E 00 00 00 68 00 00 00 00 00 00 00  |b.i.n...h.......|
>>> 00760: 80 E4 39 ED C4 B0 C5 01 80 E4 39 ED C4 B0 C5 01  |.ä9íÄ°Å..ä9íÄ°Å.|
>>> 00770: 80 C8 3D E2 40 5C C6 01 80 C8 3D E2 40 5C C6 01  |.È=â@\Æ..È=â@\Æ.|
>>> 00780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00790: 10 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 007A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 007B0: 00 00 00 00 00 00 72 00 6F 00 6F 00 74 00 00 00  |......r.o.o.t...|
>>> 007C0: 68 00 00 00 00 00 00 00 00 8A 19 BF E7 2F C5 01  |h..........¿ç/Å.|
>>> 007D0: 00 8A 19 BF E7 2F C5 01 00 8A 19 BF E7 2F C5 01  |...¿ç/Å....¿ç/Å.|
>>> 007E0: 00 8A 19 BF E7 2F C5 01 00 00 00 00 00 00 00 00  |...¿ç/Å.........|
>>> 007F0: 00 00 00 00 00 00 00 00 10 00 00 00 0A 00 00 00  |................|
>>> 00800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
>>> 00810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6D 00  |..............m.|
>>> 00820: 65 00 64 00 69 00 61 00                          |e.d.i.a.        |
>>>
>>> SmbComFindClose2[command=SMB_COM_FIND_CLOSE2,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=3,pid=50928,uid=100,mid=8,wordCount=1,byteCount=0,sid=256]
>>> 00000: FF 53 4D 42 34 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMB4......À....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 08 00  |..........ðÆd...|
>>> 00020: 01 00 01 00 00                                   |.....           |
>>>
>>> New data read: Transport1[0.0.0.0<00>/192.168.0.2:445]
>>> 00000: FF 53 4D 42 34 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMB4......À....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 08 00  |..........ðÆd...|
>>>
>>> SmbComBlankResponse[command=SMB_COM_FIND_CLOSE2,received=false,errorCode=0,flags=0x0088,flags2=0xC001,signSeq=0,tid=3,pid=50928,uid=100,mid=8,wordCount=0,byteCount=0]
>>> 00000: FF 53 4D 42 34 00 00 00 00 88 01 C0 00 00 00 00  |ÿSMB4......À....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 08 00  |..........ðÆd...|
>>> 00020: 00 00 00                                         |...             |
>>>
>>> doFindFirstNext: \test1\
>>> Trans2FindFirst2[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=3,pid=50928,uid=100,mid=9,wordCount=15,byteCount=31,totalParameterCount=30,totalDataCount=0,maxParameterCount=10,maxDataCount=65535,maxSetupCount=0,flags=0x00,timeout=0,parameterCount=30,parameterOffset=66,parameterDisplacement=0,dataCount=0,dataOffset=96,dataDisplacement=0,setupCount=1,pad=1,pad1=0,searchAttributes=0x16,searchCount=200,flags=0x00,informationLevel=0x104,searchStorageType=0,filename=\test1\]
>>> 00000: FF 53 4D 42 32 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMB2......À....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 09 00  |..........ðÆd...|
>>> 00020: 0F 1E 00 00 00 0A 00 FF FF 00 00 00 00 00 00 00  |.......ÿÿ.......|
>>> 00030: 00 00 00 1E 00 42 00 00 00 00 00 01 00 01 00 1F  |.....B..........|
>>> 00040: 00 00 16 00 C8 00 00 00 04 01 00 00 00 00 5C 00  |....È.........\.|
>>> 00050: 74 00 65 00 73 00 74 00 31 00 5C 00 2A 00 00 00  |t.e.s.t.1.\.*...|
>>>
>>> New data read: Transport1[0.0.0.0<00>/192.168.0.2:445]
>>> 00000: FF 53 4D 42 32 3A 00 00 C0 88 41 C0 00 00 00 00  |ÿSMB2:..À.AÀ....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 09 00  |..........ðÆd...|
>>>
>>> Trans2FindFirst2Response[command=SMB_COM_TRANSACTION2,received=false,errorCode=The 
>>> system cannot find the path 
>>> specified.,flags=0x0088,flags2=0xC041,signSeq=0,tid=3,pid=50928,uid=100,mid=9,wordCount=0,byteCount=0,totalParameterCount=0,totalDataCount=0,parameterCount=0,parameterOffset=0,parameterDisplacement=0,dataCount=0,dataOffset=0,dataDisplacement=0,setupCount=0,pad=0,pad1=0,sid=0,searchCount=0,isEndOfSearch=false,eaErrorOffset=0,lastNameOffset=0,lastName=null]
>>> 00000: FF 53 4D 42 32 3A 00 00 C0 88 41 C0 00 00 00 00  |ÿSMB2:..À.AÀ....|
>>> 00010: 00 00 00 00 00 00 00 00 03 00 F0 C6 64 00 09 00  |..........ðÆd...|
>>> 00020: 00 00 00                                         |...             |
>>>
>>> Exception in thread "main" jcifs.smb.SmbException: The system cannot 
>>> find the path specified.
>>>     at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:513)
>>>     at jcifs.smb.SmbTransport.send(SmbTransport.java:590)
>>>     at jcifs.smb.SmbSession.send(SmbSession.java:231)
>>>     at jcifs.smb.SmbTree.send(SmbTree.java:102)
>>>     at jcifs.smb.SmbFile.send(SmbFile.java:691)
>>>     at jcifs.smb.SmbFile.doFindFirstNext(SmbFile.java:1714)
>>>     at jcifs.smb.SmbFile.listFiles(SmbFile.java:1605)
>>>     at jcifs.smb.SmbFile.listFiles(SmbFile.java:1513)
>>>     at ListFilesDfs.main(ListFilesDfs.java:14)
>>>
>>>
>>> Best regards,
>>> Thomas Bley
>>>
>>>       
>
>
>   



More information about the jcifs mailing list