Site icon Franky's Web

Exchange 2010: Address lists/address books cannot be updated Event 9331 and 9335

When migrating from Exchange 2003 or Exchange 2007 to Exchange 2010, it can happen that the address lists and the offline address book cannot be created or updated on Exchange 2010. The reason for this are spaces in the alias of the public system folders. These two error messages are generated in the event log of the Exchange 2010 server:

Event ID: 9331

Source: MSExchangeSA

OABGen-Fehler „80004005“ (interne ID „50103b7“) beim Zugriff auf den Datenbank für Öffentliche Ordner, während die Offlineadressliste für Adressliste „/“ generiert wird.

– \Standard-Offlineadressliste- \Standard-Offlineadressliste

Event ID: 9335

Source: MSExchangeSA

OABGen-Fehler „80004005“ beim Bereinigen des Öffentlichen Ordners für Offlineadresslisten unter „/o=Exchange Organisation/cn=addrlists/cn=oabs/cn=Standard-Offlineadressliste“. Stellen Sie sicher, dass der Informationsspeicher für Öffentliche Ordner bereitgestellt ist und Replikate der Ordner für die Offlineadresslisten vorhanden sind. Es wurden keine Offlineadresslisten generiert. Informationen hierzu finden Sie im Ereignisprotokoll.

– \Standard-Offlineadressliste

Until Exchange 2007, spaces were still allowed in the alias. This has changed in Exchange 2010. The Exchange Management Shell can be used to determine which entries are causing the errors when generating the address lists:

Get-GlobalAddresslist | Update-GlobalAddresslist

If warnings are generated when the command is executed, these are the entries that cause problems, including the public system folders:

WARNUNG: Der Empfänger „frankysweb.local/Microsoft Exchange System Objects/Offlineadressbuch – \/o=frankysweb.local\/cn=addrlists\/cn=oabs\/cn=Standard-O“ ist ungültig und konnte nicht aktualisiert werden.

WARNUNG: Der Empfänger „frankysweb.local/Microsoft Exchange System Objects/Offlineadressbuch – Erste administrative Gruppe“ ist ungültig und konnte nicht aktualisiert werden.

WARNUNG: Der Empfänger „frankysweb.local/Microsoft Exchange System Objects/Schedule+ Zeitplaninformationen – Erste administrative Gruppe“ ist ungültig und konnte nicht aktualisiert werden.

Die Leerzeichen im Alias können mit ADSIedit korrigiert werden. Dazu muss eine Verbindung zum Standardmäßigem Namenskontext hergestellt werden, im Ordner „CN=Microsoft Exchange System Objects“ befinden sich dann die Objekte der Öffentlichen Systemordner

In den Eigenschaften des Objekts gibt es nun ein Attribut „mailNickname“, dieses darf keine Leerzeichen enthalten. Die Leerzeichen kann man also löschen.

Once all entries for which warnings were generated have been corrected, the address lists can be generated without errors, this can also be done via the management shell:

Get-EmailAddressPolicy | Update-EmailAddressPolicy

Get-AddressList | Update-AddressList

Get-GlobalAddressList | Update-GlobalAddressList

Get-OfflineAddressBook | Update-OfflineAddressBook

If warnings still appear somewhere, it helps to check the alias for users or contacts. This is usually the cause of the problems.

Exit mobile version