Home All Groups Group Topic Archive Search About

Write DACL inherit - How to remove

Author
13 Jan 2009 7:27 PM
Feda
We migrated our Exchange 2003 server to 2007 recently and must have missed a
few steps while were doing it and still have traces of our old server in the
system.
Best Practices Analyzer Tool reports that we need to delete Write DACL
inherit for the old server which I attempted to do following the instructins
provide in the link but I had no success with it.
Since the old server is not connected to the network any more, I tried the
Remove Connector cmdlet but it only removed one of the connectors.
This is causing our Outlook 2007 clients to ask for user name and password
for the old server at startup.
Is there a way for me to still fix this issue?

Thanks.

Author
13 Jan 2009 8:27 PM
Michael Dragone
The PowerShell command provided here
(http://technet.microsoft.com/en-us/library/bb288905.aspx) is:

Remove-ADPermission "dc=<Domain>" -user "<RootDomain>\Exchange
Servers" -AccessRights WriteDACL -InheritedObjectType Group

What other steps on that page did you not do?

Show quoteHide quote
"Feda" <F***@discussions.microsoft.com> wrote in message
news:C279675E-3E56-4916-90AD-335FDB78665F@microsoft.com...
> We migrated our Exchange 2003 server to 2007 recently and must have missed
> a
> few steps while were doing it and still have traces of our old server in
> the
> system.
> Best Practices Analyzer Tool reports that we need to delete Write DACL
> inherit for the old server which I attempted to do following the
> instructins
> provide in the link but I had no success with it.
> Since the old server is not connected to the network any more, I tried the
> Remove Connector cmdlet but it only removed one of the connectors.
> This is causing our Outlook 2007 clients to ask for user name and password
> for the old server at startup.
> Is there a way for me to still fix this issue?
>
> Thanks.
Author
14 Jan 2009 8:28 PM
Feda
I missed the "Remove-ADPermission" part before so I tried it after reading
yor post. I received an error that Remove-ADPermission is not recognized as
an internal or external command.
I'm also not quite in the clear what I should use for Domain and Root
Domain. Can those be the same?



Show quoteHide quote
"Michael Dragone" wrote:

> The PowerShell command provided here
> (http://technet.microsoft.com/en-us/library/bb288905.aspx) is:
>
> Remove-ADPermission "dc=<Domain>" -user "<RootDomain>\Exchange
> Servers" -AccessRights WriteDACL -InheritedObjectType Group
>
> What other steps on that page did you not do?
>
> "Feda" <F***@discussions.microsoft.com> wrote in message
> news:C279675E-3E56-4916-90AD-335FDB78665F@microsoft.com...
> > We migrated our Exchange 2003 server to 2007 recently and must have missed
> > a
> > few steps while were doing it and still have traces of our old server in
> > the
> > system.
> > Best Practices Analyzer Tool reports that we need to delete Write DACL
> > inherit for the old server which I attempted to do following the
> > instructins
> > provide in the link but I had no success with it.
> > Since the old server is not connected to the network any more, I tried the
> > Remove Connector cmdlet but it only removed one of the connectors.
> > This is causing our Outlook 2007 clients to ask for user name and password
> > for the old server at startup.
> > Is there a way for me to still fix this issue?
> >
> > Thanks.
>
>
Author
14 Jan 2009 9:02 PM
Michael Dragone
They could be; it depends on how many domains you have in your environment.

You ran Remove-ADPermission from the Exchange Management Shell?

Show quoteHide quote
"Feda" <F***@discussions.microsoft.com> wrote in message
news:9F76C761-7939-45FD-8873-63589A6B38AA@microsoft.com...
> I missed the "Remove-ADPermission" part before so I tried it after reading
> yor post. I received an error that Remove-ADPermission is not recognized
> as
> an internal or external command.
> I'm also not quite in the clear what I should use for Domain and Root
> Domain. Can those be the same?
>
>
>
> "Michael Dragone" wrote:
>
>> The PowerShell command provided here
>> (http://technet.microsoft.com/en-us/library/bb288905.aspx) is:
>>
>> Remove-ADPermission "dc=<Domain>" -user "<RootDomain>\Exchange
>> Servers" -AccessRights WriteDACL -InheritedObjectType Group
>>
>> What other steps on that page did you not do?
>>
>> "Feda" <F***@discussions.microsoft.com> wrote in message
>> news:C279675E-3E56-4916-90AD-335FDB78665F@microsoft.com...
>> > We migrated our Exchange 2003 server to 2007 recently and must have
>> > missed
>> > a
>> > few steps while were doing it and still have traces of our old server
>> > in
>> > the
>> > system.
>> > Best Practices Analyzer Tool reports that we need to delete Write DACL
>> > inherit for the old server which I attempted to do following the
>> > instructins
>> > provide in the link but I had no success with it.
>> > Since the old server is not connected to the network any more, I tried
>> > the
>> > Remove Connector cmdlet but it only removed one of the connectors.
>> > This is causing our Outlook 2007 clients to ask for user name and
>> > password
>> > for the old server at startup.
>> > Is there a way for me to still fix this issue?
>> >
>> > Thanks.
Author
15 Jan 2009 6:10 PM
Feda
We have only one domain so that clarified it. I was also not using the
Exchange Management Shell.
I received the following message after running the command:


Remove-ADPermission : Cannot remove ACE on object "DC=sagrescorp,DC=local" for
account "SAGRESNET\Exchange Servers" because it is not present.
At line:1 char:20
+ Remove-ADPermission  <<<< "dc=sagrescorp,dc=local" -user
"sagrescorp.local\Ex
change Servers" -AccessRights WriteDACL -InheritedObjectType Group

Best Practices Analyzer still shows the old server on the list of servers
under "First Administrative Group" but it did not have the Write DACL Inherit
issue listed any more.



Show quoteHide quote
"Michael Dragone" wrote:

> They could be; it depends on how many domains you have in your environment.
>
> You ran Remove-ADPermission from the Exchange Management Shell?
>
Author
16 Jan 2009 3:28 PM
Michael Dragone
Okay. Are you continuing with your decommissioning of 2000/2003 then?

Show quoteHide quote
"Feda" <F***@discussions.microsoft.com> wrote in message
news:6F608A15-E3A6-4F8E-B460-8611E2C6A98E@microsoft.com...
> We have only one domain so that clarified it. I was also not using the
> Exchange Management Shell.
> I received the following message after running the command:
>
>
> Remove-ADPermission : Cannot remove ACE on object "DC=sagrescorp,DC=local"
> for
> account "SAGRESNET\Exchange Servers" because it is not present.
> At line:1 char:20
> + Remove-ADPermission  <<<< "dc=sagrescorp,dc=local" -user
> "sagrescorp.local\Ex
> change Servers" -AccessRights WriteDACL -InheritedObjectType Group
>
> Best Practices Analyzer still shows the old server on the list of servers
> under "First Administrative Group" but it did not have the Write DACL
> Inherit
> issue listed any more.
>
>
>
> "Michael Dragone" wrote:
>
>> They could be; it depends on how many domains you have in your
>> environment.
>>
>> You ran Remove-ADPermission from the Exchange Management Shell?
Author
16 Jan 2009 4:29 PM
Feda
We removed our Exchange 2003 server about 2 months ago.

Show quoteHide quote
"Michael Dragone" wrote:

> Okay. Are you continuing with your decommissioning of 2000/2003 then?
>
> "Feda" <F***@discussions.microsoft.com> wrote in message
> news:6F608A15-E3A6-4F8E-B460-8611E2C6A98E@microsoft.com...
> > We have only one domain so that clarified it. I was also not using the
> > Exchange Management Shell.
> > I received the following message after running the command:
> >
> >
> > Remove-ADPermission : Cannot remove ACE on object "DC=sagrescorp,DC=local"
> > for
> > account "SAGRESNET\Exchange Servers" because it is not present.
> > At line:1 char:20
> > + Remove-ADPermission  <<<< "dc=sagrescorp,dc=local" -user
> > "sagrescorp.local\Ex
> > change Servers" -AccessRights WriteDACL -InheritedObjectType Group
> >
> > Best Practices Analyzer still shows the old server on the list of servers
> > under "First Administrative Group" but it did not have the Write DACL
> > Inherit
> > issue listed any more.
> >
> >
> >
> > "Michael Dragone" wrote:
> >
> >> They could be; it depends on how many domains you have in your
> >> environment.
> >>
> >> You ran Remove-ADPermission from the Exchange Management Shell?
>
>
Author
23 Apr 2009 1:54 PM
Pete
I'm having the exact problem and error message when I run the command.  I
removed our Exchange 2003 server months ago. 

Pete



Show quoteHide quote
"Feda" wrote:

> We removed our Exchange 2003 server about 2 months ago.
>
> "Michael Dragone" wrote:
>
> > Okay. Are you continuing with your decommissioning of 2000/2003 then?
> >
> > "Feda" <F***@discussions.microsoft.com> wrote in message
> > news:6F608A15-E3A6-4F8E-B460-8611E2C6A98E@microsoft.com...
> > > We have only one domain so that clarified it. I was also not using the
> > > Exchange Management Shell.
> > > I received the following message after running the command:
> > >
> > >
> > > Remove-ADPermission : Cannot remove ACE on object "DC=sagrescorp,DC=local"
> > > for
> > > account "SAGRESNET\Exchange Servers" because it is not present.
> > > At line:1 char:20
> > > + Remove-ADPermission  <<<< "dc=sagrescorp,dc=local" -user
> > > "sagrescorp.local\Ex
> > > change Servers" -AccessRights WriteDACL -InheritedObjectType Group
> > >
> > > Best Practices Analyzer still shows the old server on the list of servers
> > > under "First Administrative Group" but it did not have the Write DACL
> > > Inherit
> > > issue listed any more.
> > >
> > >
> > >
> > > "Michael Dragone" wrote:
> > >
> > >> They could be; it depends on how many domains you have in your
> > >> environment.
> > >>
> > >> You ran Remove-ADPermission from the Exchange Management Shell?
> >
> >
Author
21 May 2009 3:13 PM
kgb
You may need to use "<RootDomain>\Exchange Enterprise Servers" rather than
"<RootDomain>\Exchange Servers"  The Exchange Best Practice Analyzer will
tell you which one you need to remove.


Show quoteHide quote
"Feda" wrote:

> We have only one domain so that clarified it. I was also not using the
> Exchange Management Shell.
> I received the following message after running the command:
>
>
> Remove-ADPermission : Cannot remove ACE on object "DC=sagrescorp,DC=local" for
> account "SAGRESNET\Exchange Servers" because it is not present.
> At line:1 char:20
> + Remove-ADPermission  <<<< "dc=sagrescorp,dc=local" -user
> "sagrescorp.local\Ex
> change Servers" -AccessRights WriteDACL -InheritedObjectType Group
>
> Best Practices Analyzer still shows the old server on the list of servers
> under "First Administrative Group" but it did not have the Write DACL Inherit
> issue listed any more.
>
>
>
> "Michael Dragone" wrote:
>
> > They could be; it depends on how many domains you have in your environment.
> >
> > You ran Remove-ADPermission from the Exchange Management Shell?
> >
>