matthiasb
Goto Top

AD - extensionAttribute mittels ldifde löschen

das Löschen per ldifde schlägt fehl

Hallo Mitstreiter,

in unserer Organisation muß für alle Benutzer ein Wert für das Benutzerdefinierte Attribut2 gesetzt und das Benutzerdefinierte Attribut10 gelöscht werden.
Zum Auslesen der erforderlichen Daten habe ich ldifde genutzt. Das setzten für "extensionAttribut2" funktioniert, jedoch bereitet mir das Löschen von "extensionAttribut10" einige Schwierigkeiten.

Syntax "lösche_ectensionAttribute10"

dn: CN=Testuser,OU=Benutzer,OU=TestOU,DC=Lokal,DC=de
changetype: modify
replace: extensionAttribute10
extensionAttribute10:
-

Fehlermeldung aus "ldif.log"

Verbindung mit "Org-srv-vm.Lokal.de" wird hergestellt.
Anmelden als aktueller Benutzer unter Verwendung von SSPI
Das Verzeichnis wird aus der Datei "\\.host\Shared Folders\Networkdata\Batch\Test_Import1.ldf" importiert.
Die Einträge werden geladen.
1: CN=Testuser,OU=Benutzer,OU=TestOU,DC=Lokal,DC=de
Entry DN: CN=Testuser,OU=Benutzer,OU=TestOU,DC=Lokal,DC=de
changetype: modify
Attribute 0) extensionAttribute10:

Fehler in Zeile 1: Ungültige Syntax

Serverseitiger Fehler: "Falscher Parameter."

0 Einträge wurden erfolgreich geändert.

Fehler im Programm

Der Wert im "extensionAttribute10" muß in jedem Fall geleert werden, also keine Leerzeichen o. ä..
Ich hoffe es gibt jemanden, der mir sagen kann, wo der Fehler liegt.

Matthias

Content-Key: 85862

Url: https://administrator.de/contentid/85862

Ausgedruckt am: 29.03.2024 um 06:03 Uhr

Mitglied: filippg
filippg 18.04.2008 um 20:02:08 Uhr
Goto Top
Hallo,

ohne viel Ahnung von ldifde zu haben - hast du schonmal zwei leere Anführungszeichen probiert?

Gruß

Filipp
Mitglied: MatthiasB
MatthiasB 22.04.2008 um 14:01:04 Uhr
Goto Top
Hallo Filipp,

der Eintrag von zwei leeren Anführungszeichen führt dazu, dass diese im extensioAttribut eingetragen werden.

Folgende Syntax führt zum Ziel:


DN: CN=Testuser,OU=Benutzer,OU=TestOU,DC=Lokal,DC=de
changetype: modify
delete: extensionAttribute10
-

Matthias