none
Update-GlobalAddressList RRS feed

  • Вопрос

  •  

    Переходил от Exchange 2003 на Exchange 2007. По инструкции с сайта майкрософт, но где-то что-то выполнил не так, в результате:

    [PS] C:\>Get-GlobalAddressList | Update-GlobalAddressList
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/Offline
    Address Book - \/o=Eldin\/cn=addrlists\/cn=oabs\/cn=Default " is invalid and
    could not be updated.
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/Offline
    Address Book - First Administrative Group" is invalid and could not be updated.
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/Schedule+
    Free Busy Information - First Administrative Group" is invalid and could not be
     updated.
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/OAB Version
     2" is invalid and could not be updated.
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/OAB Version
     4" is invalid and could not be updated.
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/OAB Version
     3a" is invalid and could not be updated.
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/КОМНАТЫ
    ПЕРЕГОВОРОВ" is invalid and could not be updated.
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/NINGBO
    FOREING 69944491" is invalid and could not be updated.
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/SCAN AVT"
    is invalid and could not be updated.
    [PS] C:\>

     

    Что делать, как от этого избавиться?

    • Перемещено Hengzhe Li 18 марта 2012 г. 7:16 forum merge (От:Exchange Server 2007)
    5 сентября 2007 г. 12:57

Ответы

  • Ура, я нашёл решение!!!

    Вся проблема была в том, что в Alias для MailPublicFolder были пробелы, которые Exchnage 2007 пережить не смог . Решил так:

    Set-MailPublicFolder -Identity OfflineAddressBook-FirstAdministrativeGroup@eldin.org -Alias OfflineAddressBook-FirstAdministrativeGroup

    Set-MailPublicFolder -Identity Schedule+FreeBusyInformation-FirstAdministrativeGroup@eldin.org -Alias Schedule+FreeBusyInformation-FirstAdministrativeGroup

    Set-MailPublicFolder -Identity NINGBOFOREING2@eldin.org -Alias NINGBOFOREING2

    Set-MailPublicFolder -Identity SCANAVT@eldin.org -Alias SCANAVT

     

    Теперь всё генерится без ошибок.

    10 сентября 2007 г. 5:37

