Novell Home

Using Profiles on Terminal Servers

Novell Cool Solutions: Tip
By Bjorn Schonhoff

Digg This - Slashdot This

Posted: 25 Jul 2006
 

ENVIRONMENT: NetWare 6.5 SP5
ZENworks 7
Windows 2003 Terminal Server SP1

When you are working with ZENworks DLU, terminal server and server-based user profiles, you can have problems with saving these profiles to a NetWare volume. All settings get lost when the user logs off. The problem is a security setting from Microsoft which checks if the user is the owner from this profile. But ZENworks gives the user at every login a new SID so the user will never be the owner for the Microsoft System and so the terminal server will never save the profile.

Solution

You can implement a computer policy via ZENworks or by setting a Registry Key.

Policy:

Deactivate checks for existing roaming user profile folders

Computerconfiguration\Administrative Template\System\Userprofile\

Registry:

Set the following keys:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]
"CompatibleRUPSecurity"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon]
"CompatibleRUPSecurity"=dword:00000001

After that, restart your terminal server and your profiles should be saved.

You can check it when you look at the last modified date from the ntuser.dat in the roaming profile.

For more information, see this TID.

If you have any questions you may contact Bjoern at bjoern.schoenhoff@capgemini.com


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell