Re: Getting desperate: GPO applying incorrectly, PLEASE HELP ME!!
From: Roger Abell (mvpNOSpam_at_asu.edu)
Date: 11/17/04
- Next message: Emyeu: "Shutdown computer using Group Policy"
- Previous message: Glenn L: "Re: Registry policy"
- In reply to: Gregg Hill: "Re: Getting desperate: GPO applying incorrectly, PLEASE HELP ME!!"
- Next in thread: Gregg Hill: "Re: Getting desperate: GPO applying incorrectly, PLEASE HELP ME!!"
- Reply: Gregg Hill: "Re: Getting desperate: GPO applying incorrectly, PLEASE HELP ME!!"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 16 Nov 2004 23:37:59 -0700
> Should I take it that the link to "mydomainname.local" is the cause of the
> problem?
That it would be. You thus apply it to all accounts no matter to
what machine they log in.
-- Roger "Gregg Hill" <bogus@nowhere.com> wrote in message news:OK6rcH0yEHA.3844@TK2MSFTNGP12.phx.gbl... > Roger, > > Thanks for the help. By "restricted GPO" I meant that it is the one that has > all the settings for lockdown in it. It is not restricted in that user > permissions have been changed: they are still the default permissions, with > the exception of placing the TS machine account into the security settings > per 260370. > > I think you are on to something with the linking of the GPO. I just set > everything up per the articles mentioned and it has the GPO linked to the > "Terminal Servers" OU and to "mydomainname.local" when viewed in the Group > Policy Management Console. I am using SBS 2003 at home with a test 2000TS, > but the other sites I was trying to set up are plain 2003 DC with 2000TS. > I'll check them later today. > > Should I take it that the link to "mydomainname.local" is the cause of the > problem? > > Gregg Hill > > > "Roger Abell" <mvpNOSpam@asu.edu> wrote in message > news:uLQohDuyEHA.804@TK2MSFTNGP12.phx.gbl... > > Hi Gregg, > > > > No, I do not have a GP book I most value to recommend. > > At any rate, I am not likely familiar with all of them (few > > as they are). > > > > You bring up many things. > > When it say loopback is only for a purely W2k environment > > what it means is that the machines involved cannot be pre-W2k > > and that the user accounts cannot be coming from a trusted NT4 > > domain. > > When it cautioned you that the machine objects must be in the > > OU to which the loopback GPO is linked, it was not referring > > to the workstations used when connecting to the TS server, but > > it was meaning all machine logging into which should cause the > > user settings to be dominated by the loopback processing need > > to be in the OU. > > So, you have a new OU and a new GPO linked to it, and in this > > OU you placed the TS server, and you set loopback on in replace > > mode in the linked GPO. Good. I noticed that you referred to > > this GPO as a "restricted GPO" and I am not certain what you > > intended by that "restricted". By default, a GPO will be set to > > apply to all accounts via the Authenticated Users group, which > > will include the TS server itself and all domain users that might > > log into it. Notice that the setting to turn on loopback processing > > is in the computer tree of policy settings. So, in normal course of > > events, computer policies are applied to computers objects contained > > in the OU where a GPO is linked. When this happens on your new > > OU the loopback setting is seen. This in turn causes it to enable use > > of the users tree of policy settings (in merge or replace mode as has > > been selected) whenever there is a user account login session with > > the machine. If you have altered the security filtering of the GPO, > > so that it no longer has read and apply for Authenticated Users, then > > you need to grant read and apply for the TS machine and for all user > > accounts that should have the loopback settings applied to them. > > > > If you are finding that the settings you make in the user policy tree > > of the loopback GPO are being applied to users no matter where > > they log in, then check and make sure that the loopback GPO is > > linked only to your new TS containing OU. For example, if it is > > also linked to the domain object then one will see the settings > > always being applied for all logins at any machine. > > > > -- > > Roger Abell > > Microsoft MVP (Windows Server System: Security) > > MCSE (W2k3,W2k,Nt4) MCDBA > > "Gregg Hill" <bogus@nowhere.com> wrote in message > > news:%23RX5nWsyEHA.3844@TK2MSFTNGP12.phx.gbl... > >> Thank you for helping a desperate soul! > >> > >> If I understand your suggestions, that is what I have set up already. Let > > me > >> try to clarify if what you are suggesting is the same as what I have, or > > if > >> I misunderstand something here (the more likely scenario!). I am barely > >> familiar with group policies, so please bear with me. > >> > >> First of all, my assumption is that all of the OU and GPO setup is done > >> on > >> the 2003 domain controller and not on the TS itself, including any > > loopback > >> settings. Also, roaming profiles are not being used. > >> > >> Container 1: > >> When you say Container 1, would that be equal to the new OU that I > >> created > >> and named "Terminal Server OU"? I think we are talking about the same > > thing. > >> If so, then I think I have the first half of your step 1 done, since I > > used > >> ethod 1 from "How to Apply Group Policy Objects to Terminal Services > >> Servers" http://support.microsoft.com/?kbid=260370 to set up the new OU > > with > >> the terminal server as the only thing in it, then set up a new restricted > >> GPO, named "Terminal Server Policy", under that new OU. > >> > >> For the second half of your step 1, I used 260370's Method 2 link to > >> http://support.microsoft.com/?id=231287 to set up loopback processing on > > the > >> "Terminal Server Policy" GPO that is linked to the "Terminal Server OU" I > >> had created. I used Replace mode. The way that article 260370 is written, > > it > >> almost sounds if I am supposed to use one or the other method, but not > > both > >> at the same time, although I did use both methods, since everyone else > >> recommended it. > >> > >> I don't think I understand exactly where the loopback is supposed to be > >> applied. When I first read the article, I thought I should apply the > >> loopback to the "Terminal Server Policy" GPO that I created under my new > >> "Terminal Server OU." Now I am not sure if that is correct. > >> > >> What does article 231287 mean by "Loopback is supported only in a purely > >> Windows 2000 based environment"? Does that mean it cannot have NT in the > >> picture as it seems to say, or that this method will not work with a mix > > of > >> 2003DC, 2000TS, and XP workstations, either? > >> > >> Article 231287 says that "If this policy is enabled, the location of a > >> users's computer object is the main factor in determining which set of > > Group > >> Policy objects are to be applied." The only GPO to which loopback is > > applied > >> is the Terminal Server Policy inside the Terminal Server OU. Something is > >> overriding this setting and applying it to all users who log into any > >> machine. > >> > >> When you say "Container 1 - this OU contains the Terminal Server computer > >> account, and the Group policy for the Terminal Server with local loopback > >> turned on", it sounds as though you used both Method 1 and Method 2 in > >> article 260370 noted above. Is that correct? > >> > >> Container 2: > >> All the workstations are under the Computers container. The terminal > > server > >> was under there when it joined the domain, but has been moved per 260370 > > to > >> the newly created "Terminal Server OU" item. I think that takes care of > > step > >> two. The machine account of the terminal server has been added to the > >> security properties of the GPO that I created with Apply Group Policy and > >> Read permissions set. > >> > >> Container 3: > >> I have not changed anything, so I assume this container is the default > > Users > >> container. > >> > >> Final analysis: you said that "So, when a user account in container3 logs > >> into workstation that's in container2, there would be no way the Group > >> Policy for term server would be applied", yet that is precisely what is > >> happening. I have done this in three different test domains and it always > >> happens the same way. > >> > >> I have to be missing something! > >> > >> Gregg Hill > >> > >> > >> > >> <harrykrishna.nospam@online.ie> wrote in message > >> news:2f6fp0l78s8gtqbe0o936t9klssmnfbk6g@4ax.com... > >> > Please excuse me if I missed something, but here's essentially what > >> > you should have: > >> > > >> > Container1 - this OU contains the Terminal Server computer account, > >> > and the Group policy for the Terminal Server with local loopback > >> > turned on. > >> > > >> > Container2 - this would contain the various workstation accounts, > >> > including the workstation account for the machine that will be > >> > connecting to the term server > >> > > >> > Container3 - user accounts, including the user account used to connect > >> > to the term server. > >> > > >> > Note that only container1 need be the way I described it. Just make > >> > sure that any workstations you do NOT want to have the Group Policy > >> > apply to are NOT in this container. )Also don't have user accounts > >> > explicitly live there either). > >> > > >> > So, when a user account in container3 logs into workstation that's in > >> > container2, there would be no way the Group Policy for term server > >> > would be applied. However, once logged in, the same user, connecting > >> > from the same workstation, would have the term serv Group Policy > >> > applied to them when logging on the term server. > >> > > >> > Hope this helps, but if it just muddies the waters, please forgive! > >> > > >> > > >> > > >> > > >> > "Gregg Hill" <bogus@nowhere.com> wrote: > >> > > >> >>Roger, > >> >> > >> >>Can you recommend a book that goes into depth about securing Terminal > >> >>Server? What about a good book for AD and GPO stuff? > >> >> > >> >>Thanks again! > >> >> > >> >>Gregg Hill > >> >> > >> >> > >> >>"Roger Abell [MVP]" <mvpNoSpam@asu.edu> wrote in message > >> >>news:%2311efThyEHA.3624@TK2MSFTNGP09.phx.gbl... > >> >>> Hi Gregg > >> >>> > >> >>> To get different user policies applied to an account when > >> >>> it logs into a TS session as compared to when the account > >> >>> is used for a direct workstation login, you need to have the > >> >>> TS server(s) in an OU to which you have linked a GPO that > >> >>> is set to do loopback processings and that carries the user > >> >>> policies to be used for a TS login session. > >> >>> http://support.microsoft.com/?id=231287 > >> >>> > >> >>> -- > >> >>> Roger Abell > >> >>> Microsoft MVP (Windows Server System: Security) > >> >>> MCDBA, MCSE W2k3+W2k+Nt4 > >> >>> "Gregg Hill" <bogus@nowhere.com> wrote in message > >> >>> news:uLP5N1JyEHA.3416@TK2MSFTNGP09.phx.gbl... > >> >>>> OK, I have Googled for HOURS over a period of about a week and read > >> >>>> every > >> >>>> article I can find on getting a GPO to apply ONLY to a Terminal > > Server > >> >>>> login and not any other computer on this planet. Basically, my > > problem > >> >>>> is > >> >>>> that the GPO gets applied to a user logging into the local > > workstation > >> >>>> as > >> >>>> well as when the user logs into the Terminal Server. > >> >>>> > >> >>>> Here are the details. Sorry it is so long, but I wanted to make my > >> >>>> dilemma as clear as possible. > >> >>>> > >> >>>> If I cannot get this fixed by Saturday morning, I will have to call > >> >>>> Microsoft. > >> >>>> > >> >>>> ******************Start of previous message to other > >> >>>> newsgroups******************* > >> >>>> I originally posted this problem in the > >> >>>> microsoft.public.windowsnt.terminalserver.setup group. Vera Noest > >> >>>> has > >> >>>> been a TREMENDOUS help with other TS problems and pointed out some > >> >>>> of > >> >>>> the > >> >>>> articles noted here, but I have one major problem that I cannot get > >> >>>> past. > >> >>>> > >> >>>> I have a test setup running (Windows Server 2003 Standard as a > >> >>>> domain > >> >>>> controller and licensing server, 2000 TS member server, and two XP > > Pro > >> >>>> SP2 clients) to test group policies to secure a Windows 2000 > >> >>>> Terminal > >> >>>> Server in a Windows Server 2003 domain. I have tried this setup with > >> >>>> two > >> >>>> different sets of servers (two complete test domains at different > >> >>>> locations). > >> >>>> > >> >>>> I used "How to Apply Group Policy Objects to Terminal Services > > Servers" > >> >>>> http://support.microsoft.com/?kbid=260370 and set up the new OU with > >> >>>> the > >> >>>> terminal server as the only thing in it, then set up the restricted > > GPO > >> >>>> under that new OU. That secured the TS, but every article I find > >> >>>> says > >> >>>> in > >> >>>> order to limit the restrictions to only the terminal server itself > > and > >> >>>> not to workstation logons, you must use loopback processing per > >> >>>> http://support.microsoft.com/default.aspx?scid=kb;en-us;231287. > >> >>>> Well, > > I > >> >>>> enabled loopback, put the machine account into the GPO as suggested > > by > >> >>>> Vera Noest and the last part of article 260370, but the policy still > >> >>>> gets > >> >>>> applied no matter where the test user logs in. In article 260370, > >> >>>> are > >> >>>> Method 1 and Method 2 exclusive of each other, or should I still use > >> >>>> loopback if I have Method 1 in place? > >> >>>> > >> >>>> Apparently, GPOs are getting applied differently than the MS > >> >>>> documentation suggests. I have read and applied the following > >> >>>> documents: > >> >>>> > >> >>>> 260370 - How to Apply Group Policy Objects to Terminal Services > > Servers > >> >>>> http://support.microsoft.com/?kbid=260370 > >> >>>> > >> >>>> Loopback Processing of Group Policy > >> >>>> http://support.microsoft.com/default.aspx?scid=kb;en-us;231287 > >> >>>> > >> >>>> 816100 - How To Prevent Domain Group Policies from Applying to > >> >>>> Administrator > >> >>>> Accounts and Selected Users in Windows Server 2003 > >> >>>> http://support.microsoft.com/?kbid=816100 > >> >>>> I applied this one to Domain Administrators and Enterprise > >> >>>> Administrators. > >> >>>> > >> >>>> 278295 - How to Lock Down a Windows 2000 Terminal Services Session > >> >>>> http://support.microsoft.com/?kbid=278295 > >> >>>> > >> >>>> Locking Down Windows Server 2003 Terminal Server Sessions > >> >>>> > > http://www.microsoft.com/windowsserver2003/techinfo/overview/lockdown.mspx > >> >>>> > >> >>>> After setting up the new OU for the terminal server and setting up > > the > >> >>>> GPO, when I log onto either of my XP Pro workstations as the test > >> >>>> domain > >> >>>> user, the restricted GPO for the terminal server gets applied to my > >> >>>> local > >> >>>> workstation. It gets applied to the TS session as expected, but why > >> >>>> does > >> >>>> this policy get applied on my workstation when the ONLY thing in the > >> >>>> Terminal Server OU is the actual terminal server? I did not move > > users > >> >>>> into any new groups; they are still in the default locations. > >> >>>> > >> >>>> I started all over again by deleting the GPOs and OUs I had created. > > I > >> >>>> opened AD Users and Computers, created a new OU in the domain and > > named > >> >>>> it "Terminal Server." I moved the actual terminal server from the > >> >>>> Computers group to the new Terminal Server OU. I added a GPO under > > the > >> >>>> Terminal Server OU and named it Terminal Server Policy. In that > >> >>>> Terminal > >> >>>> Server Policy, I made only three changes to the policy so I could > > test > >> >>>> its application: 1) I enabled loopback processing, 2) I enabled > >> >>>> "Interactive logon: Do not display last user name" and 3) I disabled > >> >>>> the > >> >>>> Windows Installer under Computer Configuration, Admin Templates, > >> >>>> Windows > >> >>>> Components, Windows Installer. > >> >>>> > >> >>>> Now, if I try to install an MSI package on the 2003 server or on my > > XP > >> >>>> Pro workstations, it will not run and says that policies are > > preventing > >> >>>> it from running, and if I log off and back on again, the user name > >> >>>> is > >> >>>> blank, too. > >> >>>> > >> >>>> Why is a GPO that is under the newly created "Terminal Server" OU > > being > >> >>>> applied to the users on their XP workstations? I thought the whole > >> >>>> purpose of the separate OU for the terminal server was to restrict > >> >>>> application of the GPO within it to only the terminal server in the > >> >>>> Terminal Server OU. > >> >>>> > >> >>>> What am I doing wrong? > >> >>>> > >> >>>> Gregg Hill > >> >>>> > >> >>> > >> >>> > >> >> > >> > > >> > > >> > Ha®®y > >> > > >> > HarryKrishna.nospam@online.ie > >> > >> > >> > > > > > >
- Next message: Emyeu: "Shutdown computer using Group Policy"
- Previous message: Glenn L: "Re: Registry policy"
- In reply to: Gregg Hill: "Re: Getting desperate: GPO applying incorrectly, PLEASE HELP ME!!"
- Next in thread: Gregg Hill: "Re: Getting desperate: GPO applying incorrectly, PLEASE HELP ME!!"
- Reply: Gregg Hill: "Re: Getting desperate: GPO applying incorrectly, PLEASE HELP ME!!"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|