Все ответы

  • Так а реплики общих папок создались на сервере?

    5 сентября 2007 г. 13:07
  •  

    Согласен с Павлом, похоже, что http://technet.microsoft.com/en-us/library/bb288905.aspx не полностью выполнен, очень много "веток" в форумах по данному вопросу - забывают перенести реплики.
    5 сентября 2007 г. 13:22
  •  Pavel Dugaev написано:

    Так а реплики общих папок создались на сервере?

    Да, все общие папки успешно перенеслись со старого сервера на новый и доступны. Старый Exchange 2003 я удалил, оставив только ESM. Причём общих папок у нас оочень много и все перенеслись без ошибок, за исключением 3-х, написанных выше.

     

    Сегодня заметил, что при монтировании общих папок возникает ошибка:

    Source: EXOLEDB

    Category: General

    Event ID: 111

    Description:

    Microsoft Exchange OLEDB was unable to do Schema propagation on MDB startup HRESULT = 0x80040e19.

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

     

    А при rebuild Default Offline Address List:

    Source: MSExchangeSA

    Category: OAL Generator

    Event ID: 9331

    Description:

    OALGen encountered error 8004010f (internal ID 501080a) accessing the public folder store while generating the offline address list for address list '\Global Address List'.

    - Default Offline Address List

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

     

    P.S. В реестре создан ключ OAL Post Full If Diff fails = 1

    6 сентября 2007 г. 6:23
  •  Sergey Bezpalov написано:

     

    Согласен с Павлом, похоже, что http://technet.microsoft.com/en-us/library/bb288905.aspx не полностью выполнен, очень много "веток" в форумах по данному вопросу - забывают перенести реплики.

     

    Сергей, не подскажите ссылочки? А то пол-дня искал, только похожие проблеммы нашёл, а решение нигде не указано.

    Что мне в данном случае предпринять? Пользовательские попки можно безолезненно удалять, если это решит проблему, только как? И что делать с системными?

    6 сентября 2007 г. 8:36
  • К сожалению, я закрытых веток (с решенным вопросом) так и ненаходил (как русских так и английских), могу только посоветовать удалить эти папки: http://technet.microsoft.com/en-us/library/bb124411.aspx - здесь как раз есть описание как это сделать.

     

    Жаль, что вы удалили уже Exchange 2003, можно было бы пропущенные шаги доделать !-)

    6 сентября 2007 г. 9:12
  •  

    А если я на старом сервере вновь поставлю 2003 версию, то можно будет доделать? И что именно я не сделал? Вроде и не отклонялся от инструкции..
    6 сентября 2007 г. 9:31
  • А что удалить то не получается?

     

    P.S.

    Я когда миграцию делаю (2003 -> 2007), последним шагом, жду неделю (что бы вся синхронизация прошла полностью, и ящики у людей автоматически перенастроились), а потом провожу тесты и смотрю тесты - затем вывожу 2003 серваки. Просто репликация достаточно долго идет, и стоит подождать.

     

    P.P.S.

    Вот, что нашел по теме:
     
    "To stop the error generating I opened exchange system manager
    Expanded Folders
    Clicked Public Folders and on the Action menu chose view system folders
    I right-clicked on schema-root folder and renamed it to schema so when properties are view it is non_ipm_subtree\schema.
    I then restarted exchange services twice and the original schema-root was recreated and schema was there also. Haven't seen the error since."
    6 сентября 2007 г. 10:08
  •  Sergey Bezpalov написано:

    К сожалению, я закрытых веток (с решенным вопросом) так и ненаходил (как русских так и английских), могу только посоветовать удалить эти папки: http://technet.microsoft.com/en-us/library/bb124411.aspx - здесь как раз есть описание как это сделать.

     

    Жаль, что вы удалили уже Exchange 2003, можно было бы пропущенные шаги доделать !-)

     

    Все бы нечего, только вот перед удалением общих папок Exchange предлагает перенести их на другой сервер, а если такого сервера нет или общие папки вообще не нужны?

    6 сентября 2007 г. 10:19
  •  Ilya Shilov написано:

    Все бы нечего, только вот перед удалением общих папок Exchange предлагает перенести их на другой сервер, а если такого сервера нет или общие папки вообще не нужны?

     

    Когда удаляешь конкретную папку, а не Public Folder Database, ничего переносить не просят, а бэкап перед каждой операцией - это Best Practics.

     

    И общие папки это часть системы, даже если ты пользовательские и не создаешь, они будут.

    6 сентября 2007 г. 10:42
  • При переносе не удалял конкретную папку, а всю Public Folder. Соответственно он ругался когда не перенёс все папки на новый. И где-то через пару дней молча и без вопросов удалился. Вот и посчитал, что всё перенеслось удачно. Причём, например, "eldin.org/Microsoft Exchange System Objects/КОМНАТЫ ПЕРЕГОВОРОВ" сейчас доступны и нормально функционируют. Из-за чего ошибка при Update-GlobalAddressList не совсем понятно... Такое ощущение, что он пытается реплицировать на несуществующий сервер обратно. Как это можно посмотреть?

     

    И ещё, если посмотреть через ESM в папку на новом сервере Public Folder Database -> Replication Status, то там 6 системных папок есть: Internet Newsgroup, OAB 2, 3a, 4, Schedule+ Free Busy..(от обоих административных групп). Разве в этой папке вообще что-то должно быть когда в домене всего 1 Exchange 2007?

    6 сентября 2007 г. 12:33
  •  Sergey Bezpalov написано:

    А что удалить то не получается?

    Хотелось бы пока понять почему так? Если сегодня не разберусь - завтра удалить попробую.

     

    P.P.S.

    Вот, что нашел по теме:
     
    "To stop the error generating I opened exchange system manager
    Expanded Folders
    Clicked Public Folders and on the Action menu chose view system folders
    I right-clicked on schema-root folder and renamed it to schema so when properties are view it is non_ipm_subtree\schema.
    I then restarted exchange services twice and the original schema-root was recreated and schema was there also. Haven't seen the error since."

    А так не получается. При попытке выдаёт: "The requested operation is forbidden. ID no: c1030af1 Exchange System Manager"

    Скорее это из-за того, что я уже преобразовал Public Folder в родной формат Exchange 2007. Или не из-за этого?
    6 сентября 2007 г. 12:40
  • А пробывал удалять и заново OAB создавать?

    И проверь настройки в "Server Configuration\Mailbox\Mailbox Database Properties\Client Settings"

     

    А с какими правами ты работаешь?

    6 сентября 2007 г. 12:45
  • Не пробовал, и честно говоря сомневаюсь, что поможет, т.к. ошибка при регенерации Global Address List, а OAB состоит из GAL.

    Настройки правильные.

     

    Попробовал удалить ошибочные папки с помощью:

    [PS] C:\>Remove-PublicFolder -Identity "\Справочники завода\КОМНАТЫ ПЕРЕГОВОРОВ"

     

    Через некоторое время попробовал обновить GAL, ошибки на эту папку уже не было!!! Теперь вопрос, если я пользовательские папки удалю, то это не страшно, а вот можно ли удалять системные папки? Всё ли после этого будет работать нормально?

     

    Кстати, где-то на сайте MS нашёл, что ставить повторно Exchange 2003 бесполезно, при его удалении что-то там меняется и доделать процесс миграции уже нельзя.

    7 сентября 2007 г. 10:24
  • Ну "NINGBO FOREING 69944491" и "SCAN AVT" тоже не системные !-) может у тебя на 2003 фильтры стояли (СПАМ и Антивир)...

     

    Далее, если переживаешь - создай бекап, он сохранит как Public так и Private базы

     

    Если это системны папки тебе их просто удалить не дадут, кроме того они ссылаются на первую административную группу, остаток от Exchange 2003.

     

    OAB Version 2, 4, 3а - это адресная книга, поэтому просто можно сгенерить ее заново (сняв соответствующие галочки в настройках OAB)

    7 сентября 2007 г. 10:42
  •  

    Я наверно плохо выразился, это папки наших сотрудников. Я их удалил, проблема с ними пропала. OAB удалил и перегенерир заново. Также перегенерил Default Offline Address List.

    Вообщем не удалось решить только:

    [PS] C:\>Get-GlobalAddressList | Update-GlobalAddressList
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/Offline
    Address Book - First Administrative Group" is invalid and could not be updated.
    WARNING: The recipient "eldin.org/Microsoft Exchange System Objects/Schedule+
    Free Busy Information - First Administrative Group" is invalid and could not be
     updated.

     

    Пробовал их удалить - не получилось.

     

    Как избавиться от этой ошибки?

     

    P.S.  Еще раз хочу спросить об ошибке возникающей при монтировании базы Public Folder:

    Source: EXOLEDB

    Category: General

    Event ID: 111

    Description:

    Microsoft Exchange OLEDB was unable to do Schema propagation on MDB startup HRESULT = 0x80040e19.

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

    7 сентября 2007 г. 12:57
  • Ура, я нашёл решение!!!

    Вся проблема была в том, что в Alias для MailPublicFolder были пробелы, которые Exchnage 2007 пережить не смог . Решил так:

    Set-MailPublicFolder -Identity OfflineAddressBook-FirstAdministrativeGroup@eldin.org -Alias OfflineAddressBook-FirstAdministrativeGroup

    Set-MailPublicFolder -Identity Schedule+FreeBusyInformation-FirstAdministrativeGroup@eldin.org -Alias Schedule+FreeBusyInformation-FirstAdministrativeGroup

    Set-MailPublicFolder -Identity NINGBOFOREING2@eldin.org -Alias NINGBOFOREING2

    Set-MailPublicFolder -Identity SCANAVT@eldin.org -Alias SCANAVT

     

    Теперь всё генерится без ошибок.

    10 сентября 2007 г. 5:37
  • А по поводу ошибки:

    Нашёл решение на немецком форуме: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1110224&SiteID=17

     

    Надо сделать: Set-PublicFolder -identity "\NON_IPM_SUBTREE\schema-root" -name "schema"

     

    10 сентября 2007 г. 6:08