Jump to content

JoDa2054

Members
  • Gesamte Inhalte

    2
  • Registriert seit

  • Letzter Besuch

Profile Fields

  • Member Title
    Newbie

Fortschritt von JoDa2054

Rookie

Rookie (2/14)

  • Erste Antwort
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei
  • 1 Jahre dabei

Neueste Abzeichen

10

Reputation in der Community

  1. Hallo Blub, das Problem ist in der Tat das nicht alle Userobjekte die Felder ST und Title gefüllt hatten.:rolleyes: Die Lösung ist eine Prüfung ob das Ergebnis des SQL-Querys NULL/EMPTY ist. Danke, für deine Mühe.:D Der Thead kann geschlossen werden. ciao JoDa2054
  2. Hi Leute, ich habe ein VBS LoginScript. Grundsätzlich funktioniert es auch seit Monaten. In den letzten 2 Wochen gibt es immer wieder User bei denen es nicht mehr Funktioniert. Die Betriebssysteme waren Win XP mit SP3 und Win 7. Die User sind in verschiedenen Gruppen. Wenn ich mich mit einem betroffenen User anmelde, bekomme ich zur Laufzeit folgenden Fehler: Skript: login.vbs Zeile: 185 Zeichen: 2 Fehler: Entweder BOF oder EOF ist True, oder der aktuelle Datensatz wurde gelöscht. Der angeforderte Vorgang benötigt einen aktuellen Datensatz Code: 800A0BCD Quelle: ADODB.Field Der LDAP STRING ist so aufgebaut: <LDAP://"&fsDNSDOMAIN&",DC=XXX,DC=it>;(&(objectClass=user)(objectCategory=user)((&(st=*)(title=*)(sAMAccountName="&fsUSERNAME&")))(!(userAccountControl:1.2.840.113556.1.4.803:=2))); memberOf;subtree" Die Zeile 185 sieht wie folgt aus sMemberofGroups01 = objRecordSet.Fields("memberOf") Es scheint als ob bestimmten Usern alle Eigenschaften nicht abrufen können, wenn diese im LDAP String stehen. Wie gesagt. Mit meinem User funktioniert das alles in der Testumgebung und im Echtsystem. Nur mit einigen wenigen nicht mehr, ohne das etwas an den Usern oder am Script geändert wurde. ciao JoDa
×
×
  • Neu erstellen...