Bei der Installation von AAD Connect Version 1.1.819 kam es zu folgendem Fehler.
![]()
Deutsch: Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Auflistung sein.
Der Server wurde davor frisch installiert, da ich davor mit Altlasten in der Registry Probleme hatte.
Die Lösung habe ich aus der Quelle, bei der ein Updatevorgang zum gleichen Problem geführt hat.
Unter dem Pfad: C:\ProgramData\AADConnect, die PersistedState.xml finden.
Auf die Datei hatte ich keine Schreibrechte, deshalb musste ich diese erst meinem verwendeten Administrator gewähren.
Der AAD Connect Wizard muss für das weitere Vorgehen geschlossen sein!
Anschließend die Datei mit dem Editor öffnen und folgendes einfügen bzw. ersetzen. (lokale.domäne ersetzen mit der eigenen)
<PersistedStateElement>
<Key>IAdfsContext.TargetForestDomainName</Key>
<Value>lokale.domäne,lokale.domäne</Value>
</PersistedStateElement>
Meine Datei hat zum Schluss folgend ausgesehen
<?xml version="1.0" encoding="utf-8"?>
<PersistedStateContainer xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<StateVersion>2</StateVersion>
<Elements>
<PersistedStateElement>
<Key>IAdfsContext.TargetForestDomainName</Key>
<Value>lokale.domäne,lokale.domäne</Value>
</PersistedStateElement>
<PersistedStateElement>
<Key>IAzureActiveDirectoryContext.TenantId</Key>
<Value>{00000000-0000-0000-0000-000000000000}</Value>
</PersistedStateElement>
</Elements>
</PersistedStateContainer>
Es kann natürlich auch sein, das alleine schon das berechtigen des Administrators ausreichend war, doch funktionierte es mit der obengenannten Version ganz sicher.
<a class="external free" href="https://social.msdn.microsoft.com/Forums/en-US/6b94b062-9888-4c15-b9ed-5a9c71c718d7/error-after-update-111050-azure-ad-connect?forum=WindowsAzureAD" rel="nofollow">https://social.msdn.microsoft.com/Forums/en-US/6b94b062-9888-4c15-b9ed-5a9c71c718d7/error-after-update-111050-azure-ad-connect?forum=WindowsAzureAD</a>