Jarosław Darnowski
2011-Jun-06 21:50 UTC
[Samba] Windows 7/Vista problem with offline files synchronization - samba 3.5.4 domain controller
While using SAMBA 3.5.4 as a primary domain controller for Windows Workstations I have problems with offline files synchronization. While using Windows XP everything works great, there is still no problems with machines with XP. Problems started with Vista Business, there is a lot of synchronization conflicts. Windows 7 also have problems with proper offline files synchronization. Most synchro errors states "The process cannot access the file because it is being used by another process" or some other strange synchro conflicts. Here is my output of smb.conf and smb-homes.conf files. Anyone with working synchronization with Vista & Windows 7 please help, it's very important to me to get it to work. Please examine this configuration and try to discover witch specific Win7/Vista options are missed or misconfigured. -------smb.conf------------ [global] # basic configuration workgroup = WORK netbios name = company server string = file server security = user max smbd processes = 1000 max open files = 164040 # settings for Windows 98 lanman auth = yes client lanman auth = yes client plaintext auth = yes # logs log file = /var/log/samba/samba.%m log level = 1 max log size = 1024 # primary WINS server wins support = yes # Primary Domain Controller domain master = yes domain logons = yes local master = yes preferred master = yes os level = 65 logon script = %U.bat # Polish character encoding unix charset = UTF8 display charset = UTF8 dos charset = CP852 # password backend passdb backend = tdbsam # printers printing = bsd printcap name = /dev/null load printers = no disable spoolss = yes # optimalization wide links = no # managing users add user script = /usr/sbin/useradd -d /dev/null -s /bin/false -g pdc-users '%u' delete user script = /usr/sbin/userdel '%u' add group script = /usr/sbin/groupadd '%g' delete group script = /usr/sbin/groupdel '%g' add user to group script = /usr/bin/gpasswd -a '%u' '%g' delete user from group script = /usr/bin/gpasswd -d '%u' '%g' set primary group script = /usr/sbin/usermod -g '%g' '%u' add machine script = /usr/sbin/useradd -g machines -c Komputer -d /dev/null -s /bin/false '%u' [netlogon] path = /home/samba-netlogon writeable = no browseable = no guest ok = no [profiles] path = /home/samba-profiles writeable = yes browseable = no guest ok = no [programs] comment = "programs, updates, drivers..." writeable = no browseable = yes guest ok = yes write list = @pdc-admins create mode = 666 directory mode = 777 path = /home/samba-software [cut...] -------smb-homes.conf------------ [user1-xp] writeable = no browseable = no path = /home/samba-homes/user1-xp valid users = @pdc-admins user1-xp write list = @pdc-admins user1-xp create mode = 660 directory mode = 770 [user2-win7] writeable = no browseable = no path = /home/samba-homes/user2-win7 valid users = @pdc-admins user2-win7 write list = @pdc-admins user2-win7 create mode = 660 directory mode = 770 [user3-vista] writeable = no browseable = no path = /home/samba-homes/user3-vista valid users = @pdc-admins user3-vista write list = @pdc-admins user3-vista create mode = 660 directory mode = 770 [cut...] ---------------------------------------
Jarosław Darnowski
2011-Jun-07 15:11 UTC
[Samba] Windows 7/Vista problem with offline files synchronization - samba 3.5.4 domain controller
While using SAMBA 3.5.4 as a primary domain controller for Windows Workstations I have problems with offline files synchronization. While using Windows XP everything works great, there is still no problems with machines with XP. Problems started with Vista Business, there is a lot of synchronization conflicts. Windows 7 also have problems with proper offline files synchronization. Most synchro errors states "The process cannot access the file because it is being used by another process" or some other strange synchro conflicts. Here is my output of smb.conf and smb-homes.conf files. Anyone with working synchronization with Vista& Windows 7 please help, it's very important to me to get it to work. Please examine this configuration and try to discover witch specific Win7/Vista options are missed or misconfigured. -------smb.conf------------ [global] # basic configuration workgroup = WORK netbios name = company server string = file server security = user max smbd processes = 1000 max open files = 164040 # settings for Windows 98 lanman auth = yes client lanman auth = yes client plaintext auth = yes # logs log file = /var/log/samba/samba.%m log level = 1 max log size = 1024 # primary WINS server wins support = yes # Primary Domain Controller domain master = yes domain logons = yes local master = yes preferred master = yes os level = 65 logon script = %U.bat # Polish character encoding unix charset = UTF8 display charset = UTF8 dos charset = CP852 # password backend passdb backend = tdbsam # printers printing = bsd printcap name = /dev/null load printers = no disable spoolss = yes # optimalization wide links = no # managing users add user script = /usr/sbin/useradd -d /dev/null -s /bin/false -g pdc-users '%u' delete user script = /usr/sbin/userdel '%u' add group script = /usr/sbin/groupadd '%g' delete group script = /usr/sbin/groupdel '%g' add user to group script = /usr/bin/gpasswd -a '%u' '%g' delete user from group script = /usr/bin/gpasswd -d '%u' '%g' set primary group script = /usr/sbin/usermod -g '%g' '%u' add machine script = /usr/sbin/useradd -g machines -c Komputer -d /dev/null -s /bin/false '%u' [netlogon] path = /home/samba-netlogon writeable = no browseable = no guest ok = no [profiles] path = /home/samba-profiles writeable = yes browseable = no guest ok = no [programs] comment = "programs, updates, drivers..." writeable = no browseable = yes guest ok = yes write list = @pdc-admins create mode = 666 directory mode = 777 path = /home/samba-software [cut...] -------smb-homes.conf------------ [user1-xp] writeable = no browseable = no path = /home/samba-homes/user1-xp valid users = @pdc-admins user1-xp write list = @pdc-admins user1-xp create mode = 660 directory mode = 770 [user2-win7] writeable = no browseable = no path = /home/samba-homes/user2-win7 valid users = @pdc-admins user2-win7 write list = @pdc-admins user2-win7 create mode = 660 directory mode = 770 [user3-vista] writeable = no browseable = no path = /home/samba-homes/user3-vista valid users = @pdc-admins user3-vista write list = @pdc-admins user3-vista create mode = 660 directory mode = 770 [cut...] ---------------------------------------