The Solution: Was Re: Roaming Profile Problem driving me nuts

Steve Litt slitt at
Thu Nov 25 21:56:22 GMT 1999

Symptom synopsis: Roaming profiles: Client B updates were always reflected
on client A, but client A updates were never reflected on client A. 

Solution synopsis: Both clocks were set to the same time, but client A was
in Eastern timezone and client B was in Pacific, 3 hours behind. Changing
client B to eastern (where I live) solved the problem, and roaming profiles
now work perfectly.

Key distinction: \\server\profile\%U\user.dat was always 3 hours in the
future when saved by client B, when viewed from Network Neighborhood.
\\server\profile\%U\user.dat was always the right time when saved by client
A, when viewed from Network Neighborhood. Always look at the file timestamp
of user.dat when troubleshooting roaming profile problems. 

Hope this helps someone in the future.

Steve Litt

At 12:19 PM 11/24/1999 +1100, you wrote:
>I have a Samba server, RH60 + Samba 2.0.6 with the ipc.c reversion to make
>logon path work as in 2.0.5a. I'm hitting it with 2 Win98 boxes getting
>their IP addresses from DHCP server on the same RH60 box. Here's the problem:
>Win98A always recognizes changes from Win98B, but Win98B never recogognizes
>changes made by Win98A. I've tried the following:
>Make both Winboxes and the Linbox the same time within a minute (Win98B
>used to be a half hour slow)
>Add oplocks=no and locking=no to [profile].
>Create a new user and repeat the whole thing.
>Searched both registries for anything that would cause either to read but
>not write, or write but not read.
>Win98B is a newly installed W98, whereas Win98A has a heavily hacked
>registry due to the fact that it's been used for writing and coding for
>about a year, and has had extensive installations and deinstallations.
>However, a few months ago roaming profiles worked perfectly between Win98A
>and Win98C, another machine no longer available.
>Does anyone have any idea how to further narrow this down? It's making me
>crazy. My smb.conf follows the signature:
>netbios name=mainserv
>encrypt passwords=yes
>wins support=yes
>domain master=yes
>domain logons=yes
>logon path=\\mainserv\profile\%U
>read only=no
>read only=no
>create mode=600
>directory mode=770
>guest ok=no

More information about the samba mailing list