none
Не удается открыть почтовый ящик Microsoft System Attendant. RRS feed

  • Вопрос

  • Здравствуйте!

    При создании комнат(пока только на данном этапе появилась ошибка) появляется следующее предупреждение: Не удается открыть почтовый ящик /o=FirstOrganization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=EXCHANGE/cn=Microsoft System Attendant.

    Так же говорится, что не все свойства объекта будут сохранены. Самое интересное, что в events никаких предупреждений/ошибок нету. Заранее спасибо за помощь!

    21 января 2016 г. 12:12

Ответы

Все ответы

  • Вариантов 2 : Первый, Второй

    Спасибо за ответ!

    Прошу прощения, уточните пожалуйста, что в Вашем случае помогло? У меня просто комнаты создаются, но вылетает предупреждение что не все свойства сохраняются. Как можно пересоздать служебные ящики? Я базу данных чистил, может что лишнего "начистил"?)

    По поводу первого способа, у меня в AD нет CN=<имя_группы_хранения>, то есть в CN=Information Store пусто.

    21 января 2016 г. 12:38
  • Смотрите пункт "Задание атрибута homeMDB

    В моем случае помогло назначения явного контроллера домена.

    Можно попробовать пересоздать служебные ящики Тут можно глянуть

    21 января 2016 г. 12:48
  • Смотрите пункт "Задание атрибута homeMDB

    В моем случае помогло назначения явного контроллера домена.

    Можно попробовать пересоздать служебные ящики Тут можно глянуть

    Ну так я не могу достать различающее имя, потому что у меня 

    "в AD нет CN=<имя_группы_хранения>, то есть в CN=Information Store пусто."

    Параметр homeMDB действительно пуст. Я правильно понимаю, что я могу взять этот параметр из get-mailboxdatabse | fl dn?


    21 января 2016 г. 13:40
  • Смотрите пункт "Задание атрибута homeMDB

    В моем случае помогло назначения явного контроллера домена.

    Можно попробовать пересоздать служебные ящики Тут можно глянуть

    Ну так я не могу достать различающее имя, потому что у меня 

    "в AD нет CN=<имя_группы_хранения>, то есть в CN=Information Store пусто."

    Параметр homeMDB действительно пуст.

        • Разверните следующий путь:

          • Конфигурация [<контроллер_домена>.contoso.com] 
          • CN=Configuration,DC=contoso,DC=com 
          • CN=Services 
          • CN=Microsoft Exchange 
          • CN=<имя_организации> 
          • CN=Administrative Groups 
          • CN=Exchange Administrative Group (<ID>) 
          • CN=Servers 
      • CN=<имя_сервера_почтовых_ящиков> 
    1. В области сведений щелкните правой кнопкой мыши элемент CN=Microsoft System Attendant и выберите пункт Свойства.

    2. На вкладке Редактор атрибутов щелкните элемент homeMDB и нажмите кнопку Изменить.

    3. Скопируйте сюда значение атрибута distinguishedName базы данных почтовика

      CN=Mailbox Database,CN=<имя_группы_хранения>,CN=InformationStore,CN=<имя_сервера_почтовых_ящиков>,CN=Servers,CN=Exchange Administrative Group (<ID>),CN=Administrative Groups,CN=<имя_организации>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com

    4. Закройте редактор ADSI.

    5. Перезапустите службу системного помощника Microsoft Exchange на соответствующем сервере Exchange Server.

    Поправил MS немного :-)


    21 января 2016 г. 13:57
  • Спасибо, но не помогло ничего, в homemdb теперь стоит dn базы данных, всё равно при создании комнаты создаёт её но ругается что не записаны какие-то свойства и систем аттендант не открывается.
    21 января 2016 г. 14:51
  • Попробуйте прям на сервере зайти в  localhost/ECP и там создать. А какая конфигурация ADDS у вас?
    21 января 2016 г. 14:55
  • Здравствуйте!

    Попробуйте через ADUC удалит учетный записи:

    Migration.(GUID)

    FederatedEmail.(GUID)

    И еще три SystemMailBox(GUID)

    Далее выполните:

    Setup.exe /PrepareAD /IAcceptExchangeServerLicenseTerms

    После того как, создадутся новые учетные записи, надо будет создать ящики:

    Get-User | Where {$_.Name like "SystemMailbox*"} | Enable-Mailbox -Arbitration
    Get-User | Where {$_.Name like "FederatedEmail*"} | Enable-Mailbox Arbitration
    Get-User | Where {$_.Name like "Migration.8f3e*"} | Enable-Mailbox Arbitration

    Далее, поменяйте отображаемое имя системного ящика "e0dc1c29-89c3-4034-b678-e6c29d823ed9" на "Microsoft Exchange"

    Get-Mailbox Identity "SystemMailbox{e0dc1c29*" Arbitration | Set-Mailbox Arbitration DisplayName "Microsoft Exchange"
    Поменяте квоту для ящика "FederatedMail"

    Get-Mailbox Arbitration Identity "FederatedEmail*"} | Set-Mailbox Arbitration ProhibitSendQuota 1MB

    21 января 2016 г. 22:04
  • Спасибо за ответы! Всё сделал - результат тот же, но в купе к этому в ивентах сыпет ворнингами:

    Service MSExchangeMailboxAssistants.  An exception has been thrown: Microsoft.Exchange.Assistants.DeadMailboxException: Microsoft Exchange Mailbox Assistants service is no longer processing events for this mailbox. ---> Microsoft.Exchange.Data.Storage.ObjectNotFoundException: The Active Directory user wasn't found.

    Посмотрел на эти ящики, они в разных базах.

    [PS] C:\Windows\system32>Get-Mailbox -Arbitration

    Name                      Alias                ServerName       ProhibitSendQuota
    ----                      -----                ----------       -----------------
    DiscoverySearchMailbox... DiscoverySearchMa... exch            Unlimited
    SystemMailbox{1f05a927... SystemMailbox{1f0... exch            Unlimited
    SystemMailbox{bb558c35... SystemMailbox{bb5... exch            Unlimited
    SystemMailbox{e0dc1c29... SystemMailbox{e0d... exch            Unlimited
    Migration.8f3e7716-201... Migration.8f3e771... exch            Unlimited
    FederatedEmail.4c1f4d8... FederatedEmail.4c... exch            Unlimited
    SystemMailbox{8cc370d3... SystemMailbox{8cc... exch            Unlimited


    [PS] C:\Windows\system32>Get-Mailbox -Arbitration | fl database


    Database : Database1

    Database : Database2

    Database : Database2

    Database : Database2

    Database : Database2

    Database : Database2

    Database : Database1

    Так же присутствует вот такой ворнинг в ивентах:

    Service MSExchangeMailboxAssistants.  An exception has been thrown: Microsoft.Exchange.Assistants.AIMailboxUnavailableException ---> Microsoft.Exchange.Data.Storage.MailboxUnavailableException: Cannot open mailbox /o=FirstOrganization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=EXCH/cn=Microsoft System Attendant. ---> Microsoft.Mapi.MapiExceptionUnknownUser: MapiExceptionUnknownUser: Unable to open message store.



    22 января 2016 г. 10:06
  • То, что они в разных базах, значения не имеет.

    1) Очистить значение атрибута HomeDB

    2) Рестарт службы MSExchangeMailboxAssistants

    3) Какая у вас конфигурация леса ADDS? Сколько КД, Доменов, сайтов?

    22 января 2016 г. 10:30
  • Очистил, перегрузил службу, ворнинги в ивентах:

    Service MSExchangeMailboxAssistants.  An exception has been thrown: Microsoft.Exchange.Assistants.DeadMailboxException: Microsoft Exchange Mailbox Assistants service is no longer processing events for this mailbox. ---> Microsoft.Exchange.Data.Storage.ObjectNotFoundException: The Active Directory user wasn't found.

    Лес 2008, 2rl, 1 домен, 2 сайта, все действия, которые рекомендовали проводил с репликацией.

    22 января 2016 г. 10:37
  • Вы точно все команды выполнили?

    Резултат команды: Get-Milbox -Arbitration говорит, что нет.

    Что бы избавиться от ворнингов придется переподключить базы.

    22 января 2016 г. 10:37
  • Не даёт переименовать systemmailbox, квоту проставил:

    [PS] C:\Windows\system32>Get-Mailbox -Identity "SystemMailbox{e0dc1c29*" -Arbitration | Set-Mailbox -Arbitration -DisplayName "Microsoft Exchange"

    Confirm
    "domain.local/Users/SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}" is an arbitration mailbox. Arbitration
    mailboxes are used for managing approval workflows. Changing its configuration could have negative effects. Do you want
     to continue?
    [Y] Yes  [A] Yes to All  [N] No  [L] No to All  [?] Help (default is "Y"):
    WARNING: The command completed successfully but no settings of
    'domain.local/Users/SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}' have been modified.

    [PS] C:\Windows\system32>Get-Mailbox -Arbitration


    Name                      Alias                ServerName       ProhibitSendQuota
    ----                      -----                ----------       -----------------
    DiscoverySearchMailbox... DiscoverySearchMa... exch1            Unlimited
    SystemMailbox{1f05a927... SystemMailbox{1f0... exch1            Unlimited
    SystemMailbox{bb558c35... SystemMailbox{bb5... exch1            Unlimited
    SystemMailbox{e0dc1c29... SystemMailbox{e0d... exch1            Unlimited
    Migration.8f3e7716-201... Migration.8f3e771... exch1            Unlimited
    FederatedEmail.4c1f4d8... FederatedEmail.4c... exch1            1 MB (1,048,576 bytes)
    SystemMailbox{8cc370d3... SystemMailbox{8cc... exch1            Unlimited

    Базы переподключил, вот ещё ворнинг в ивентах:

    Service MSExchangeMailboxAssistants. Managed Folder Mailbox Assistant for database Database1 (9689f8f1-0a08-403f-9ad6-5edfdff4d0f6) is exiting a work cycle. No mailboxes were successfully processed. 1 mailboxes were skipped due to errors. 1 mailboxes were skipped due to failure to open a store session. 0 mailboxes were retried. There are -1 mailboxes in this database remaining to be processed.

    22 января 2016 г. 10:43
  • Exchange чистая установка или после миграции? Какой CU? Как вы чистили базы данных?
    22 января 2016 г. 10:54
  • До этого была тестовая установка, потом сервер был удалён, из ад удалены объекты и установлен по мануалу 2016 exchange. Чистил - это громко сказано, удалил все тестовые ящики с неё и перенёс на другой storage.

    Version 15.1 ‎(Build 225.42)‎ 

    22 января 2016 г. 11:00
  • До этого была тестовая установка, потом сервер был удалён, из ад удалены объекты и установлен по мануалу 2016 exchange. Чистил - это громко сказано, удалил все тестовые ящики с неё и перенёс на другой storage.

    Version 15.1 ‎(Build 225.42)‎ 

    Т.е. Вы удалили последний сервер в организации, а затем поставили 2016?

    А какой вывод у get-adserversettings  и get-adserversettings | fl 

    22 января 2016 г. 11:35
  • Да, для теста ставился давно 2016, встал, посмотрели, удалили как я понял, сейчас понадобилось воскресить, удалили объекты из ад, поставили 2016.

    Всё плохо?

    [PS] C:\Windows\system32>get-adserversettings

    ConfigurationDomainCont PreferredDomainControll PreferredGlobalCatalog  RecipientViewRoot       ViewEntireForest
    roller                  ers
    ----------------------- ----------------------- ----------------------  -----------------       ----------------
                            {}                                              domain.local             False


    [PS] C:\Windows\system32>get-adserversettings | fl


    RunspaceId                                         : f992d367-5499-47bf-97c9-01f90584379f
    DefaultGlobalCatalog                               : dc1.domain.local
    PreferredDomainControllerForDomain                 : {}
    DefaultConfigurationDomainController               : dc1.domain.local
    DefaultPreferredDomainControllers                  : {dc1.domain.local}
    UserPreferredGlobalCatalog                         :
    UserPreferredConfigurationDomainController         :
    UserPreferredDomainControllers                     : {}
    DefaultConfigurationDomainControllersForAllForests : {<domain.local, dc1.domain.local>}
    DefaultGlobalCatalogsForAllForests                 : {<domain.local, dc1.domain.local>}
    RecipientViewRoot                                  : domain.local
    ViewEntireForest                                   : False
    WriteOriginatingChangeTimestamp                    : False
    WriteShadowProperties                              : False
    Identity                                           :
    IsValid                                            : True
    ObjectState                                        : New

    22 января 2016 г. 11:45
  • Не корректно вы с ним обошлись... Посмотрите в ADSI не осталось ли от него следов, если есть, надо удалить.

    Попробуйте 

    set-adserversettings -SetPreferredDomainControllers dc01.domain.local 

    set-adserversettings ViewEntireForest $true

    22 января 2016 г. 12:35
  • Следов не осталось на сколько я могу судить, перепроверяли по нескольким мануалам, но я обязательно ещё посмотрю, посоветуйте, в какую сторону глядеть и как отделить "агнцев от козлищ" и понять, что это следы предыдущей установки?

    И ещё вопрос, чем данное поведение чревато, что может "вылезти" наружу во время дальнейшей эксплуатации? Проблем пока никаких не выявлено, почта ходит, ящики создаются, календари работают итд...

    22 января 2016 г. 12:52
  • Какие сейчас наблюдаются ошибки?

    В 2013 уже не было ящика\службы "Microsoft System Attendant"

    Вы создаете через EAC или EMS?

    можете попробовать, и выложить ответ?

    New-Mailbox -Database "Database1" -Name TestRoom -DisplayName "Test Room" -Room
    Get-Mailbox -Arbitration | FT Name,Database
    Get-MailboxDatabase -Status | FT Name, Mounted



    23 января 2016 г. 1:41
  • Только те ворнинги, которые я описывал, со вчерашнего дня нижеописанный warning, примерно каждый час в ивентах. 

    Event 9041

    Service MSExchangeMailboxAssistants.  An exception has been thrown: Microsoft.Exchange.Assistants.AIMailboxUnavailableException ---> Microsoft.Exchange.Data.Storage.MailboxUnavailableException: Cannot open mailbox /o=FirstOrganization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=EXCH1/cn=Microsoft System Attendant.

    Комнаты создавал через веб морду, комната создаётся, всё хорошо, но смущает предупреждение что нельзя открыть System Attendant и поэтому часть свойств не запишется. Вот цитата:

    Этот почтовый ящик успешно создан, но часть свойств не сохранена. Закройте это сообщение, а затем, дважды щелкнув почтовый ящик помещения в списке, задайте свойства и нажмите кнопку "Сохранить".

    Не удается открыть почтовый ящик /o=FirstOrganization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=EXCH1/cn=Microsoft System Attendant.

    [PS] C:\Windows\system32>New-Mailbox -Database "Database1" -Name TestRoom -DisplayName "Test Room" -Room
    Creating a new session for implicit remoting of "New-Mailbox" command...

    Name                      Alias                ServerName       ProhibitSendQuota
    ----                      -----                ----------       -----------------
    TestRoom                  TestRoom             exchange            Unlimited


    [PS] C:\Windows\system32>Get-Mailbox -Arbitration | FT Name,Database

    Name                                                        Database
    ----                                                        --------
    DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334B... Database1
    SystemMailbox{1f05a927-0547-4d20-86fe-830b898e8dde}         Database2
    SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}         Database2
    SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}         Database2
    Migration.8f3e7716-2011-43e4-96b1-aba62d229136              Database2
    FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042         Database2
    SystemMailbox{8cc370d3-822a-4ab8-a926-bb94bd0641a9}         Database1


    [PS] C:\Windows\system32>Get-MailboxDatabase -Status | FT Name, Mounted

    Name                                                                                                            Mounted
    ----                                                                                                            -------
    Database1                                                                                                          True
    Database2                                                                                                          True

    23 января 2016 г. 11:03
  • Приветствую!

    После крайнего сообщения никаких изменений не вносил, НО, сейчас ситуация следующая: при создании комнат на database1 - никаких ошибок. При попытке создания комнаты на databse2 - вышеописанная ошибка об невозможности открытия system attendant, но теперь и в свойства комнаты не получается зайти с той же ошибкой(до этого создавалась комната с ошибкой, но работать со свойствами позволяла). Поясните, пожалуйста, возможную причину данного поведения. Спасибо!

    26 января 2016 г. 9:14
  • Наблюдал подобные глюки на нескольких инсталяциях Exchange 2013 в совершенно разных средах. Вообще, это повод для обращения в МС, это систематический баг. Тут на формуме есть Дмитрий Хребин(сотрудник МС) нужно к нему обратиться.
    26 января 2016 г. 9:57
  • добрый день. Получилось найти решение?
    20 сентября 2016 г. 11:46