Setup:

- Samba 3.5.6 (Debian Stable release, amd64);

- Testing Windows 7 client behaviour, specifically with regard to users
  who don't yet have profiles.

The Windows docs state that a domain logon for a new user will cause the
default network profile to be used if available, if not then a default
local profile is used instead.  The location for the default network
profile is NETLOGON/Default User.v2 and I have content in that location.

However, a domain logon for a new user does not pick up the default
network profile, it falls through to the default local profile, which is
not what I want.

If I increase log level to 3 for Samba, I see this relating to the
default network profile location:

--------------------------------------------------------------------------------------

[2012/06/27 11:07:04.787396,  1] smbd/service.c:1070(make_connection_snum)
  davee7vm (::ffff:10.0.1.90) connect to service netlogon initially as user 
test1 (uid=1577, gid=100) (pid 14326)
[2012/06/27 11:07:04.787427,  3] smbd/sec_ctx.c:310(set_sec_ctx)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2012/06/27 11:07:04.787453,  3] smbd/reply.c:865(reply_tcon_and_X)
  tconX service=NETLOGON 
[2012/06/27 11:07:04.788984,  3] smbd/process.c:1485(process_smb)
  Transaction 77 of length 112 (0 toread)
[2012/06/27 11:07:04.789003,  3] smbd/process.c:1294(switch_message)
  switch message SMBtrans2 (pid 14326) conn 0x7fa7ba071750
[2012/06/27 11:07:04.789015,  3] smbd/sec_ctx.c:310(set_sec_ctx)
  setting sec ctx (1577, 100) - sec_ctx_stack_ndx = 0
[2012/06/27 11:07:04.789041,  3] smbd/trans2.c:5099(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004
[2012/06/27 11:07:04.789256,  3] smbd/trans2.c:5225(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo Default User.v2 (fnum = -1) level=1004 call=5 
total_data=0
[2012/06/27 11:07:04.789900,  3] smbd/process.c:1485(process_smb)
  Transaction 78 of length 112 (0 toread)
[2012/06/27 11:07:04.789916,  3] smbd/process.c:1294(switch_message)
  switch message SMBtrans2 (pid 14326) conn 0x7fa7ba071750
[2012/06/27 11:07:04.789927,  3] smbd/trans2.c:5099(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1005
[2012/06/27 11:07:04.789946,  3] smbd/trans2.c:5225(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo Default User.v2 (fnum = -1) level=1005 call=5 
total_data=0
[2012/06/27 11:07:04.790968,  3] smbd/process.c:1485(process_smb)
  Transaction 79 of length 112 (0 toread)
[2012/06/27 11:07:04.790983,  3] smbd/process.c:1294(switch_message)
  switch message SMBtrans2 (pid 14326) conn 0x7fa7ba071750
[2012/06/27 11:07:04.790995,  3] smbd/trans2.c:5099(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1005
[2012/06/27 11:07:04.791020,  3] smbd/trans2.c:5225(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo Default User.v2 (fnum = -1) level=1005 call=5 
total_data=0
[2012/06/27 11:07:04.791487,  3] smbd/process.c:1485(process_smb)
  Transaction 80 of length 112 (0 toread)
[2012/06/27 11:07:04.791515,  3] smbd/process.c:1294(switch_message)
  switch message SMBtrans2 (pid 14326) conn 0x7fa7ba071750
[2012/06/27 11:07:04.791526,  3] smbd/trans2.c:5099(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004
[2012/06/27 11:07:04.791544,  3] smbd/trans2.c:5225(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo Default User.v2 (fnum = -1) level=1004 call=5 
total_data=0
[2012/06/27 11:07:04.792884,  3] smbd/process.c:1485(process_smb)
  Transaction 81 of length 134 (0 toread)
[2012/06/27 11:07:04.792900,  3] smbd/process.c:1294(switch_message)
  switch message SMBtrans2 (pid 14326) conn 0x7fa7ba071750
[2012/06/27 11:07:04.792910,  3] smbd/trans2.c:5099(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004
[2012/06/27 11:07:04.792981,  3] smbd/trans2.c:5225(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo Default User.v2/NTUSER.DAT (fnum = -1) level=1004 
call=5 total_data=0
[2012/06/27 11:07:04.793628,  3] smbd/process.c:1485(process_smb)
  Transaction 82 of length 134 (0 toread)
[2012/06/27 11:07:04.793643,  3] smbd/process.c:1294(switch_message)
  switch message SMBtrans2 (pid 14326) conn 0x7fa7ba071750
[2012/06/27 11:07:04.793654,  3] smbd/trans2.c:5099(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1005
[2012/06/27 11:07:04.793674,  3] smbd/trans2.c:5225(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo Default User.v2/NTUSER.DAT (fnum = -1) level=1005 
call=5 total_data=0
[2012/06/27 11:07:04.794405,  3] smbd/process.c:1485(process_smb)
  Transaction 83 of length 134 (0 toread)
[2012/06/27 11:07:04.794419,  3] smbd/process.c:1294(switch_message)
  switch message SMBtrans2 (pid 14326) conn 0x7fa7ba071750
[2012/06/27 11:07:04.794429,  3] smbd/trans2.c:5099(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1005
[2012/06/27 11:07:04.794447,  3] smbd/trans2.c:5225(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo Default User.v2/NTUSER.DAT (fnum = -1) level=1005 
call=5 total_data=0
[2012/06/27 11:07:04.794935,  3] smbd/process.c:1485(process_smb)
  Transaction 84 of length 134 (0 toread)
[2012/06/27 11:07:04.794950,  3] smbd/process.c:1294(switch_message)
  switch message SMBtrans2 (pid 14326) conn 0x7fa7ba071750
[2012/06/27 11:07:04.794960,  3] smbd/trans2.c:5099(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004
[2012/06/27 11:07:04.794978,  3] smbd/trans2.c:5225(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo Default User.v2/NTUSER.DAT (fnum = -1) level=1004 
call=5 total_data=0
[2012/06/27 11:07:04.797603,  3] smbd/process.c:1485(process_smb)
  Transaction 85 of length 142 (0 toread)
[2012/06/27 11:07:04.797620,  3] smbd/process.c:1294(switch_message)
  switch message SMBsesssetupX (pid 14326) conn 0x0

--------------------------------------------------------------------------------------

This reads as if some attempt is being made to look at 'Default User.v2'
and then 'Default User.v2/NTUSER.DAT', but I don't really understand
what's happening.

I'm happy server-side permissions are correct here and that does not
appear to be the root of the problem.

Can anyone help explain what's going on and what might be required to
fix?  Happy to post further logs if required, too.

Previous poster/thread at
http://lists.samba.org/archive/samba/2010-December/159897.html resulted
in a suggestion to set 'guest ok = yes' and 'browseable = yes' on the
NETLOGON share, but this didn't make any difference in my case: same
messages in the logs etc.

Cheers,

Dave.

-- 
Dave Ewart
[email protected]
Computing Manager, Cancer Epidemiology Unit
University of Oxford / Cancer Research UK
N 51.7516, W 1.2152

Attachment: signature.asc
Description: Digital signature

-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to