Using the Debian package of Samba 3.0.4-5 on Debian unstable, I am trying to print from my Linux box to a printer that is connected to a Windows 2000 Server: [25/525]mh@vash:~/tmp$ smbclient //server/printer -U domain/Marc.Drucker Password: Domain=[domain] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager] smb: \> print Makefile ERRHRD - ERRgeneral (General failure.) opening remote file Makefile smb: \> quit [26/525]mh@vash:~/tmp$ The account seems to be fine, since the error message changes to "NT_STATUS_LOGON_FAILURE" when I deliberately enter a different password. Probably the problem is caused by smbclient issueing a "SMB Check Directory Request, Directory: \", which is denied by the server with "SMB Check Directory Response, Error: STATUS_ACCESS_DENIED". I suspect a server problem, but the Windows admin says that everything is fine. Additionally, printing to the printer from a Windows client works fine (but etherealing the windows client shows that the windows client uses different API calls to print). The Event log on the windows box doesn't show anything unusual. Please advise what to do. Any idea how to find out which drive letter that "\" directory is on that smbclient wants to check? Greetings Marc Attachment 1 [details]: log file written by "smbclient -d10 -l. //server/printer -U domain/Marc.Drucker" [32/530]mh@vash:~/tmp$ cat log.smbclient [2004/06/28 09:50:23, 3] param/loadparm.c:lp_load(3885) lp_load: refreshing parameters [2004/06/28 09:50:23, 3] param/loadparm.c:init_globals(1315) Initialising global parameters [2004/06/28 09:50:23, 3] param/params.c:pm_process(566) params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf" [2004/06/28 09:50:23, 3] param/loadparm.c:do_section(3383) Processing section "[global]" doing parameter workgroup = zg2 doing parameter server string = %h server (Samba %v) doing parameter dns proxy = no doing parameter log file = /var/log/samba/log.%m doing parameter max log size = 1000 doing parameter syslog = 0 doing parameter panic action = /usr/share/samba/panic-action %d doing parameter encrypt passwords = true doing parameter passdb backend = tdbsam guest doing parameter obey pam restrictions = yes doing parameter invalid users = root doing parameter passwd program = /usr/bin/passwd %u doing parameter passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n . doing parameter socket options = TCP_NODELAY [2004/06/28 09:50:23, 4] param/loadparm.c:lp_load(3917) pm_process() returned Yes [2004/06/28 09:50:23, 7] param/loadparm.c:lp_servicenumber(4030) lp_servicenumber: couldn't find homes [2004/06/28 09:50:23, 10] param/loadparm.c:set_server_role(3826) set_server_role: role = ROLE_STANDALONE [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(95) Attempting to register new charset UCS-2LE [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(103) Registered charset UCS-2LE [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(95) Attempting to register new charset UTF8 [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(103) Registered charset UTF8 [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(95) Attempting to register new charset ASCII [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(103) Registered charset ASCII [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(95) Attempting to register new charset 646 [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(103) Registered charset 646 [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(95) Attempting to register new charset ISO-8859-1 [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(103) Registered charset ISO-8859-1 [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(95) Attempting to register new charset UCS2-HEX [2004/06/28 09:50:23, 5] lib/iconv.c:smb_register_charset(103) Registered charset UCS2-HEX [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ANSI_X3.4-1968' for LOCALE [2004/06/28 09:50:23, 2] lib/interface.c:add_interface(79) added interface ip=10.1.2.92 bcast=10.1.2.255 nmask=255.255.255.0 [2004/06/28 09:50:23, 5] lib/util.c:init_names(270) Netbios name list:- my_netbios_names[0]="VASH" [2004/06/28 09:50:23, 3] client/client.c:main(3047) Client started (version 3.0.4-Debian). [2004/06/28 09:50:23, 10] libsmb/namequery.c:internal_resolve_name(1013) internal_resolve_name: looking up srvr00002#20 [2004/06/28 09:50:23, 5] lib/gencache.c:gencache_init(59) Opening cache file at /var/run/samba/gencache.tdb [2004/06/28 09:50:23, 5] tdb/tdbutil.c:tdb_log(725) tdb(unnamed): tdb_open_ex: could not open file /var/run/samba/gencache.tdb: Permission denied [2004/06/28 09:50:23, 5] lib/gencache.c:gencache_init(70) Attempt to open gencache.tdb has failed. [2004/06/28 09:50:23, 3] libsmb/namequery.c:resolve_lmhosts(857) resolve_lmhosts: Attempting lmhosts lookup for name srvr00002<0x20> [2004/06/28 09:50:23, 4] libsmb/namequery.c:startlmhosts(547) startlmhosts: Can't open lmhosts file /etc/samba/lmhosts. Error was No such file or directory [2004/06/28 09:50:23, 3] libsmb/namequery.c:resolve_wins(755) resolve_wins: Attempting wins lookup for name srvr00002<0x20> [2004/06/28 09:50:23, 3] libsmb/namequery.c:resolve_wins(758) resolve_wins: WINS server resolution selected and no WINS servers listed. [2004/06/28 09:50:23, 3] libsmb/namequery.c:resolve_hosts(902) resolve_hosts: Attempting host lookup for name srvr00002<0x20> [2004/06/28 09:50:23, 10] libsmb/namequery.c:remove_duplicate_addrs2(319) remove_duplicate_addrs2: looking for duplicate address/port pairs [2004/06/28 09:50:23, 5] lib/gencache.c:gencache_init(59) Opening cache file at /var/run/samba/gencache.tdb [2004/06/28 09:50:23, 5] tdb/tdbutil.c:tdb_log(725) tdb(unnamed): tdb_open_ex: could not open file /var/run/samba/gencache.tdb: Permission denied [2004/06/28 09:50:23, 5] lib/gencache.c:gencache_init(70) Attempt to open gencache.tdb has failed. [2004/06/28 09:50:23, 10] libsmb/namequery.c:internal_resolve_name(1131) internal_resolve_name: returning 1 addresses: 10.1.2.6:0 [2004/06/28 09:50:23, 3] lib/util_sock.c:open_socket_out(735) Connecting to 10.1.2.6 at port 445 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option SO_KEEPALIVE = 0 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option SO_REUSEADDR = 0 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option SO_BROADCAST = 0 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option TCP_NODELAY = 1 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option IPTOS_LOWDELAY = 0 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option IPTOS_THROUGHPUT = 0 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option SO_SNDBUF = 16384 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option SO_RCVBUF = 87380 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option SO_SNDLOWAT = 1 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option SO_RCVLOWAT = 1 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option SO_SNDTIMEO = 0 [2004/06/28 09:50:23, 5] lib/util_sock.c:print_socket_options(130) socket option SO_RCVTIMEO = 0 [2004/06/28 09:50:23, 4] client/client.c:do_connect(2669) session request ok [2004/06/28 09:50:23, 6] lib/util_sock.c:write_socket(432) write_socket(4,183) [2004/06/28 09:50:23, 6] lib/util_sock.c:write_socket(435) write_socket(4,183) wrote 183 [2004/06/28 09:50:23, 10] lib/util_sock.c:read_smb_length_return_keepalive(488) got smb length of 177 [2004/06/28 09:50:23, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:23, 5] lib/util.c:show_msg(466) size=177 smb_com=0x72 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=136 smb_flg2=51201 smb_tid=0 smb_pid=1874 smb_uid=0 smb_mid=1 smt_wct=17 smb_vwv[ 0]= 8 (0x8) smb_vwv[ 1]=12807 (0x3207) smb_vwv[ 2]= 256 (0x100) smb_vwv[ 3]= 1024 (0x400) smb_vwv[ 4]= 65 (0x41) smb_vwv[ 5]= 0 (0x0) smb_vwv[ 6]= 256 (0x100) smb_vwv[ 7]= 0 (0x0) smb_vwv[ 8]= 0 (0x0) smb_vwv[ 9]=64768 (0xFD00) smb_vwv[10]= 243 (0xF3) smb_vwv[11]=41600 (0xA280) smb_vwv[12]=51782 (0xCA46) smb_vwv[13]=59151 (0xE70F) smb_vwv[14]=50268 (0xC45C) smb_vwv[15]=34817 (0x8801) smb_vwv[16]= 255 (0xFF) smb_bcc=108 [2004/06/28 09:50:23, 10] lib/util.c:dump_data(1864) [000] 41 83 2C 87 B5 6B 49 43 80 C3 55 A3 20 52 B6 C7 A.,..kIC ..U. R.. [010] 60 5A 06 06 2B 06 01 05 05 02 A0 50 30 4E A0 30 `Z..+... ...P0N.0 [020] 30 2E 06 09 2A 86 48 82 F7 12 01 02 02 06 09 2A 0...*.H. .......* [030] 86 48 86 F7 12 01 02 02 06 0A 2A 86 48 86 F7 12 .H...... ..*.H... [040] 01 02 02 03 06 0A 2B 06 01 04 01 82 37 02 02 0A ......+. ....7... [050] A3 1A 30 18 A0 16 1B 14 73 63 79 73 30 30 30 30 ..0..... srvr0000 [060] 32 24 40 53 43 59 30 30 31 2E 44 45 2$@SCY00 1.DE [2004/06/28 09:50:23, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:23, 5] lib/util.c:show_msg(466) size=177 smb_com=0x72 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=136 smb_flg2=51201 smb_tid=0 smb_pid=1874 smb_uid=0 smb_mid=1 smt_wct=17 smb_vwv[ 0]= 8 (0x8) smb_vwv[ 1]=12807 (0x3207) smb_vwv[ 2]= 256 (0x100) smb_vwv[ 3]= 1024 (0x400) smb_vwv[ 4]= 65 (0x41) smb_vwv[ 5]= 0 (0x0) smb_vwv[ 6]= 256 (0x100) smb_vwv[ 7]= 0 (0x0) smb_vwv[ 8]= 0 (0x0) smb_vwv[ 9]=64768 (0xFD00) smb_vwv[10]= 243 (0xF3) smb_vwv[11]=41600 (0xA280) smb_vwv[12]=51782 (0xCA46) smb_vwv[13]=59151 (0xE70F) smb_vwv[14]=50268 (0xC45C) smb_vwv[15]=34817 (0x8801) smb_vwv[16]= 255 (0xFF) smb_bcc=108 [2004/06/28 09:50:23, 10] lib/util.c:dump_data(1864) [000] 41 83 2C 87 B5 6B 49 43 80 C3 55 A3 20 52 B6 C7 A.,..kIC ..U. R.. [010] 60 5A 06 06 2B 06 01 05 05 02 A0 50 30 4E A0 30 `Z..+... ...P0N.0 [020] 30 2E 06 09 2A 86 48 82 F7 12 01 02 02 06 09 2A 0...*.H. .......* [030] 86 48 86 F7 12 01 02 02 06 0A 2A 86 48 86 F7 12 .H...... ..*.H... [040] 01 02 02 03 06 0A 2B 06 01 04 01 82 37 02 02 0A ......+. ....7... [050] A3 1A 30 18 A0 16 1B 14 73 63 79 73 30 30 30 30 ..0..... srvr0000 [060] 32 24 40 53 43 59 30 30 31 2E 44 45 2$@SCY00 1.DE [2004/06/28 09:50:23, 4] lib/time.c:get_serverzone(122) Serverzone is -7200 [2004/06/28 09:50:29, 3] libsmb/cliconnect.c:cli_session_setup_spnego(705) Doing spnego session setup (blob length=108) [2004/06/28 09:50:29, 3] libsmb/cliconnect.c:cli_session_setup_spnego(730) got OID=1 2 840 48018 1 2 2 [2004/06/28 09:50:29, 3] libsmb/cliconnect.c:cli_session_setup_spnego(730) got OID=1 2 840 113554 1 2 2 [2004/06/28 09:50:29, 3] libsmb/cliconnect.c:cli_session_setup_spnego(730) got OID=1 2 840 113554 1 2 2 3 [2004/06/28 09:50:29, 3] libsmb/cliconnect.c:cli_session_setup_spnego(730) got OID=1 3 6 1 4 1 311 2 2 10 [2004/06/28 09:50:29, 3] libsmb/cliconnect.c:cli_session_setup_spnego(737) got principal=srvr00002$@domain.DE [2004/06/28 09:50:29, 6] lib/util_sock.c:write_socket(432) write_socket(4,158) [2004/06/28 09:50:29, 6] lib/util_sock.c:write_socket(435) write_socket(4,158) wrote 158 [2004/06/28 09:50:29, 10] lib/util_sock.c:read_smb_length_return_keepalive(488) got smb length of 504 [2004/06/28 09:50:29, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:29, 5] lib/util.c:show_msg(466) size=504 smb_com=0x73 smb_rcls=22 smb_reh=0 smb_err=49152 smb_flg=136 smb_flg2=51205 smb_tid=0 smb_pid=1874 smb_uid=14337 smb_mid=2 smt_wct=4 smb_vwv[ 0]= 255 (0xFF) smb_vwv[ 1]= 504 (0x1F8) smb_vwv[ 2]= 0 (0x0) smb_vwv[ 3]= 387 (0x183) smb_bcc=461 [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] A1 82 01 7F 30 82 01 7B A0 03 0A 01 01 A1 0C 06 ....0..{ ........ [010] 0A 2B 06 01 04 01 82 37 02 02 0A A2 81 B1 04 81 .+.....7 ........ [020] AE 4E 54 4C 4D 53 53 50 00 02 00 00 00 0C 00 0C .NTLMSSP ........ [030] 00 38 00 00 00 15 02 89 62 0B 4B 12 B8 68 0D AB .8...... b.K..h.. [040] 5B 00 00 00 00 00 00 00 00 6A 00 6A 00 44 00 00 [....... .j.j.D.. [050] 00 05 00 93 08 00 00 00 0F 53 00 43 00 59 00 30 ........ .S.C.Y.0 [060] 00 30 00 31 00 02 00 0C 00 53 00 43 00 59 00 30 .0.1.... .S.C.Y.0 [070] 00 30 00 31 00 01 00 12 00 53 00 43 00 59 00 53 .0.1.... .S.C.Y.S [080] 00 30 00 30 00 30 00 30 00 32 00 04 00 12 00 73 .0.0.0.0 .2.....s [090] 00 63 00 79 00 30 00 30 00 31 00 2E 00 64 00 65 .c.y.0.0 .1...d.e [0A0] 00 03 00 26 00 73 00 63 00 79 00 73 00 30 00 30 ...&.s.c .y.s.0.0 [0B0] 00 30 00 30 00 32 00 2E 00 73 00 63 00 79 00 30 .0.0.2.. .s.c.y.0 [0C0] 00 30 00 31 00 2E 00 64 00 65 00 00 00 00 00 A3 .0.1...d .e...... [0D0] 81 B1 04 81 AE 4E 54 4C 4D 53 53 50 00 02 00 00 .....NTL MSSP.... [0E0] 00 0C 00 0C 00 38 00 00 00 15 02 89 62 0B 4B 12 .....8.. ....b.K. [0F0] B8 68 0D AB 5B 00 00 00 00 00 00 00 00 6A 00 6A .h..[... .....j.j [100] 00 44 00 00 00 05 00 93 08 00 00 00 0F 53 00 43 .D...... .....S.C [110] 00 59 00 30 00 30 00 31 00 02 00 0C 00 53 00 43 .Y.0.0.1 .....S.C [120] 00 59 00 30 00 30 00 31 00 01 00 12 00 53 00 43 .Y.0.0.1 .....S.C [130] 00 59 00 53 00 30 00 30 00 30 00 30 00 32 00 04 .Y.S.0.0 .0.0.2.. [140] 00 12 00 73 00 63 00 79 00 30 00 30 00 31 00 2E ...s.c.y .0.0.1.. [150] 00 64 00 65 00 03 00 26 00 73 00 63 00 79 00 73 .d.e...& .s.c.y.s [160] 00 30 00 30 00 30 00 30 00 32 00 2E 00 73 00 63 .0.0.0.0 .2...s.c [170] 00 79 00 30 00 30 00 31 00 2E 00 64 00 65 00 00 .y.0.0.1 ...d.e.. [180] 00 00 00 57 00 69 00 6E 00 64 00 6F 00 77 00 73 ...W.i.n .d.o.w.s [190] 00 20 00 35 00 2E 00 30 00 00 00 57 00 69 00 6E . .5...0 ...W.i.n [1A0] 00 64 00 6F 00 77 00 73 00 20 00 32 00 30 00 30 .d.o.w.s . .2.0.0 [1B0] 00 30 00 20 00 4C 00 41 00 4E 00 20 00 4D 00 61 .0. .L.A .N. .M.a [1C0] 00 6E 00 61 00 67 00 65 00 72 00 00 00 .n.a.g.e .r... [2004/06/28 09:50:29, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:29, 5] lib/util.c:show_msg(466) size=504 smb_com=0x73 smb_rcls=22 smb_reh=0 smb_err=49152 smb_flg=136 smb_flg2=51205 smb_tid=0 smb_pid=1874 smb_uid=14337 smb_mid=2 smt_wct=4 smb_vwv[ 0]= 255 (0xFF) smb_vwv[ 1]= 504 (0x1F8) smb_vwv[ 2]= 0 (0x0) smb_vwv[ 3]= 387 (0x183) smb_bcc=461 [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] A1 82 01 7F 30 82 01 7B A0 03 0A 01 01 A1 0C 06 ....0..{ ........ [010] 0A 2B 06 01 04 01 82 37 02 02 0A A2 81 B1 04 81 .+.....7 ........ [020] AE 4E 54 4C 4D 53 53 50 00 02 00 00 00 0C 00 0C .NTLMSSP ........ [030] 00 38 00 00 00 15 02 89 62 0B 4B 12 B8 68 0D AB .8...... b.K..h.. [040] 5B 00 00 00 00 00 00 00 00 6A 00 6A 00 44 00 00 [....... .j.j.D.. [050] 00 05 00 93 08 00 00 00 0F 53 00 43 00 59 00 30 ........ .S.C.Y.0 [060] 00 30 00 31 00 02 00 0C 00 53 00 43 00 59 00 30 .0.1.... .S.C.Y.0 [070] 00 30 00 31 00 01 00 12 00 53 00 43 00 59 00 53 .0.1.... .S.C.Y.S [080] 00 30 00 30 00 30 00 30 00 32 00 04 00 12 00 73 .0.0.0.0 .2.....s [090] 00 63 00 79 00 30 00 30 00 31 00 2E 00 64 00 65 .c.y.0.0 .1...d.e [0A0] 00 03 00 26 00 73 00 63 00 79 00 73 00 30 00 30 ...&.s.c .y.s.0.0 [0B0] 00 30 00 30 00 32 00 2E 00 73 00 63 00 79 00 30 .0.0.2.. .s.c.y.0 [0C0] 00 30 00 31 00 2E 00 64 00 65 00 00 00 00 00 A3 .0.1...d .e...... [0D0] 81 B1 04 81 AE 4E 54 4C 4D 53 53 50 00 02 00 00 .....NTL MSSP.... [0E0] 00 0C 00 0C 00 38 00 00 00 15 02 89 62 0B 4B 12 .....8.. ....b.K. [0F0] B8 68 0D AB 5B 00 00 00 00 00 00 00 00 6A 00 6A .h..[... .....j.j [100] 00 44 00 00 00 05 00 93 08 00 00 00 0F 53 00 43 .D...... .....S.C [110] 00 59 00 30 00 30 00 31 00 02 00 0C 00 53 00 43 .Y.0.0.1 .....S.C [120] 00 59 00 30 00 30 00 31 00 01 00 12 00 53 00 43 .Y.0.0.1 .....S.C [130] 00 59 00 53 00 30 00 30 00 30 00 30 00 32 00 04 .Y.S.0.0 .0.0.2.. [140] 00 12 00 73 00 63 00 79 00 30 00 30 00 31 00 2E ...s.c.y .0.0.1.. [150] 00 64 00 65 00 03 00 26 00 73 00 63 00 79 00 73 .d.e...& .s.c.y.s [160] 00 30 00 30 00 30 00 30 00 32 00 2E 00 73 00 63 .0.0.0.0 .2...s.c [170] 00 79 00 30 00 30 00 31 00 2E 00 64 00 65 00 00 .y.0.0.1 ...d.e.. [180] 00 00 00 57 00 69 00 6E 00 64 00 6F 00 77 00 73 ...W.i.n .d.o.w.s [190] 00 20 00 35 00 2E 00 30 00 00 00 57 00 69 00 6E . .5...0 ...W.i.n [1A0] 00 64 00 6F 00 77 00 73 00 20 00 32 00 30 00 30 .d.o.w.s . .2.0.0 [1B0] 00 30 00 20 00 4C 00 41 00 4E 00 20 00 4D 00 61 .0. .L.A .N. .M.a [1C0] 00 6E 00 61 00 67 00 65 00 72 00 00 00 .n.a.g.e .r... [2004/06/28 09:50:29, 3] libsmb/ntlmssp.c:ntlmssp_client_challenge(878) Got challenge flags: [2004/06/28 09:50:29, 3] libsmb/ntlmssp.c:debug_ntlmssp_flags(62) Got NTLMSSP neg_flags=0x62890215 NTLMSSP_NEGOTIATE_UNICODE NTLMSSP_REQUEST_TARGET NTLMSSP_NEGOTIATE_SIGN NTLMSSP_NEGOTIATE_NTLM NTLMSSP_NEGOTIATE_NTLM2 NTLMSSP_CHAL_TARGET_INFO NTLMSSP_NEGOTIATE_128 NTLMSSP_NEGOTIATE_KEY_EXCH [2004/06/28 09:50:29, 3] libsmb/ntlmssp.c:ntlmssp_client_challenge(900) NTLMSSP: Set final flags: [2004/06/28 09:50:29, 3] libsmb/ntlmssp.c:debug_ntlmssp_flags(62) Got NTLMSSP neg_flags=0x60080215 NTLMSSP_NEGOTIATE_UNICODE NTLMSSP_REQUEST_TARGET NTLMSSP_NEGOTIATE_SIGN NTLMSSP_NEGOTIATE_NTLM NTLMSSP_NEGOTIATE_NTLM2 NTLMSSP_NEGOTIATE_128 NTLMSSP_NEGOTIATE_KEY_EXCH [2004/06/28 09:50:29, 5] libsmb/ntlmssp.c:ntlmssp_client_challenge(974) NTLMSSP challenge set by NTLM2 [2004/06/28 09:50:29, 5] libsmb/ntlmssp.c:ntlmssp_client_challenge(975) challenge is: [2004/06/28 09:50:29, 5] lib/util.c:dump_data(1864) [000] 06 7C DB F2 22 70 17 D2 .|.."p.. [2004/06/28 09:50:29, 3] libsmb/ntlmssp_sign.c:ntlmssp_sign_init(319) NTLMSSP Sign/Seal - Initialising with flags: [2004/06/28 09:50:29, 3] libsmb/ntlmssp.c:debug_ntlmssp_flags(62) Got NTLMSSP neg_flags=0x60080215 NTLMSSP_NEGOTIATE_UNICODE NTLMSSP_REQUEST_TARGET NTLMSSP_NEGOTIATE_SIGN NTLMSSP_NEGOTIATE_NTLM NTLMSSP_NEGOTIATE_NTLM2 NTLMSSP_NEGOTIATE_128 NTLMSSP_NEGOTIATE_KEY_EXCH [2004/06/28 09:50:29, 6] lib/util_sock.c:write_socket(432) write_socket(4,270) [2004/06/28 09:50:29, 6] lib/util_sock.c:write_socket(435) write_socket(4,270) wrote 270 [2004/06/28 09:50:29, 10] lib/util_sock.c:read_smb_length_return_keepalive(488) got smb length of 126 [2004/06/28 09:50:29, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:29, 5] lib/util.c:show_msg(466) size=126 smb_com=0x73 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=136 smb_flg2=51205 smb_tid=0 smb_pid=1874 smb_uid=14337 smb_mid=3 smt_wct=4 smb_vwv[ 0]= 255 (0xFF) smb_vwv[ 1]= 126 (0x7E) smb_vwv[ 2]= 0 (0x0) smb_vwv[ 3]= 9 (0x9) smb_bcc=83 [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] A1 07 30 05 A0 03 0A 01 00 57 00 69 00 6E 00 64 ..0..... .W.i.n.d [010] 00 6F 00 77 00 73 00 20 00 35 00 2E 00 30 00 00 .o.w.s. .5...0.. [020] 00 57 00 69 00 6E 00 64 00 6F 00 77 00 73 00 20 .W.i.n.d .o.w.s. [030] 00 32 00 30 00 30 00 30 00 20 00 4C 00 41 00 4E .2.0.0.0 . .L.A.N [040] 00 20 00 4D 00 61 00 6E 00 61 00 67 00 65 00 72 . .M.a.n .a.g.e.r [050] 00 00 00 ... [2004/06/28 09:50:29, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:29, 5] lib/util.c:show_msg(466) size=126 smb_com=0x73 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=136 smb_flg2=51205 smb_tid=0 smb_pid=1874 smb_uid=14337 smb_mid=3 smt_wct=4 smb_vwv[ 0]= 255 (0xFF) smb_vwv[ 1]= 126 (0x7E) smb_vwv[ 2]= 0 (0x0) smb_vwv[ 3]= 9 (0x9) smb_bcc=83 [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] A1 07 30 05 A0 03 0A 01 00 57 00 69 00 6E 00 64 ..0..... .W.i.n.d [010] 00 6F 00 77 00 73 00 20 00 35 00 2E 00 30 00 00 .o.w.s. .5...0.. [020] 00 57 00 69 00 6E 00 64 00 6F 00 77 00 73 00 20 .W.i.n.d .o.w.s. [030] 00 32 00 30 00 30 00 30 00 20 00 4C 00 41 00 4E .2.0.0.0 . .L.A.N [040] 00 20 00 4D 00 61 00 6E 00 61 00 67 00 65 00 72 . .M.a.n .a.g.e.r [050] 00 00 00 ... [2004/06/28 09:50:29, 5] libsmb/smb_signing.c:set_smb_signing_real_common(124) SMB signing enabled! [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:cli_simple_set_signing(456) cli_simple_set_signing: user_session_key [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] DD AA 4E 21 B8 08 F6 DE 3F 96 4E 76 3B 7C 51 27 ..N!.... ?.Nv;|Q' [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:cli_simple_set_signing(464) cli_simple_set_signing: NULL response_data [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 0 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:client_sign_outgoing_message(319) client_sign_outgoing_message: sent SMB signature of [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] AE 0C 84 67 27 F9 6A D7 ...g'.j. [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:store_sequence_for_reply(67) store_sequence_for_reply: stored seq = 1 mid = 3 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:get_sequence_for_reply(79) get_sequence_for_reply: found seq = 1 mid = 3 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 1 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:client_check_incoming_message(395) client_check_incoming_message: seq 1: got good SMB signature of [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] 83 88 08 D4 03 B9 18 1E ........ [2004/06/28 09:50:29, 1] client/client.c:do_connect(2704) Domain=[domain] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager] [2004/06/28 09:50:29, 4] client/client.c:do_connect(2709) session setup ok [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 2 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:client_sign_outgoing_message(319) client_sign_outgoing_message: sent SMB signature of [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] B3 0A 42 E9 99 BF 55 45 ..B...UE [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:store_sequence_for_reply(67) store_sequence_for_reply: stored seq = 3 mid = 4 [2004/06/28 09:50:29, 6] lib/util_sock.c:write_socket(432) write_socket(4,98) [2004/06/28 09:50:29, 6] lib/util_sock.c:write_socket(435) write_socket(4,98) wrote 98 [2004/06/28 09:50:29, 10] lib/util_sock.c:read_smb_length_return_keepalive(488) got smb length of 50 [2004/06/28 09:50:29, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:29, 5] lib/util.c:show_msg(466) size=50 smb_com=0x75 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=136 smb_flg2=51205 smb_tid=8195 smb_pid=1874 smb_uid=14337 smb_mid=4 smt_wct=3 smb_vwv[ 0]= 255 (0xFF) smb_vwv[ 1]= 50 (0x32) smb_vwv[ 2]= 1 (0x1) smb_bcc=9 [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] 4C 50 54 31 3A 00 00 00 00 LPT1:... . [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:get_sequence_for_reply(79) get_sequence_for_reply: found seq = 3 mid = 4 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 3 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:client_check_incoming_message(395) client_check_incoming_message: seq 3: got good SMB signature of [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] 82 30 7B 33 87 B1 07 3B .0{3...; [2004/06/28 09:50:29, 4] client/client.c:do_connect(2718) tconx ok [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 4 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:client_sign_outgoing_message(319) client_sign_outgoing_message: sent SMB signature of [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] E8 65 39 52 4D E6 7B CD .e9RM.{. [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:store_sequence_for_reply(67) store_sequence_for_reply: stored seq = 5 mid = 5 [2004/06/28 09:50:29, 6] lib/util_sock.c:write_socket(432) write_socket(4,44) [2004/06/28 09:50:29, 6] lib/util_sock.c:write_socket(435) write_socket(4,44) wrote 44 [2004/06/28 09:50:29, 10] lib/util_sock.c:read_smb_length_return_keepalive(488) got smb length of 35 [2004/06/28 09:50:29, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:29, 5] lib/util.c:show_msg(466) size=35 smb_com=0x10 smb_rcls=34 smb_reh=0 smb_err=49152 smb_flg=136 smb_flg2=51205 smb_tid=8195 smb_pid=1874 smb_uid=14337 smb_mid=5 smt_wct=0 smb_bcc=0 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:get_sequence_for_reply(79) get_sequence_for_reply: found seq = 5 mid = 5 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 5 [2004/06/28 09:50:29, 10] libsmb/smb_signing.c:client_check_incoming_message(395) client_check_incoming_message: seq 5: got good SMB signature of [2004/06/28 09:50:29, 10] lib/util.c:dump_data(1864) [000] 86 5A BC DF 86 04 59 53 .Z....YS [2004/06/28 09:50:31, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 6 [2004/06/28 09:50:31, 10] libsmb/smb_signing.c:client_sign_outgoing_message(319) client_sign_outgoing_message: sent SMB signature of [2004/06/28 09:50:31, 10] lib/util.c:dump_data(1864) [000] E8 90 17 F1 D9 66 0F 71 .....f.q [2004/06/28 09:50:31, 10] libsmb/smb_signing.c:store_sequence_for_reply(67) store_sequence_for_reply: stored seq = 7 mid = 6 [2004/06/28 09:50:31, 6] lib/util_sock.c:write_socket(432) write_socket(4,88) [2004/06/28 09:50:31, 6] lib/util_sock.c:write_socket(435) write_socket(4,88) wrote 88 [2004/06/28 09:50:31, 10] lib/util_sock.c:read_smb_length_return_keepalive(488) got smb length of 35 [2004/06/28 09:50:31, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:31, 5] lib/util.c:show_msg(466) size=35 smb_com=0x2d smb_rcls=3 smb_reh=0 smb_err=31 smb_flg=136 smb_flg2=34821 smb_tid=8195 smb_pid=1874 smb_uid=14337 smb_mid=6 smt_wct=0 smb_bcc=0 [2004/06/28 09:50:31, 10] libsmb/smb_signing.c:get_sequence_for_reply(79) get_sequence_for_reply: found seq = 7 mid = 6 [2004/06/28 09:50:31, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 7 [2004/06/28 09:50:31, 10] libsmb/smb_signing.c:client_check_incoming_message(395) client_check_incoming_message: seq 7: got good SMB signature of [2004/06/28 09:50:31, 10] lib/util.c:dump_data(1864) [000] 84 BD 62 20 B7 73 E6 AE ..b .s.. [2004/06/28 09:50:32, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 8 [2004/06/28 09:50:32, 10] libsmb/smb_signing.c:client_sign_outgoing_message(319) client_sign_outgoing_message: sent SMB signature of [2004/06/28 09:50:32, 10] lib/util.c:dump_data(1864) [000] 77 C2 06 83 2C 98 C3 34 w...,..4 [2004/06/28 09:50:32, 10] libsmb/smb_signing.c:store_sequence_for_reply(67) store_sequence_for_reply: stored seq = 9 mid = 7 [2004/06/28 09:50:32, 6] lib/util_sock.c:write_socket(432) write_socket(4,39) [2004/06/28 09:50:32, 6] lib/util_sock.c:write_socket(435) write_socket(4,39) wrote 39 [2004/06/28 09:50:32, 10] lib/util_sock.c:read_smb_length_return_keepalive(488) got smb length of 35 [2004/06/28 09:50:32, 5] lib/util.c:show_msg(456) [2004/06/28 09:50:32, 5] lib/util.c:show_msg(466) size=35 smb_com=0x71 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=136 smb_flg2=51205 smb_tid=8195 smb_pid=1874 smb_uid=14337 smb_mid=7 smt_wct=0 smb_bcc=0 [2004/06/28 09:50:32, 10] libsmb/smb_signing.c:get_sequence_for_reply(79) get_sequence_for_reply: found seq = 9 mid = 7 [2004/06/28 09:50:32, 10] libsmb/smb_signing.c:simple_packet_signature(258) simple_packet_signature: sequence number 9 [2004/06/28 09:50:32, 10] libsmb/smb_signing.c:client_check_incoming_message(395) client_check_incoming_message: seq 9: got good SMB signature of [2004/06/28 09:50:32, 10] lib/util.c:dump_data(1864) [000] EB 8E A9 16 01 C5 CC DB ........ [33/531]mh@vash:~/tmp$ Attachment 2 [details]: tethereal output of the exchange. Full tcpdump raw file for more detailed analysis is available on request. [9/509]mh@vash:~/tmp$ cat ethereal.smbclient 1 0.000000 10.1.2.92 -> 10.1.2.35 IMAP Request: 862 NOOP 2 0.000513 10.1.2.35 -> 10.1.2.92 IMAP Response: 862 OK NOOP completed. 3 0.000541 10.1.2.92 -> 10.1.2.35 TCP 32781 > imap2 [ACK] Seq=10 Ack=24 Win=63232 Len=0 TSV=345881 TSER=46254493 4 8.244627 10.1.2.92 -> 10.1.2.2 DNS Standard query A srvr00002.domain.de 5 8.244943 10.1.2.2 -> 10.1.2.92 DNS Standard query response A 10.1.2.6 6 8.245932 10.1.2.92 -> 10.1.2.6 TCP 32914 > microsoft-ds [SYN] Seq=0 Ack=0 Win=5840 Len=0 MSS=1460 TSV=346705 TSER=0 WS=0 7 8.246187 10.1.2.6 -> 10.1.2.92 TCP microsoft-ds > 32914 [SYN, ACK] Seq=0 Ack=1 Win=64240 Len=0 MSS=1460 WS=0 TSV=0 TSER=0 8 8.246211 10.1.2.92 -> 10.1.2.6 TCP 32914 > microsoft-ds [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSV=346705 TSER=0 9 8.259988 10.1.2.92 -> 10.1.2.6 SMB Negotiate Protocol Request 10 8.260683 10.1.2.6 -> 10.1.2.92 SMB Negotiate Protocol Response 11 8.260700 10.1.2.92 -> 10.1.2.6 TCP 32914 > microsoft-ds [ACK] Seq=184 Ack=182 Win=6432 Len=0 TSV=346707 TSER=3063251 12 13.239724 10.1.2.92 -> CompaqCo_f3:b7:bb ARP Who has 10.1.2.2? Tell 10.1.2.92 13 13.239867 10.1.2.2 -> 10.1.2.92 ARP 10.1.2.2 is at 00:50:8b:f3:b7:bb 14 14.172760 10.1.2.92 -> 10.1.2.6 SMB Session Setup AndX Request, NTLMSSP_NEGOTIATE 15 14.173720 10.1.2.6 -> 10.1.2.92 SMB Session Setup AndX Response, NTLMSSP_CHALLENGE, NTLMSSP_CHALLENGE, Error: STATUS_MORE_PROCESSING_REQUIRED 16 14.173750 10.1.2.92 -> 10.1.2.6 TCP 32914 > microsoft-ds [ACK] Seq=342 Ack=690 Win=7504 Len=0 TSV=347298 TSER=3063310 17 14.176686 10.1.2.92 -> 10.1.2.6 SMB Session Setup AndX Request, NTLMSSP_AUTH 18 14.182969 10.1.2.6 -> 10.1.2.92 SMB Session Setup AndX Response 19 14.183853 10.1.2.92 -> 10.1.2.6 SMB Tree Connect AndX Request, Path: \\srvr00002\prtr00011 20 14.185664 10.1.2.6 -> 10.1.2.92 SMB Tree Connect AndX Response 21 14.187030 10.1.2.92 -> 10.1.2.6 SMB Check Directory Request, Directory: \ 22 14.187248 10.1.2.6 -> 10.1.2.92 SMB Check Directory Response, Error: STATUS_ACCESS_DENIED 23 14.219741 10.1.2.92 -> 10.1.2.6 TCP 32914 > microsoft-ds [ACK] Seq=754 Ack=913 Win=8576 Len=0 TSV=347303 TSER=3063310 24 15.010155 10.1.2.92 -> 10.1.2.35 IMAP Request: 863 NOOP 25 15.010646 10.1.2.35 -> 10.1.2.92 IMAP Response: 863 OK NOOP completed. 26 15.010672 10.1.2.92 -> 10.1.2.35 TCP 32781 > imap2 [ACK] Seq=20 Ack=48 Win=63232 Len=0 TSV=347382 TSER=46254643 27 16.132441 10.1.2.92 -> 10.1.2.6 SMB Open AndX Request, Path: Makefile 28 16.133165 10.1.2.6 -> 10.1.2.92 SMB Open AndX Response, Error: General failure 29 16.133193 10.1.2.92 -> 10.1.2.6 TCP 32914 > microsoft-ds [ACK] Seq=842 Ack=952 Win=8576 Len=0 TSV=347494 TSER=3063330 30 17.668036 10.1.2.92 -> 10.1.2.6 SMB Tree Disconnect Request 31 17.668297 10.1.2.6 -> 10.1.2.92 SMB Tree Disconnect Response 32 17.668326 10.1.2.92 -> 10.1.2.6 TCP 32914 > microsoft-ds [ACK] Seq=881 Ack=991 Win=8576 Len=0 TSV=347647 TSER=3063345 33 17.668578 10.1.2.92 -> 10.1.2.6 TCP 32914 > microsoft-ds [FIN, ACK] Seq=881 Ack=991 Win=8576 Len=0 TSV=347647 TSER=3063345 34 17.668734 10.1.2.6 -> 10.1.2.92 TCP microsoft-ds > 32914 [FIN, ACK] Seq=991 Ack=882 Win=63360 Len=0 TSV=3063345 TSER=347647 35 17.668749 10.1.2.92 -> 10.1.2.6 TCP 32914 > microsoft-ds [ACK] Seq=882 Ack=992 Win=8576 Len=0 TSV=347647 TSER=3063345 [10/510]mh@vash:~/tmp$
please retest against 3.0.11 and reopen if the issue can still be reproduced. Thanks.
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.