[Samba] Roaming Profiles no funciona

Imagen de temesi
0 puntos

Hola a todos/as,
tengo un server Ubuntu 8.04 con Samba v3 y OpenLdap en rol DOMAIN_PDC.
Tres dias antes tuve que reinstalar-lo todo, excepto la /home que es donde hay TODA la información de los users, pero al reconstruis el servidor tengo problemas varios.

Bien, el problema esta en que no me carga correctament los profiles.
Dejo un exemplo de mi smb.conf

[global]
	workgroup = xxx-SAMBA
	netbios name = netbios
	server string = SERVIDOR-xxxx
	passdb backend = ldapsam:ldap://localhost
	passwd program = /usr/sbin/smbldap-passwd %u
	passwd chat = *New*password* %n\n *Retype*new*password* %n\n *all*authentication*tokens*updated*
	syslog = 0
	log file = /var/log/samba/log.%m
	max log size = 1000
	logon script = logon.bat
	logon path = \\xxxxx\profiles\%U
	logon drive = h:
	logon home = \\xxxxxx\%U
	domain logons = Yes
	os level = 65
	preferred master = Yes
	domain master = Yes
	dns proxy = No
	wins support = Yes
	ldap admin dn = "cn=admin,dc=stboi,dc=lucania,dc=cat"
	ldap group suffix = ou=Groups
	ldap idmap suffix = ou=Idmap
	ldap machine suffix = ou=Computers
	ldap passwd sync = Yes
	ldap suffix = dc=xxxx,dc=xxxxx,dc=cat
	ldap user suffix = ou=Users
	panic action = /usr/share/samba/panic-action %d
	profile acls = Yes

[homes]
	comment = Carpetes Personals
	invalid users = root
	read only = No
	create mask = 0700
	directory mask = 0770
	browseable = No

[profiles]
	comment = Perfils d'usuari
	path = /home/xxxxxxx/profiles
	invalid users = root
	read only = No
	create mask = 0700
	directory mask = 0700
	browseable = No

[netlogon]
	comment = Network Logon Service
	path = /var/lib/samba/netlogon
	invalid users = root
	guest ok = Yes
	share modes = No

[comu]
	comment = Carpeta compartida de l Ajuntament
	path = /home/xxxxxxx/compartida
	invalid users = root
	read only = No
	create mask = 0666
	directory mask = 0777

El contenido de logon.bat

  echo off
  echo "Connecting to server..."
  echo "Mapping homedirectory to h:"
  net use h: /HOME /yes 
  echo "Synchronizing system clock"
  net time \\LUCANIA /set /yes
  echo "Creating link to home directory"
  start \\LUCANIA\netlogon\shortcut.vbs

y tambien el archivo shortcut.vbs llamado por logon.bat

' VBScript.
Dim Shell, DesktopPath, URL
Set Shell = CreateObject("WScript.Shell")
DesktopPath = Shell.SpecialFolders("Desktop")
Set URL = Shell.CreateShortcut(DesktopPath & "\Carpeta personal.LNK")
URL.TargetPath = "H:\"
URL.Save

Adjunto los permisos de las carpetas detalladas anteriormente

ls -la | grep profiles
drwxrwx---  8 root    Domain Users 4096 2011-04-01 13:51 profiles
-----
/var/lib/samba/netlogon
total 8
-rw-r--r-- 1 root root 258 2011-03-31 17:34 logon.bat
-rwxr-xr-x 1 root root 231 2011-03-31 17:34 shortcut.vbs

Màs info:
Al iniciar sesión en el Windows me sale un error diciendo que no puede cargar el perfil por falta de privilegios.
He comprovado que dentro el servidor me puedo logear con un usuario creado al ldap y puedo crear, borrar y modificar el contendio de /home/xxxx/profiles/user1.

Despues de guerra durante 3 dies pido ayuda, tengo un grupo de usuarios que no pueden trabajar por la cantidad de errores que salen en la session windows....