Exchange Server TechCenter > Exchange Server Forums > Exchange Software Updates > Exchange 2007 sp2 & Organization Preparation error: the object cn=,cn=,does not exist
Ask a questionAsk a question
 

AnswerExchange 2007 sp2 & Organization Preparation error: the object cn=,cn=,does not exist

  • Tuesday, September 15, 2009 9:58 AMHvarnes Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hello
    I am getting the follow error when trying to install service pack 2 for exchange 2007 on my cas server.
    It looks like the schema update is failing.

    Organization Preparation Failed
    Error:
    Active Directory operation failed on myadserver.mycompany.local. The object 'CN=Default Global Address List,CN=All Global Address Lists,CN=Address Lists Container,CN=mycompany,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=mycompany,DC=local' already exists.

    This is a hosting environment based on this ms article: http://technet.microsoft.com/en-us/exchange/bb936719.aspx
    My first thought is that is has something to do with the hosting setup done in this article.


    regards
    kjetil

Answers

  • Thursday, September 24, 2009 6:16 PMHvarnes Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Just an update on this if anyone has the same problem
    I reset the permissions with dsacls > installed sp2 > and removed the permissions again as the white paper states.
    Worked ok



    Kjetil
    • Marked As Answer byHvarnes Thursday, September 24, 2009 6:16 PM
    •  

All Replies

  • Wednesday, September 16, 2009 7:33 AMXiu Zhang - MSFTMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

     

    First please use ADSIedit.msc to check the permission on Default Global Address List, especially for “authenticated users” “everyone”

     

    $GAL = “CN=default global address lists, CN=all global address list, CN=address list container, CN=organization, CN=Microsoft exchange, CN=services, CN=configuration, dc=domain, dc=com”

     

    Get-adpermission $gal –user “authenticated users”

    Get-adpermission $gal –user “everyone”

     

    Use DSACLS to grant permission

    http://blogs.msdn.com/dgoldman/archive/2007/05/16/missing-permissions-on-the-address-lists-container-breaks-the-oab-generation-process.aspx

     

    Exchange 2003 / 2007 Address List Segregation Document - Updates!!

    http://blogs.msdn.com/dgoldman/archive/2008/02/17/exchange-2007-address-list-segregation-document-updates.aspx   

     

    Regards,

    Xiu

     

  • Wednesday, September 16, 2009 1:04 PMHvarnes Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thank you for reply
    If I grant authenticated users and everyone permission to the Default GAL, then all companies on this hosting solution will see each other.
    Every company on this solution has its own GAL. I can not do that.
    Or did you mean that I could grant grant authenticated users and everyone the correct permission > install sp2 > remove permission for authencated users and everyone after sp2 install?


    Regards
    Kjetil
  • Wednesday, September 16, 2009 9:24 PMJason Eames Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I'm in exactlly the same situation. Sure there must be an easyer way round this...
    JEames
  • Thursday, September 17, 2009 4:17 AMXiu Zhang - MSFTMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    From the document I note that for default global address list we have to run the cmdlt below to restirct the permission.

    Add-ADPermission -User "Authenticated Users" -AccessRights GenericRead -ExtendedRights Open-Address-Book -Deny:$True

    So far,I think you'd better to grant the proper permission and then apply sp2 again.

    Regards,
    Xiu
  • Thursday, September 17, 2009 6:57 AMHvarnes Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Ok.
    It is not a big deal to grant the proper permission for the default GAL and apply sp2 and then remove the permissions again, but I fear I will run into problems with the other companies GAL`s.
    I will test this as soon as I can.
    And I will check the posts at the hosting forum to see if anyone has the same problem before I give it a go: http://forums.asp.net/default.aspx/29
    Thanks Xiu


    Regards
    Kjetil

  • Thursday, September 24, 2009 6:16 PMHvarnes Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Just an update on this if anyone has the same problem
    I reset the permissions with dsacls > installed sp2 > and removed the permissions again as the white paper states.
    Worked ok



    Kjetil
    • Marked As Answer byHvarnes Thursday, September 24, 2009 6:16 PM
    •  
  • Thursday, September 24, 2009 6:46 PMJason Eames Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I ended up doing the same, no problems till now.
    A bit of a shame that the deployment of a SP requieres touching ACLs, IMHO this shoud be done better...
    JEames
  • Wednesday, October 28, 2009 2:41 PMMaddas69 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hvarnes and Jason; can any of you provide me with the exact DSACLS command you used? I have the same config as you but I can`t seem to get DSACLS /S to work!