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

Printed on: April 20, 2024 at 00:04 o'clock

Member: filippg
filippg Apr 18, 2008 at 18:02:08 (UTC)
Goto Top
Hallo,

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

Gruß

Filipp
Member: MatthiasB
MatthiasB Apr 22, 2008 at 12:01:04 (UTC)
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