[Samba] Roaming profiles errors and shares not disconnecting
Philippe LAUGET
lists at lrnx.ath.cx
Sat Sep 2 18:00:09 GMT 2006
Hi,
We are using Samba 3.0.22 on FreeBSD 5.5 PDC with ldap backend and
roaming profiles.
We meet some difficulties when users logout from some Windows 2000 SP4
clients, and storing their profiles back to the Samba server.
The file NTUSER.DAT seems to be uploaded and stored in lowercase, as
ntuser.dat.
Then, when users try to reopen a win session, they get a corrupted new
profile. This new profile is fully broken, since it's not possible to
modify any options that affect NTUSER.DAT.
When they disconnect, smbstatus shows the user as connected on the
machine for a long time ( from 15 minutes to hours ) after he has logged
out. The shares that has been mounted on the client do not seem to be
disconnected.
Here is the output of smbstatus for user test 15 minutes afters he has
logged out :
Samba version 3.0.22
PID Username Group Machine
-------------------------------------------------------------------
30017 test wusers pc0507 (10.12.220.73)
Service pid machine Connected at
-------------------------------------------------------
public 30017 pc0507 Fri Sep 1 10:14:37 2006
public 30017 pc0507 Fri Sep 1 10:14:36 2006
netlogon 30017 pc0507 Fri Sep 1 10:14:35 2006
test 30017 pc0507 Fri Sep 1 10:14:36 2006
profiles 30017 pc0507 Fri Sep 1 10:14:34 2006
IPC$ 30017 pc0507 Fri Sep 1 10:14:38 2006
test 30017 pc0507 Fri Sep 1 10:14:37 2006
No locked files
--------------------------------------------------------------------
Here is some relevant part of smb.conf :
[global]
workgroup = DOMAIN1
netbios name = PDC
server string = Samba %v PDC
interfaces = lo0, fxp0
security = user
encrypt passwords = yes
enable privileges = yes
username map = /usr/local/etc/smbusers.map
log level = 1
log file = /var/log/samba/smb.log
max log size = 16384
debug uid = Yes
announce version = 5.3
time server = Yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=32768
SO_SNDBUF=32768
load printers = No
logon path = \\%L\profiles\%U
logon drive = u:
logon home = \\%L\%U
domain logons = yes
os level = 255
preferred master = yes
domain master = yes
passdb backend = ldapsam:ldapi://%2fvar%2frun%2fopenldap%2fldapi/
ldap admin dn = cn=samba,ou=Applications,dc=domain1
ldap suffix = dc=domain1
ldap machine suffix = ou=computers
ldap user suffix = ou=users
ldap group suffix = ou=groups
ldap passwd sync = no
ldap replication sleep = 30000
ldap ssl = no
utmp = yes
wins support = yes
dns proxy = yes
hosts allow = 127.0.0.1/24, 10.12.
dos charset = 850
unix charset = ISO8859-15
[homes]
read only = No
create mask = 0600
directory mask = 0700
browseable = No
force user = %U
valid users = %S
max connections= 8
[netlogon]
path = /export/samba/netlogon
browseable = no
writable = no
[profiles]
path = /export/samba/profiles
read only = No
create mask = 0600
directory mask = 0700
browseable = No
profile acls = yes
csc policy = disable
force user = %U
[public]
path = /export/public
browseable = yes
read only = no
create mask = 0640
directory mask = 0770
force group = wusers
valid users = @wadms, at wusers
----------- EOF ----------------
Is there a way to force these shares to close really when users logout ?
Thank for your help.
--
Philippe
More information about the samba
mailing list