Jeremy Huddleston
2004-Apr-06 06:32 UTC
[Samba] Samba (2.2.8a or 3.0.2a) + WinXP not updating roaming profiles on logout
I have a linux box running samba configured as my PDC with roaming profiles. Everything was running great until I upgraded to WinXP instead of Win2K. Now, when I log out of my XP session, my profile doesn't get uploaded to the server. The local copy remains in effect until I reboot. When I log out, the following message gets sent to the event logger: [quote] Windows has detected that Offline Caching is enabled on the Roaming Profile share - to avoid potential profile corruption, Offline Caching must be disabled on shares where roaming user profiles are stored. For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. [/quote] I searched around and found an email which suggested adding the following to my profiles share to fix this warning message (not sure if it's supposed to fix my problem, but I figured it was worth a shot): csc policy = disabled share modes = no The warning still occurs (yes, I restarted samba and I restarted windows). Here's my smb.conf file with comments stripped [global] workgroup = HOME netbios name = ERADICATOR server string = Samba Server %v printcap name = lpstat load printers = yes printing = cups printer admin = @adm log file = /var/log/samba/log.%m max log size = 50 guest account = guest security = user encrypt passwords = yes smb passwd file = /etc/samba/private/smbpasswd username map = /etc/samba/smbusers socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 interfaces = eth1 local master = yes os level = 65 domain master = yes preferred master = yes domain logons = yes logon path = \\%L\%U\profile logon home = \\%L\%U logon drive = I: add user script = /usr/sbin/useradd -d /dev/null -g machines -c 'Machine Account' -s /bin/false -M %u domain admin group = root @wheel domain guest group = nobody guest @nobody @nogroup @guest wins support = yes dns proxy = no [homes] comment = Home Directories browseable = no writable = yes profile acls = yes csc policy = disabled share modes = no [netlogon] comment = Network Logon Service path = /var/lib/samba/netlogon guest ok = yes writable = no [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = yes writable = no printable = yes create mode = 0700 print command = lpr -P %p %s # using cups own drivers (use generic PostScript on clients). lpq command = lpq -P %p lprm command = cancel %p-%j [download] comment = Downloads path = /usr/local/download public = yes writable = no write list = @adm create mode = 0664 directory mode = 2775 force create mode = 0660 force directory mode = 2770 [music] comment = Music path = /home/jeremy/Music public = yes writable = no write list = @adm create mode = 0664 directory mode = 2775 force create mode = 0660 force directory mode = 2770 [movies] comment = Movies path = /home/jeremy/Movies public = yes writable = no write list = @adm create mode = 0664 directory mode = 2775 force create mode = 0660 force directory mode = 2770 [root] comment = Root Directory path = / read only = No [raid0] comment = RAID 0 path = /mnt/raid0 read only = No --- As another note, I get the following message in log.<machine name> since going to samba3... [2004/04/05 23:16:16, 0] rpc_server/srv_util.c:get_domain_user_groups(372) get_domain_user_groups: primary gid of user [jeremy] is not a Domain group ! get_domain_user_groups: You should fix it, NT doesn't like that [2004/04/05 23:16:20, 1] smbd/service.c:make_connection_snum(705) aerith (192.168.0.3) connect to service jeremy initially as user jeremy (uid=1000, gid=4) (pid 22991) --- Thanks in advance for any help you have to offer. It is very much appreciated. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.samba.org/archive/samba/attachments/20040405/914f74f5/attachment.bin
Jim Shanks
2004-Apr-06 13:54 UTC
[Samba] Samba (2.2.8a or 3.0.2a) + WinXP not updating roaming profiles on logout
I have working 3.0.2a and 2.2.8a domain controllers. The only thing that I see that is significantly different in your conifguration to our configuration is that we have a [profiles] share. [profiles] comment = Personal Profile Folder path = \\%L\%U\profile read only = No profile acls = Yes browseable = No Hope it helps, Jim> I have a linux box running samba configured as my PDC with roaming > profiles. Everything was running great until I upgraded to WinXP > instead of Win2K. Now, when I log out of my XP session, my profile > doesn't get uploaded to the server. The local copy remains in effect > until I reboot. When I log out, the following message gets sent to the > event logger: > > [quote] > Windows has detected that Offline Caching is enabled on the Roaming > Profile share - to avoid potential profile corruption, Offline Caching > must be disabled on shares where roaming user profiles are stored. > > > > For more information, see Help and Support Center at > http://go.microsoft.com/fwlink/events.asp. > [/quote] > > I searched around and found an email which suggested adding the > following to my profiles share to fix this warning message (not sure if > it's supposed to fix my problem, but I figured it was worth a shot): > > csc policy = disabled > share modes = no > > The warning still occurs (yes, I restarted samba and I restarted > windows). > > Here's my smb.conf file with comments stripped > > [global] > workgroup = HOME > netbios name = ERADICATOR > server string = Samba Server %v > printcap name = lpstat > load printers = yes > printing = cups > printer admin = @adm > log file = /var/log/samba/log.%m > max log size = 50 > guest account = guest > security = user > encrypt passwords = yes > smb passwd file = /etc/samba/private/smbpasswd > username map = /etc/samba/smbusers > socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 > interfaces = eth1 > local master = yes > os level = 65 > domain master = yes > preferred master = yes > domain logons = yes > logon path = \\%L\%U\profile > logon home = \\%L\%U > logon drive = I: > add user script = /usr/sbin/useradd -d /dev/null -g machines -c 'Machine > Account' -s /bin/false -M %u > domain admin group = root @wheel > domain guest group = nobody guest @nobody @nogroup @guest > wins support = yes > dns proxy = no > [homes] > comment = Home Directories > browseable = no > writable = yes > profile acls = yes > csc policy = disabled > share modes = no > [netlogon] > comment = Network Logon Service > path = /var/lib/samba/netlogon > guest ok = yes > writable = no > [printers] > comment = All Printers > path = /var/spool/samba > browseable = no > guest ok = yes > writable = no > printable = yes > create mode = 0700 > print command = lpr -P %p %s # using cups own drivers (use generic > PostScript on clients). > lpq command = lpq -P %p > lprm command = cancel %p-%j > [download] > comment = Downloads > path = /usr/local/download > public = yes > writable = no > write list = @adm > > create mode = 0664 > directory mode = 2775 > force create mode = 0660 > force directory mode = 2770 > [music] > comment = Music > path = /home/jeremy/Music > public = yes > writable = no > write list = @adm > > create mode = 0664 > directory mode = 2775 > force create mode = 0660 > force directory mode = 2770 > [movies] > comment = Movies > path = /home/jeremy/Movies > public = yes > writable = no > write list = @adm > > create mode = 0664 > directory mode = 2775 > force create mode = 0660 > force directory mode = 2770 > [root] > comment = Root Directory > path = / > read only = No > [raid0] > comment = RAID 0 > path = /mnt/raid0 > read only = No > > > --- > > As another note, I get the following message in log.<machine name> since > going to samba3... > > [2004/04/05 23:16:16, 0] > rpc_server/srv_util.c:get_domain_user_groups(372) > get_domain_user_groups: primary gid of user [jeremy] is not a Domain > group ! > get_domain_user_groups: You should fix it, NT doesn't like that > [2004/04/05 23:16:20, 1] smbd/service.c:make_connection_snum(705) > aerith (192.168.0.3) connect to service jeremy initially as user > jeremy (uid=1000, gid=4) (pid 22991) > > --- > > Thanks in advance for any help you have to offer. It is very much > appreciated. > >
Manny kaiser
2004-Apr-06 18:14 UTC
[Samba] Samba (2.2.8a or 3.0.2a) + WinXP not updating roaming profiles on logout
Hi, Please post to the list how you solved this. Thanks Jeremy Huddleston wrote:> I have a linux box running samba configured as my PDC with roaming > profiles. Everything was running great until I upgraded to WinXP > instead of Win2K. Now, when I log out of my XP session, my profile > doesn't get uploaded to the server. The local copy remains in effect > until I reboot. When I log out, the following message gets sent to the > event logger: > > [quote] > Windows has detected that Offline Caching is enabled on the Roaming > Profile share - to avoid potential profile corruption, Offline Caching > must be disabled on shares where roaming user profiles are stored. > > > > For more information, see Help and Support Center at > http://go.microsoft.com/fwlink/events.asp. > [/quote] > > I searched around and found an email which suggested adding the > following to my profiles share to fix this warning message (not sure if > it's supposed to fix my problem, but I figured it was worth a shot): > > csc policy = disabled > share modes = no > > The warning still occurs (yes, I restarted samba and I restarted > windows). > > Here's my smb.conf file with comments stripped > > [global] > workgroup = HOME > netbios name = ERADICATOR > server string = Samba Server %v > printcap name = lpstat > load printers = yes > printing = cups > printer admin = @adm > log file = /var/log/samba/log.%m > max log size = 50 > guest account = guest > security = user > encrypt passwords = yes > smb passwd file = /etc/samba/private/smbpasswd > username map = /etc/samba/smbusers > socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 > interfaces = eth1 > local master = yes > os level = 65 > domain master = yes > preferred master = yes > domain logons = yes > logon path = \\%L\%U\profile > logon home = \\%L\%U > logon drive = I: > add user script = /usr/sbin/useradd -d /dev/null -g machines -c 'Machine > Account' -s /bin/false -M %u > domain admin group = root @wheel > domain guest group = nobody guest @nobody @nogroup @guest > wins support = yes > dns proxy = no > [homes] > comment = Home Directories > browseable = no > writable = yes > profile acls = yes > csc policy = disabled > share modes = no > [netlogon] > comment = Network Logon Service > path = /var/lib/samba/netlogon > guest ok = yes > writable = no > [printers] > comment = All Printers > path = /var/spool/samba > browseable = no > guest ok = yes > writable = no > printable = yes > create mode = 0700 > print command = lpr -P %p %s # using cups own drivers (use generic > PostScript on clients). > lpq command = lpq -P %p > lprm command = cancel %p-%j > [download] > comment = Downloads > path = /usr/local/download > public = yes > writable = no > write list = @adm > > create mode = 0664 > directory mode = 2775 > force create mode = 0660 > force directory mode = 2770 > [music] > comment = Music > path = /home/jeremy/Music > public = yes > writable = no > write list = @adm > > create mode = 0664 > directory mode = 2775 > force create mode = 0660 > force directory mode = 2770 > [movies] > comment = Movies > path = /home/jeremy/Movies > public = yes > writable = no > write list = @adm > > create mode = 0664 > directory mode = 2775 > force create mode = 0660 > force directory mode = 2770 > [root] > comment = Root Directory > path = / > read only = No > [raid0] > comment = RAID 0 > path = /mnt/raid0 > read only = No > > > --- > > As another note, I get the following message in log.<machine name> since > going to samba3... > > [2004/04/05 23:16:16, 0] > rpc_server/srv_util.c:get_domain_user_groups(372) > get_domain_user_groups: primary gid of user [jeremy] is not a Domain > group ! > get_domain_user_groups: You should fix it, NT doesn't like that > [2004/04/05 23:16:20, 1] smbd/service.c:make_connection_snum(705) > aerith (192.168.0.3) connect to service jeremy initially as user > jeremy (uid=1000, gid=4) (pid 22991) > > --- > > Thanks in advance for any help you have to offer. It is very much > appreciated. > >
Jim Shanks
2004-Apr-07 16:48 UTC
[Samba] Samba (2.2.8a or 3.0.2a) + WinXP not updating roaming profiles on logout
Here's the smb.conf on my test server, I tried it last night, and the profiles are storing fine. You should note the %a at the end of the profiles share. That allow you to differentiate between different versions of the OS (NT/2K/XP) etc. I used SWAT to create this one, so it has been optimized and some of the unneeded/default perameters don't show up. If you open this one in SWAT, you will see all of the defaults. Jim # Samba config file created using SWAT # from 192.168.0.3 (192.168.0.3) # Date: 2004/02/28 10:33:24 # Global parameters [global] workgroup = TEST server string = Test Samba Domain Controller interfaces = eth1, lo update encrypted = Yes smb passwd file = /etc/samba/passdb.tdb passdb backend = tdbsam passwd program = /bin/passwd %u unix password sync = Yes log file = /var/log/samba/log.%m max log size = 50 time server = Yes socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 add machine script = /usr/sbin/useradd -d /dev/null -g machines -s /bin/false -M %u;passwd -l %u logon script = netlogon.bat logon path = \\%L\%U\.profile\%a logon drive = H: logon home = \\%L\%U os level = 65 preferred master = Yes domain master = Yes dns proxy = No wins support = Yes ldap ssl = no idmap uid = 10000-19999 idmap gid = 10000-19999 admin users = root printer admin = root hosts allow = 127.0.0.1, 192.168.0.0/24 hosts deny = 0.0.0.0/0 printing = cups [homes] comment = Home Directories read only = No profile acls = Yes map acl inherit = Yes browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No [archives] comment = Archive Files path = /home/archives read only = No [netlogon] comment = Network Logon Service path = /home/samba/netlogon browseable = No [profiles] comment = Personal Profile Folder path = \\%L\%U\.profile\%a read only = No profile acls = Yes browseable = No> Nope... still erroring out... > > Could you send me your complete smb.conf? > > On Tue, 2004-04-06 at 06:53, Jim Shanks wrote: >> I have working 3.0.2a and 2.2.8a domain controllers. The only thing >> that >> I see that is significantly different in your conifguration to our >> configuration is that we have a [profiles] share. >> >> [profiles] >> comment = Personal Profile Folder >> path = \\%L\%U\profile >> read only = No >> profile acls = Yes >> browseable = No >> >> Hope it helps, >> Jim >> >> > I have a linux box running samba configured as my PDC with roaming >> > profiles. Everything was running great until I upgraded to WinXP >> > instead of Win2K. Now, when I log out of my XP session, my profile >> > doesn't get uploaded to the server. The local copy remains in effect >> > until I reboot. When I log out, the following message gets sent to >> the >> > event logger: >> > >> > [quote] >> > Windows has detected that Offline Caching is enabled on the Roaming >> > Profile share - to avoid potential profile corruption, Offline Caching >> > must be disabled on shares where roaming user profiles are stored. >> > >> > >> > >> > For more information, see Help and Support Center at >> > http://go.microsoft.com/fwlink/events.asp. >> > [/quote] >> > >> > I searched around and found an email which suggested adding the >> > following to my profiles share to fix this warning message (not sure >> if >> > it's supposed to fix my problem, but I figured it was worth a shot): >> > >> > csc policy = disabled >> > share modes = no >> > >> > The warning still occurs (yes, I restarted samba and I restarted >> > windows). >> > >> > Here's my smb.conf file with comments stripped >> > >> > [global] >> > workgroup = HOME >> > netbios name = ERADICATOR >> > server string = Samba Server %v >> > printcap name = lpstat >> > load printers = yes >> > printing = cups >> > printer admin = @adm >> > log file = /var/log/samba/log.%m >> > max log size = 50 >> > guest account = guest >> > security = user >> > encrypt passwords = yes >> > smb passwd file = /etc/samba/private/smbpasswd >> > username map = /etc/samba/smbusers >> > socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 >> > interfaces = eth1 >> > local master = yes >> > os level = 65 >> > domain master = yes >> > preferred master = yes >> > domain logons = yes >> > logon path = \\%L\%U\profile >> > logon home = \\%L\%U >> > logon drive = I: >> > add user script = /usr/sbin/useradd -d /dev/null -g machines -c >> 'Machine >> > Account' -s /bin/false -M %u >> > domain admin group = root @wheel >> > domain guest group = nobody guest @nobody @nogroup @guest >> > wins support = yes >> > dns proxy = no >> > [homes] >> > comment = Home Directories >> > browseable = no >> > writable = yes >> > profile acls = yes >> > csc policy = disabled >> > share modes = no >> > [netlogon] >> > comment = Network Logon Service >> > path = /var/lib/samba/netlogon >> > guest ok = yes >> > writable = no >> > [printers] >> > comment = All Printers >> > path = /var/spool/samba >> > browseable = no >> > guest ok = yes >> > writable = no >> > printable = yes >> > create mode = 0700 >> > print command = lpr -P %p %s # using cups own drivers (use generic >> > PostScript on clients). >> > lpq command = lpq -P %p >> > lprm command = cancel %p-%j >> > [download] >> > comment = Downloads >> > path = /usr/local/download >> > public = yes >> > writable = no >> > write list = @adm >> > >> > create mode = 0664 >> > directory mode = 2775 >> > force create mode = 0660 >> > force directory mode = 2770 >> > [music] >> > comment = Music >> > path = /home/jeremy/Music >> > public = yes >> > writable = no >> > write list = @adm >> > >> > create mode = 0664 >> > directory mode = 2775 >> > force create mode = 0660 >> > force directory mode = 2770 >> > [movies] >> > comment = Movies >> > path = /home/jeremy/Movies >> > public = yes >> > writable = no >> > write list = @adm >> > >> > create mode = 0664 >> > directory mode = 2775 >> > force create mode = 0660 >> > force directory mode = 2770 >> > [root] >> > comment = Root Directory >> > path = / >> > read only = No >> > [raid0] >> > comment = RAID 0 >> > path = /mnt/raid0 >> > read only = No >> > >> > >> > --- >> > >> > As another note, I get the following message in log.<machine name> >> since >> > going to samba3... >> > >> > [2004/04/05 23:16:16, 0] >> > rpc_server/srv_util.c:get_domain_user_groups(372) >> > get_domain_user_groups: primary gid of user [jeremy] is not a Domain >> > group ! >> > get_domain_user_groups: You should fix it, NT doesn't like that >> > [2004/04/05 23:16:20, 1] smbd/service.c:make_connection_snum(705) >> > aerith (192.168.0.3) connect to service jeremy initially as user >> > jeremy (uid=1000, gid=4) (pid 22991) >> > >> > --- >> > >> > Thanks in advance for any help you have to offer. It is very much >> > appreciated. >> > >> > >> >