[Samba] issues with Windows 7 roaming profiles
Preston Hagar
prestonh at gmail.com
Mon Nov 12 13:44:53 MST 2012
On Mon, Nov 12, 2012 at 6:02 AM, Thierry Lacoste <lacoste at u-pec.fr> wrote:
> I made some modifications but still cannot use my Windows7 with a domain account.
>
> On 10 nov. 2012, at 12:27, Thierry Lacoste wrote:
>
>> Hello,
>>
>> I have a centOS 5.5 box acting as as a PDC with samba 3.4.9 and openldap 2.4.22.
>> Then I joined the domain with a centOS box (samba 3.4.17) which hosts the homes and profiles.
>> I have no problem with XP clients.
>>
>> I can join a windows 7 client to my domain but it is unable to load the profile when logging in.
>> See below a level 2 log.smdb from the file server when I log in with a domain account.
>>
>> Is the "unable to create profs/lacoste.V2" the culprit ?
> I created a directory profs/lacoste.V2 and put an NTUSER.DAT
> (build for a local user added to the windows 7 box) in it.
> This box still won't let me in; it closes the session during the course of opening the session.
>
> Here are my settings.
>
> - smb.conf on the PDC :
>
> [global]
> workgroup = MIAGE
> netbios name = VCOS-CASTOR
> netbios aliases = ALDAP3
>
> passdb backend = ldapsam:ldap://localhost
>
> add machine script = /usr/sbin/smbldap-useradd -w '%u'
>
> loglevel = 2
>
> domain logons = Yes
> preferred master = Yes
> domain master = Yes
> wins support = Yes
>
> ldap suffix = o=miage
> ldap machine suffix = ou=Computers,ou=Accounts
> ldap user suffix = ou=Users,ou=Accounts
> ldap group suffix = ou=Groups
> ldap admin dn = cn=sambamgr,ou=Managers,o=miage
> ldap passwd sync = yes
>
> enable privileges = yes
>
> ssl = Off
>
> [netlogon]
> comment = Network Logon Service
> path = /samba/netlogon
> admin users = root
> guest ok = Yes
> browseable = No
>
> [public]
> path = /samba/public
> guest ok = Yes
>
>
> - smb.conf on my file server :
> [global]
> workgroup = MIAGE
> netbios name = VCOS-CAPELLA
> security = DOMAIN
> name resolve order = wins bcast
> wins server = 194.214.12.135 # IP of my PDC
> netbios aliases = AHOMES APROFILES
> server string = %L
> password server = ALDAP3
>
> log level = 2
>
> [homes]
> comment = Home Directories
> valid users = %S
> read only = No
> browseable = No
>
> [Profiles]
> comment = Roaming Profile Share
> path = /export/profiles
> read only = No
> profile acls = Yes
> vfs object = fake_perms
>
>
> - level 2 log.smdb from the file server :
>
> [2012/11/12 12:47:30, 2] smbd/sesssetup.c:1360(setup_new_vc_session)
> setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
> [2012/11/12 12:47:30, 2] smbd/sesssetup.c:1360(setup_new_vc_session)
> setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources.
> [2012/11/12 12:47:30, 2] auth/auth.c:310(check_ntlm_password)
> check_ntlm_password: authentication for user [lacoste] -> [lacoste] -> [lacoste] succeeded
> [2012/11/12 12:47:30, 2] lib/module.c:64(do_smb_load_module)
> Module '/usr/lib/samba/vfs/fake_perms.so' loaded
> [2012/11/12 12:47:30, 1] smbd/service.c:1063(make_connection_snum)
> test-win7 (::ffff:194.214.12.168) connect to service Profiles initially as user lacoste (uid=5001, gid=4000) (pid 8617)
> [2012/11/12 12:47:30, 1] smbd/service.c:1063(make_connection_snum)
> test-win7 (::ffff:194.214.12.168) connect to service lacoste initially as user lacoste (uid=5001, gid=4000) (pid 8617)
> [2012/11/12 12:47:41, 1] smbd/service.c:1240(close_cnum)
> test-win7 (::ffff:194.214.12.168) closed connection to service Profiles
> [2012/11/12 12:47:41, 1] smbd/service.c:1240(close_cnum)
> test-win7 (::ffff:194.214.12.168) closed connection to service lacoste
>
> Best regards,
> Thierry Lacoste.
>
A couple of things to check. Make sure you have the registry settings
set that are recommended here:
https://wiki.samba.org/index.php/Windows7#Windows_7_Registry_settings
Also, you may need a [profiles.V2] share as described here:
http://lists.samba.org/archive/samba-technical/2007-April/052674.html
As a last note, last time I looked into this (and asked the list) Win
7 roaming profiles and Win XP roaming profiles could not be shared.
Each user would have a new, separate profile for each version of
windows. Hopefully someone will correct me if I am wrong.
Preston
More information about the samba
mailing list