Exchange 2010: Adresslisten/Adressbücher können nicht aktualisiert werden Event 9331 und 9335

Bei einer Migration von Exchange 2003 oder Exchange 2007 zu Exchange 2010 kommt es vor, dass die Adresslisten und das Offline Adressbuch nicht auf dem Exchange 2010 erstellt oder aktualisiert werden kann. Der Grund dafür sind Leerzeichen im Alias der Öffentlichen Systemordner. Diese beiden Fehlermeldungen werden im Event Log des Exchange 2010 Servers erzeugt:

Adresslisten

Ereignis-ID: 9331

Quelle: 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

Ereignis-ID: 9335

Quelle: 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

Bis Exchange 2007 waren Leerzeichen im Alias noch erlaubt. Dies hat sich bei Exchange 2010 geändert. Welche Einträge die Fehler bei der Erzeugung der Adresslisten verursachen lässt sich über die Exchange Management Shell feststellen:

Get-GlobalAddresslist | Update-GlobalAddresslist

Wenn bei der Ausführung des Befehls Warnungen erzeugt werden, sind das die Einträge die Probleme machen, darunter finden sich dann auch die Öffentlichen Systemordner:

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.

Nachdem alle Einträge korrigiert wurden, bei denen Warnungen erzeugt wurden, kann man die Adresslisten fehlerfrei erzeugen, dies geschieht auch über die Management Shell:

Get-EmailAddressPolicy | Update-EmailAddressPolicy

Get-AddressList | Update-AddressList

Get-GlobalAddressList | Update-GlobalAddressList

Get-OfflineAddressBook | Update-OfflineAddressBook

Sollten noch irgendwo Warnungen auftreten, hilft es den Alias auch bei Benutzern oder Kontakten zu kontrollieren. Meist ist das die Ursache der Probleme.

1 Gedanken zu „Exchange 2010: Adresslisten/Adressbücher können nicht aktualisiert werden Event 9331 und 9335“

  1. Das selbe Problem hatte ich heute auch, während des umzuges der Öffentlicher Ordner auf einen anderen Server. Der Fehler war aber nach bereinigung der Leerzeichen bei einzelnen Ordnern immer noch drin. Daraufhin habe ich die Sonderzeichen (,),, usw. entfernt und die Fehlermeldung war verschwunden.

    Gruß
    Stephan

    Antworten

Schreibe einen Kommentar