samba + ldap :((

CRAZyBUg

Der Mann vom Mond
Hi, bin jetzt seit ca. 1woche dabei samba und ldap zusammen ans laufen zu kriegen, habs noch nie gemacht und wollts mal hinkriegen. Im moment bin ich in einer Sackgasse und hoffe das ihr mir da raushelfen koennt.

Gegeben ist ein user 'tom'
Code:
blixx# ldapsearch -x -b 'uid=tom,ou=people,dc=microworker,dc=net'
# extended LDIF
#
# LDAPv3
# base <uid=tom,ou=people,dc=microworker,dc=net> with scope sub
# filter: (objectclass=*)
# requesting: ALL
#
 
# tom, people, microworker.net
dn: uid=tom,ou=people,dc=microworker,dc=net
objectClass: posixAccount
objectClass: shadowAccount
objectClass: inetOrgPerson
objectClass: sambaAccount
cn: tom
uid: tom
uidNumber: 10000
gidNumber: 10001
homeDirectory: /home/tom
givenName: tt
sn: tt
shadowExpire: 21915
loginShell: /bin/sh
gecos: tt tt
description: tt tt
shadowMin: 1
shadowMax: 365
shadowWarning: 10
shadowInactive: 10
shadowLastChange: 12527
userPassword:: e0NSWVBUfSQxJDNlbi9DeVB2JEtrQ2ZQRHFKNk5seHRHc2cwRFZxdzA=
ntPassword: 7A21990FCD3D759941E45C490F143D5F
lmPassword: AEBD4DE384C7EC43AAD3B435B51404EE
pwdLastSet: 1082379112
rid: 21000
primaryGroupID: 21003
pwdCanChange: 1041379200
pwdMustChange: 1893456000
acctFlags: [U          ]
displayName: tt tt
homeDrive: U:
domain: blixx
smbHome: \\blixx\tom
 
# search result
search: 2
result: 0 Success
 
# numResponses: 2
# numEntries: 1

Der Samba soll sich nun aus dem LDAP die logindaten ziehen

Code:
[global]
        ldap server = localhost
        ldap port = 389
        ldap suffix = "ou=people, dc=microworker, dc=net"
        ldap admin dn = "cn=Manager,dc=microworker,dc=net"
        ldap ssl = no
        security = user
        encrypt passwords = yes
        max disk size = 20480
        workgroup = BLIXXER
        server string = Samba Server
        socket options = TCP_NODELAY
        log file = /var/log/log.%m
        netbios name = blixx
        load printers = yes
        os level = 20
        default = homes
        max log size = 50

[homes]
   comment = Home Directories
   browseable = yes
   writeable = yes

Wenn ich mich jetzt von einem winxp einloggen moechte bekomme ich diese meldungen in der /var/log/messages

Code:
Apr 19 15:11:19 blixx smbd[15312]: [2004/04/19 15:11:19, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 19 15:11:19 blixx smbd[15312]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 19 15:11:19 blixx smbd[15312]: [2004/04/19 15:11:19, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 19 15:11:19 blixx smbd[15312]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 19 15:11:19 blixx smbd[15312]: [2004/04/19 15:11:19, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 19 15:11:19 blixx smbd[15312]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 19 15:11:19 blixx smbd[15312]: [2004/04/19 15:11:19, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 19 15:11:19 blixx smbd[15312]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 19 15:11:25 blixx smbd[15313]: [2004/04/19 15:11:25, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 19 15:11:25 blixx smbd[15313]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 19 15:11:25 blixx smbd[15313]: [2004/04/19 15:11:25, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 19 15:11:25 blixx smbd[15313]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"

Wie man dem Userprofil entnimmt ist er ebenfalls in der ObjectClass: posixAccount
Wenn ich mich nun einfach an die shell anmelde bekomme ich diese Meldung:

Code:
Apr 19 15:14:39 blixx login: pam_ldap: error trying to bind as user "uid=tom,ou=people,dc=microworker,dc=net" (Invalid Credentials)

Ich bin ratlos wieso das nicht funktioniert da es ja den Anschein hat, dass alles korrekt installiert/konfiguriert ist.

Hoffe ihr koennt mir helfen.
 
Theoretisch ja, praktisch teste ich das einfach um meinen horizont zu erweitern ;) ich will ne komfortable verwaltung der nutzer + deren zugriffsrechte ... wer kriegt nen mail account, wer darf per ftp auf den server usw. :)


Achja ich nutze fbsd 5.2.1 und die mitgelieferten ports
 
denke mal für 5-10 leute im netz ist die Lösung etwas overkill. Aber warum nicht!? Ich finde sie eleganter als wenn man z.B. MySQL+Samba für die Benutzeranmeldung nehmen würde (hab mal sowas gelesen dass es geht).

Wie hast du das genau gemacht!? Gibts da en Howto?:D
carb
 
eventuell MySQL/PostgreSQL (sofern es funktioniert?).

ich selbst hab das ganze mittels einem benutzer am laufen, der alles darf und einen weiteren der nur das darf was ich will.

für mich reicht das.
 
du hast einen benutzer und sprichst dich gegen ldap aus?
na, jetzt bin ich neugierig. was hast du gegen ldap? schonmal benutzt?
 
ich möchte nicht etwas vergleichbares verwenden wenn es PostgreSQL/MySQL gibt, und ich das als besser empfinde.

was spricht für LDAP?
 
Hallo,

@eLgino
was spricht für LDAP?

LDAP ist auf schnelles Lesen großer Verzeichnisbäume ausgelegt worden.
Beim Schreiben sieht es nicht ganz so gut aus, aber eben beim Lesen ist es sehr schnell. LDAP wird ja auch als Verzeichnisdienst bezeichnet, was schon vom Begriff her darauf hindeutet, das man mit LDAP sehr gut Hierarchien abbilden kann, z.B. Firmenstrukturen usw. Es gibt viele daemons, (sendmail, proftpd, samba, cyrus, apache usw.) die schon über eine eingebaute LDAP-Unterstützung verfügen. Ok, manchmal muss man sie beim Bauen aktivieren. Nicht zuletzt kann man LDAP auch gut für applikationsübergreifende Adressbücher verwenden.

@CRAZyBug

Was geht denn genau nicht?

Kannst Du via Samba u./o. pam nicht auf das Directory zugreifen?

Wenn ich deine Log-Meldungen richtig interpretiere, hast Du Zugriff via Samba, kannst Dich aber nicht via Shell einloggen. Verstehe ich das richtig?

Beim gegenwärtigen Wissensstand, tippe ich mal auf ein Rechteproblem in der slpad.conf. Das ist nämlich nicht ganz trivial. Poste doch bitte mal deine slapd.conf und schreibe bitte auch mal, welche OpenLDAP-Version du verwendest.

Dann sehen wir weiter.

Ich habe hier zwei Samba-Server (einer unter NetBSD und einer unter Solaris) laufen, die die Authentifizierung gegen zwei sich replizierende LDAP-Server (beide unter NetBSD) machen. Bei einem NetBSD -Server laufen Samba und OpenLDAP auf einer Maschine. Und das läuft super! :D

Gruß c.
 
fuer ldap spricht

* sicherheit
* umfang
* geringer administrationsaufwand (wenns erstmal fertig ist)
* adressbuchfunktion
* verbindung zu weiteren netzwerken
* 1 user erstellen mehrere Serverdienste nutzen


Beispiel:
erstelle 1nen user in der gruppe 'Webpacket'
dann kriegt er die berechtigungen: ftp (20mb quota/chrooted) Webverzeichniss & E-Mail Addy

erstelle einen benutzer in der Gruppe Webpacket-SQL
Dann kriegt er selbiges wie oben nur mit nem SQL Zugriff :>

usw.

jedoch glaube ich auch das jeder fuer sich selbst entscheiden muss was er

bevorzugt, ich bin im moment jedoch am ldap und komm damit nicht klar *g* irgendwas stimmt in der config nicht und ich krieg keinen fehler angezeigt und das stinkt mich an und ich hoffe das mit da jemand helfen kann :((
 
Also ich nutze hier den openldap 2.2.2beta ;-) wie er in den fbsd ports ist...

zu dem problem: ich kann mich per samba garnicht einloggen, er gibt mir aber auch keine fehlermeldung aus. ich moechte den samba nicht als pdc laufen lassen sondern nur fuer user login von einem anderen rechner aus.

zu den ldap rechten ... hab ich garkeine gesetzt... :/ bin bis jetzt nicht davon ausgegangen dass ich da welche setzen muss, da alle services ueber den manager sich die daten ziehen (und ja auch finden).
ich hatte jedoch vor diese einzubinden
... gelesen von irgendeiner site die mich auf meinem langen weg begleitet hat... ;)

Code:
access to dn=".*,dc=microworker,dc=net"
        by dn="cn=root,dc=microworker,dc=net" write
        by self write
        by * read
 
Hallo,

hänge doch bitte mal an das Ende der access-Rule ein
Code:
by anonymous auth
an. Damit können sich alle Personen gegen das Directory authentifizieren und danach !!! sollten sie auch zugreifen können.

Welche Samba-Version verwendest du eigentlich? Wenn du noch die 2.2.x verwendest, dann solltest du auch folgende Zeile in der slapd.conf haben.

Code:
allow bind_v2

Da OpenLDAP 2.x per default nur Verbindungen nach LDAP Version 3 erlaubt.

Gruß c.
 
Zuletzt bearbeitet:
habe beides mit angefuegt ... funktioniert nicht

edit:
Code:
access to dn="dc=microworker,dc=net"
        by dn="cn=root,dc=microworker,dc=net" write
        by self write
        by * read
        by anonymous auth

habe mich vertan habe kein .* in der dn ... wenn ichs einsetze laesst der ldap sich nicht starten
 
Zuletzt bearbeitet:
immernoch dasselbe
Code:
#/var/log/messages
Apr 20 13:41:19 blixx smbd[6521]: [2004/04/20 13:41:19, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 20 13:41:19 blixx smbd[6521]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 20 13:41:19 blixx smbd[6521]: [2004/04/20 13:41:19, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 20 13:41:19 blixx smbd[6521]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 20 13:41:19 blixx smbd[6521]: [2004/04/20 13:41:19, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 20 13:41:19 blixx smbd[6521]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 20 13:41:19 blixx smbd[6521]: [2004/04/20 13:41:19, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 20 13:41:19 blixx smbd[6521]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 20 13:41:25 blixx smbd[6522]: [2004/04/20 13:41:25, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 20 13:41:25 blixx smbd[6522]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 20 13:41:25 blixx smbd[6522]: [2004/04/20 13:41:25, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 20 13:41:25 blixx smbd[6522]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 20 13:41:33 blixx smbd[6542]: [2004/04/20 13:41:33, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 20 13:41:33 blixx smbd[6542]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"
Apr 20 13:41:34 blixx smbd[6542]: [2004/04/20 13:41:34, 0] passdb/pdb_ldap.c:ldap_connect_system(316)
Apr 20 13:41:34 blixx smbd[6542]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net"

aber ich komm ned rein
 
Hallo,

ich muss nochmal nachfragen. Welche Samba Version verwendest du?

Was steht denn im Logfile des slapd, wenn Du einen Login via Samba versuchst? Eventuell den loglevel in der slapd.conf auf -1 setzen.

Gruß c.
 
hi :))

also Samba Version is 2.2.8a
der log vom slapd:

Code:
Apr 20 16:37:51 blixx smbd[628]: [2004/04/20 16:37:51, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:37:51 blixx kernel: Apr 20 16:37:51 blixx smbd[628]: [2004/04/20 16:37:51, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:37:51 blixx smbd[628]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx kernel: Apr 20 16:37:51 blixx smbd[628]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: new connection on 13 
Apr 20 16:37:51 blixx slapd[353]: conn=0 fd=13 ACCEPT from IP=::1 49159 (IP=:: 389) 
Apr 20 16:37:51 blixx slapd[353]: daemon: added 13r 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  13r
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13): got connid=0 
Apr 20 16:37:51 blixx slapd[353]: connection_read(13): checking for input on id=0 
Apr 20 16:37:51 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:51 blixx slapd[353]: do_bind 
Apr 20 16:37:51 blixx slapd[353]: >>> dnPrettyNormal: <cn=Manager,dc=microworker,dc=net> 
Apr 20 16:37:51 blixx slapd[353]: <<< dnPrettyNormal: <cn=Manager,dc=microworker,dc=net>, <cn=manager,dc=microworker,dc=net> 
Apr 20 16:37:51 blixx slapd[353]: do_bind: version=3 dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:37:51 blixx slapd[353]: conn=0 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:37:51 blixx slapd[353]: ==> bdb_bind: dn: cn=Manager,dc=microworker,dc=net 
Apr 20 16:37:51 blixx slapd[353]: conn=0 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" mech=simple ssf=0 
Apr 20 16:37:51 blixx slapd[353]: do_bind: v3 bind: "cn=Manager,dc=microworker,dc=net" to "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_result: conn=0 op=0 p=3 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_result: err=0 matched="" text="" 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_response: msgid=1 tag=97 err=0 
Apr 20 16:37:51 blixx slapd[353]: conn=0 op=0 RESULT tag=97 err=0 text= 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  13r
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13): got connid=0 
Apr 20 16:37:51 blixx slapd[353]: connection_read(13): checking for input on id=0 
Apr 20 16:37:51 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:51 blixx slapd[353]: do_search 
Apr 20 16:37:51 blixx slapd[353]: >>> dnPrettyNormal: <ou=people, dc=microworker, dc=net> 
Apr 20 16:37:51 blixx slapd[353]: <<< dnPrettyNormal: <ou=people,dc=microworker,dc=net>, <ou=people,dc=microworker,dc=net> 
Apr 20 16:37:51 blixx slapd[353]: SRCH "ou=people, dc=microworker, dc=net" 2 0
Apr 20 16:37:51 blixx slapd[353]:     0 0 0 
Apr 20 16:37:51 blixx slapd[353]: begin get_filter 
Apr 20 16:37:51 blixx slapd[353]: AND 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_dn2id: got id=0x00000002 
Apr 20 16:37:51 blixx slapd[353]: => bdb_dn2id( "ou=people,dc=microworker,dc=net" ) 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_dn2id: got id=0x00000004 
Apr 20 16:37:51 blixx slapd[353]: entry_decode: "ou=people,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: <= entry_decode(ou=people,dc=microworker,dc=net) 
Apr 20 16:37:51 blixx slapd[353]: search_candidates: base="ou=people,dc=microworker,dc=net" (0x00000004) scope=2 
Apr 20 16:37:51 blixx slapd[353]: => bdb_dn2idl( "ou=people,dc=microworker,dc=net" ) 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=1 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: bdb_idl_fetch_key: @ou=people,dc=microworker,dc=net 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=1 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_dn2idl: id=2 first=4 last=11 
Apr 20 16:37:51 blixx slapd[353]: => bdb_filter_candidates 
Apr 20 16:37:51 blixx slapd[353]: 	AND 
Apr 20 16:37:51 blixx slapd[353]: => bdb_list_candidates 0xa0 
Apr 20 16:37:51 blixx slapd[353]: => bdb_filter_candidates 
Apr 20 16:37:51 blixx slapd[353]: 	OR 
Apr 20 16:37:51 blixx slapd[353]: => bdb_list_candidates 0xa1 
Apr 20 16:37:51 blixx slapd[353]: => bdb_filter_candidates 
Apr 20 16:37:51 blixx slapd[353]: 	EQUALITY 
Apr 20 16:37:51 blixx slapd[353]: => bdb_equality_candidates (objectClass) 
Apr 20 16:37:51 blixx slapd[353]: => key_read 
Apr 20 16:37:51 blixx slapd[353]: bdb_idl_fetch_key: [b49d1940] 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_index_read: failed (-30991) 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_equality_candidates: id=0, first=0, last=0 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_filter_candidates: id=0 first=0 last=0 
Apr 20 16:37:51 blixx slapd[353]: => bdb_filter_candidates 
Apr 20 16:37:51 blixx slapd[353]: 	AND 
Apr 20 16:37:51 blixx slapd[353]: => bdb_list_candidates 0xa0 
Apr 20 16:37:51 blixx slapd[353]: => bdb_filter_candidates 
Apr 20 16:37:51 blixx slapd[353]: 	EQUALITY 
Apr 20 16:37:51 blixx slapd[353]: => bdb_equality_candidates (uid) 
Apr 20 16:37:51 blixx slapd[353]: => key_read 
Apr 20 16:37:51 blixx slapd[353]: bdb_idl_fetch_key: [a4cf0b3a] 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_index_read 1 candidates 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_equality_candidates: id=1, first=11, last=11 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_filter_candidates: id=1 first=11 last=11 
Apr 20 16:37:51 blixx slapd[353]: => bdb_filter_candidates 
Apr 20 16:37:51 blixx slapd[353]: 	EQUALITY 
Apr 20 16:37:51 blixx slapd[353]: => bdb_equality_candidates (objectClass) 
Apr 20 16:37:51 blixx slapd[353]: => key_read 
Apr 20 16:37:51 blixx slapd[353]: bdb_idl_fetch_key: [ac4f885f] 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_index_read 2 candidates 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_equality_candidates: id=2, first=10, last=11 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_filter_candidates: id=2 first=10 last=11 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_list_candidates: id=1 first=11 last=11 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_filter_candidates: id=1 first=11 last=11 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_list_candidates: id=1 first=11 last=11 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_filter_candidates: id=1 first=11 last=11 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_list_candidates: id=1 first=11 last=11 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_filter_candidates: id=1 first=11 last=11 
Apr 20 16:37:51 blixx slapd[353]: bdb_search_candidates: id=1 first=11 last=11 
Apr 20 16:37:51 blixx slapd[353]: entry_decode: "uid=martin,ou=people,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: <= entry_decode(uid=martin,ou=people,dc=microworker,dc=net) 
Apr 20 16:37:51 blixx slapd[353]: => bdb_dn2id( "uid=martin,ou=people,dc=microworker,dc=net" ) 
Apr 20 16:37:51 blixx slapd[353]: <= bdb_dn2id: got id=0x0000000b 
Apr 20 16:37:51 blixx slapd[353]: => test_filter 
Apr 20 16:37:51 blixx slapd[353]:     AND 
Apr 20 16:37:51 blixx slapd[353]: => test_filter_and 
Apr 20 16:37:51 blixx slapd[353]: => test_filter 
Apr 20 16:37:51 blixx slapd[353]:     EQUALITY 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: search access to "uid=martin,ou=people,dc=microworker,dc=net" "uid" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: <= test_filter 6 
Apr 20 16:37:51 blixx slapd[353]: => test_filter 
Apr 20 16:37:51 blixx slapd[353]:     EQUALITY 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: search access to "uid=martin,ou=people,dc=microworker,dc=net" "objectClass" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,1.3.6.1.1.1.2.0) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.0) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,1.3.6.1.1.1.2.1) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.0) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.16.840.1.113730.3.2.2) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.7) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.6) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.0) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,1.3.6.1.4.1.7165.2.2.3) 1 
Apr 20 16:37:51 blixx slapd[353]: <= test_filter 6 
Apr 20 16:37:51 blixx slapd[353]: <= test_filter_and 6 
Apr 20 16:37:51 blixx slapd[353]: <= test_filter 6 
Apr 20 16:37:51 blixx slapd[353]: => send_search_entry: dn="uid=martin,ou=people,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "entry" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "cn" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "uid" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "description" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "ntPassword" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "lmPassword" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "pwdLastSet" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "rid" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "primaryGroupID" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "pwdCanChange" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "pwdMustChange" requested 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  13r
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13): got connid=0 
Apr 20 16:37:51 blixx slapd[353]: connection_read(13): checking for input on id=0 
Apr 20 16:37:51 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:51 blixx slapd[353]: do_unbind 
Apr 20 16:37:51 blixx slapd[353]: conn=0 op=2 UNBIND 
Apr 20 16:37:51 blixx slapd[353]: connection_closing: readying conn=0 sd=13 for close 
Apr 20 16:37:51 blixx slapd[353]: connection_resched: attempting closing conn=0 sd=13 
Apr 20 16:37:51 blixx slapd[353]: connection_close: conn=0 sd=13 
Apr 20 16:37:51 blixx slapd[353]: daemon: removing 13 
Apr 20 16:37:51 blixx slapd[353]: conn=0 fd=13 closed 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx smbd[628]: [2004/04/20 16:37:51, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:37:51 blixx kernel: Apr 20 16:37:51 blixx smbd[628]: [2004/04/20 16:37:51, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:37:51 blixx smbd[628]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx kernel: Apr 20 16:37:51 blixx smbd[628]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: new connection on 13 
Apr 20 16:37:51 blixx slapd[353]: conn=1 fd=13 ACCEPT from IP=::1 49160 (IP=:: 389) 
Apr 20 16:37:51 blixx slapd[353]: daemon: added 13r 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  13r
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13): got connid=1 
Apr 20 16:37:51 blixx slapd[353]: connection_read(13): checking for input on id=1 
Apr 20 16:37:51 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:51 blixx slapd[353]: do_bind 
Apr 20 16:37:51 blixx slapd[353]: >>> dnPrettyNormal: <cn=Manager,dc=microworker,dc=net> 
Apr 20 16:37:51 blixx slapd[353]: <<< dnPrettyNormal: <cn=Manager,dc=microworker,dc=net>, <cn=manager,dc=microworker,dc=net> 
Apr 20 16:37:51 blixx slapd[353]: do_bind: version=3 dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:37:51 blixx slapd[353]: conn=1 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:37:51 blixx slapd[353]: ==> bdb_bind: dn: cn=Manager,dc=microworker,dc=net 
Apr 20 16:37:51 blixx slapd[353]: conn=1 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" mech=simple ssf=0 
Apr 20 16:37:51 blixx slapd[353]: do_bind: v3 bind: "cn=Manager,dc=microworker,dc=net" to "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_result: conn=1 op=0 p=3 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_result: err=0 matched="" text="" 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_response: msgid=1 tag=97 err=0 
Apr 20 16:37:51 blixx slapd[353]: conn=1 op=0 RESULT tag=97 err=0 text= 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  13r
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13): got connid=1 
Apr 20 16:37:51 blixx slapd[353]: connection_read(13): checking for input on id=1 
Apr 20 16:37:51 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:51 blixx slapd[353]: do_search 
Apr 20 16:37:51 blixx slapd[353]: >>> dnPrettyNormal: <ou=people, dc=microworker, dc=net> 
Apr 20 16:37:51 blixx slapd[353]: <<< dnPrettyNormal: <ou=people,dc=microworker,dc=net>, <ou=people,dc=microworker,dc=net> 
Apr 20 16:37:51 blixx slapd[353]: SRCH "ou=people, dc=microworker, dc=net" 2 0
Apr 20 16:37:51 blixx slapd[353]:     0 0 0 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=1 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "displayName" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "smbHome" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "homeDrive" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: conn=1 op=1 ENTRY dn="uid=martin,ou=people,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: <= send_search_entry 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_result: conn=1 op=1 p=3 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_result: err=0 matched="" text="" 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_response: msgid=2 tag=101 err=0 
Apr 20 16:37:51 blixx slapd[353]: conn=1 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text= 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  13r
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13): got connid=1 
Apr 20 16:37:51 blixx slapd[353]: connection_read(13): checking for input on id=1 
Apr 20 16:37:51 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:51 blixx slapd[353]: do_unbind 
Apr 20 16:37:51 blixx slapd[353]: conn=1 op=2 UNBIND 
Apr 20 16:37:51 blixx slapd[353]: connection_closing: readying conn=1 sd=13 for close 
Apr 20 16:37:51 blixx slapd[353]: connection_resched: attempting closing conn=1 sd=13 
Apr 20 16:37:51 blixx slapd[353]: connection_close: conn=1 sd=13 
Apr 20 16:37:51 blixx slapd[353]: daemon: removing 13 
Apr 20 16:37:51 blixx slapd[353]: conn=1 fd=13 closed 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx smbd[628]: [2004/04/20 16:37:51, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:37:51 blixx kernel: Apr 20 16:37:51 blixx smbd[628]: [2004/04/20 16:37:51, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:37:51 blixx smbd[628]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx kernel: Apr 20 16:37:51 blixx smbd[628]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: new connection on 13 
Apr 20 16:37:51 blixx slapd[353]: conn=2 fd=13 ACCEPT from IP=::1 49161 (IP=:: 389) 
Apr 20 16:37:51 blixx slapd[353]: daemon: added 13r 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  13r
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13): got connid=2 
Apr 20 16:37:51 blixx slapd[353]: connection_read(13): checking for input on id=2 
Apr 20 16:37:51 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:51 blixx slapd[353]: do_bind 
Apr 20 16:37:51 blixx slapd[353]: >>> dnPrettyNormal: <cn=Manager,dc=microworker,dc=net> 
Apr 20 16:37:51 blixx slapd[353]: <<< dnPrettyNormal: <cn=Manager,dc=microworker,dc=net>, <cn=manager,dc=microworker,dc=net> 
Apr 20 16:37:51 blixx slapd[353]: do_bind: version=3 dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:37:51 blixx slapd[353]: conn=2 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:37:51 blixx slapd[353]: ==> bdb_bind: dn: cn=Manager,dc=microworker,dc=net 
Apr 20 16:37:51 blixx slapd[353]: conn=2 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" mech=simple ssf=0 
Apr 20 16:37:51 blixx slapd[353]: do_bind: v3 bind: "cn=Manager,dc=microworker,dc=net" to "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_result: conn=2 op=0 p=3 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_result: err=0 matched="" text="" 
Apr 20 16:37:51 blixx slapd[353]: send_ldap_response: msgid=1 tag=97 err=0 
Apr 20 16:37:51 blixx slapd[353]: conn=2 op=0 RESULT tag=97 err=0 text= 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:51 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:51 blixx slapd[353]:  13r
Apr 20 16:37:51 blixx slapd[353]:  
Apr 20 16:37:51 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:51 blixx slapd[353]: connection_get(13): got connid=2 
Apr 20 16:37:51 blixx slapd[353]: connection_read(13): checking for input on id=2 
Apr 20 16:37:51 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:51 blixx slapd[353]: do_search 
Apr 20 16:37:51 blixx slapd[353]: >>> dnPrettyNormal: <ou=people, dc=microworker, dc=net> 
Apr 20 16:37:51 blixx slapd[353]: <<< dnPrettyNormal: <ou=people,dc=microworker,dc=net>, <ou=people,dc=microworker,dc=net> 
Apr 20 16:37:51 blixx slapd[353]: SRCH "ou=people, dc=microworker, dc=net" 2 0
Apr 20 16:37:51 blixx slapd[353]:     0 0 0 
Apr 20 16:37:51 blixx slapd[353]:  cn
Apr 20 16:37:51 blixx slapd[353]:  lmPassword
Apr 20 16:37:51 blixx slapd[353]: => test_filter 
Apr 20 16:37:51 blixx slapd[353]:     AND 
Apr 20 16:37:51 blixx slapd[353]: => test_filter_and 
Apr 20 16:37:51 blixx slapd[353]: => test_filter 
Apr 20 16:37:51 blixx slapd[353]:     EQUALITY 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: search access to "uid=martin,ou=people,dc=microworker,dc=net" "uid" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: <= test_filter 6 
Apr 20 16:37:51 blixx slapd[353]: => test_filter 
Apr 20 16:37:51 blixx slapd[353]:     EQUALITY 
Apr 20 16:37:51 blixx slapd[353]: => access_allowed: search access to "uid=martin,ou=people,dc=microworker,dc=net" "objectClass" requested 
Apr 20 16:37:51 blixx slapd[353]: <= root access granted 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,1.3.6.1.1.1.2.0) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.0) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,1.3.6.1.1.1.2.1) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.0) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.16.840.1.113730.3.2.2) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.7) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.6) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,2.5.6.0) 0 
Apr 20 16:37:51 blixx slapd[353]: is_object_subclass(1.3.6.1.4.1.7165.2.2.3,1.3.6.1.4.1.7165.2.2.3) 1 
Apr 20 16:37:51 blixx slapd[353]: <= test_filter 6 
Apr 20 16:37:51 blixx slapd[353]: <= test_filter_and 6 
Apr 20 16:37:51 blixx slapd[353]: <= test_filter 6 
Apr 20 16:37:51 blixx slapd[353]: => send_search_entry: dn="uid=martin,ou=people,dc=microworker,dc=net" 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "smbHome" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "homeDrive" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: conn=2 op=1 ENTRY dn="uid=martin,ou=people,dc=microworker,dc=net" 
Apr 20 16:37:52 blixx slapd[353]: <= send_search_entry 
Apr 20 16:37:52 blixx slapd[353]: send_ldap_result: conn=2 op=1 p=3 
Apr 20 16:37:52 blixx slapd[353]: send_ldap_result: err=0 matched="" text="" 
Apr 20 16:37:52 blixx slapd[353]: send_ldap_response: msgid=2 tag=101 err=0 
Apr 20 16:37:52 blixx slapd[353]: conn=2 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text= 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:52 blixx slapd[353]:  13r
Apr 20 16:37:52 blixx slapd[353]:  
Apr 20 16:37:52 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:52 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:52 blixx slapd[353]: connection_get(13): got connid=2 
Apr 20 16:37:52 blixx slapd[353]: connection_read(13): checking for input on id=2 
Apr 20 16:37:52 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:52 blixx slapd[353]: do_unbind 
Apr 20 16:37:52 blixx slapd[353]: conn=2 op=2 UNBIND 
Apr 20 16:37:52 blixx slapd[353]: connection_closing: readying conn=2 sd=13 for close 
Apr 20 16:37:52 blixx slapd[353]: connection_resched: attempting closing conn=2 sd=13 
Apr 20 16:37:52 blixx slapd[353]: connection_close: conn=2 sd=13 
Apr 20 16:37:52 blixx slapd[353]: daemon: removing 13 
Apr 20 16:37:52 blixx slapd[353]: conn=2 fd=13 closed 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx smbd[628]: [2004/04/20 16:37:52, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:37:52 blixx kernel: Apr 20 16:37:52 blixx smbd[628]: [2004/04/20 16:37:52, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:37:52 blixx smbd[628]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:52 blixx kernel: Apr 20 16:37:52 blixx smbd[628]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:52 blixx slapd[353]: daemon: new connection on 13 
Apr 20 16:37:52 blixx slapd[353]: conn=3 fd=13 ACCEPT from IP=::1 49162 (IP=:: 389) 
Apr 20 16:37:52 blixx slapd[353]: daemon: added 13r 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:52 blixx slapd[353]:  
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:52 blixx slapd[353]:  13r
Apr 20 16:37:52 blixx slapd[353]:  
Apr 20 16:37:52 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:52 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:52 blixx slapd[353]: connection_get(13): got connid=3 
Apr 20 16:37:52 blixx slapd[353]: connection_read(13): checking for input on id=3 
Apr 20 16:37:52 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:52 blixx slapd[353]: do_bind 
Apr 20 16:37:52 blixx slapd[353]: >>> dnPrettyNormal: <cn=Manager,dc=microworker,dc=net> 
Apr 20 16:37:52 blixx slapd[353]: <<< dnPrettyNormal: <cn=Manager,dc=microworker,dc=net>, <cn=manager,dc=microworker,dc=net> 
Apr 20 16:37:52 blixx slapd[353]: do_bind: version=3 dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:37:52 blixx slapd[353]: conn=3 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:37:52 blixx slapd[353]: ==> bdb_bind: dn: cn=Manager,dc=microworker,dc=net 
Apr 20 16:37:52 blixx slapd[353]: conn=3 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" mech=simple ssf=0 
Apr 20 16:37:52 blixx slapd[353]: do_bind: v3 bind: "cn=Manager,dc=microworker,dc=net" to "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:37:52 blixx slapd[353]: send_ldap_result: conn=3 op=0 p=3 
Apr 20 16:37:52 blixx slapd[353]: send_ldap_result: err=0 matched="" text="" 
Apr 20 16:37:52 blixx slapd[353]: send_ldap_response: msgid=1 tag=97 err=0 
Apr 20 16:37:52 blixx slapd[353]: conn=3 op=0 RESULT tag=97 err=0 text= 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on:
Apr 20 16:37:52 blixx slapd[353]:  13r
Apr 20 16:37:52 blixx slapd[353]:  
Apr 20 16:37:52 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:37:52 blixx slapd[353]: connection_get(13) 
Apr 20 16:37:52 blixx slapd[353]: connection_get(13): got connid=3 
Apr 20 16:37:52 blixx slapd[353]: connection_read(13): checking for input on id=3 
Apr 20 16:37:52 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:52 blixx slapd[353]: do_search 
Apr 20 16:37:52 blixx slapd[353]: >>> dnPrettyNormal: <ou=people, dc=microworker, dc=net> 
Apr 20 16:37:52 blixx slapd[353]: <<< dnPrettyNormal: <ou=people,dc=microworker,dc=net>, <ou=people,dc=microworker,dc=net> 
Apr 20 16:37:52 blixx slapd[353]: SRCH "ou=people, dc=microworker, dc=net" 2 0
Apr 20 16:37:52 blixx slapd[353]:     0 0 0 
Apr 20 16:37:52 blixx slapd[353]: <= bdb_index_read: failed (-30991) 
Apr 20 16:37:52 blixx slapd[353]: 	AND 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "rid" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "primaryGroupID" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "pwdCanChange" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "pwdMustChange" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "acctFlags" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "displayName" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "smbHome" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "homeDrive" requested 
Apr 20 16:37:52 blixx slapd[353]: <= root access granted 
Apr 20 16:37:52 blixx slapd[353]: conn=3 op=1 ENTRY dn="uid=martin,ou=people,dc=microworker,dc=net" 
Apr 20 16:37:52 blixx slapd[353]: <= send_search_entry 
Apr 20 16:37:52 blixx slapd[353]: send_ldap_result: conn=3 op=1 p=3 
Apr 20 16:37:52 blixx slapd[353]: send_ldap_result: err=0 matched="" text="" 
Apr 20 16:37:52 blixx slapd[353]: send_ldap_response: msgid=2 tag=101 err=0 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:52 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:37:52 blixx slapd[353]: do_unbind 
Apr 20 16:37:52 blixx slapd[353]: conn=3 op=2 UNBIND 
Apr 20 16:37:52 blixx slapd[353]: connection_closing: readying conn=3 sd=13 for close 
Apr 20 16:37:52 blixx slapd[353]: connection_resched: attempting closing conn=3 sd=13 
Apr 20 16:37:52 blixx slapd[353]: connection_close: conn=3 sd=13 
Apr 20 16:37:52 blixx slapd[353]: daemon: removing 13 
Apr 20 16:37:52 blixx slapd[353]: conn=3 fd=13 closed 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:37:52 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx smbd[629]: [2004/04/20 16:38:04, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:38:04 blixx kernel: Apr 20 16:38:04 blixx smbd[629]: [2004/04/20 16:38:04, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:38:04 blixx smbd[629]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:38:04 blixx kernel: Apr 20 16:38:04 blixx smbd[629]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: new connection on 13 
Apr 20 16:38:04 blixx slapd[353]: conn=4 fd=13 ACCEPT from IP=::1 49163 (IP=:: 389) 
Apr 20 16:38:04 blixx slapd[353]: daemon: added 13r 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on:
Apr 20 16:38:04 blixx slapd[353]:  
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on:
Apr 20 16:38:04 blixx slapd[353]:  13r
Apr 20 16:38:04 blixx slapd[353]:  
Apr 20 16:38:04 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13) 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13): got connid=4 
Apr 20 16:38:04 blixx slapd[353]: connection_read(13): checking for input on id=4 
Apr 20 16:38:04 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:38:04 blixx slapd[353]: do_bind 
Apr 20 16:38:04 blixx slapd[353]: >>> dnPrettyNormal: <cn=Manager,dc=microworker,dc=net> 
Apr 20 16:38:04 blixx slapd[353]: <<< dnPrettyNormal: <cn=Manager,dc=microworker,dc=net>, <cn=manager,dc=microworker,dc=net> 
Apr 20 16:38:04 blixx slapd[353]: do_bind: version=3 dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:38:04 blixx slapd[353]: conn=4 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:38:04 blixx slapd[353]: ==> bdb_bind: dn: cn=Manager,dc=microworker,dc=net 
Apr 20 16:38:04 blixx slapd[353]: conn=4 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" mech=simple ssf=0 
Apr 20 16:38:04 blixx slapd[353]: do_bind: v3 bind: "cn=Manager,dc=microworker,dc=net" to "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:38:04 blixx slapd[353]: send_ldap_result: conn=4 op=0 p=3 
Apr 20 16:38:04 blixx slapd[353]: send_ldap_result: err=0 matched="" text="" 
Apr 20 16:38:04 blixx slapd[353]: send_ldap_response: msgid=1 tag=97 err=0 
Apr 20 16:38:04 blixx slapd[353]: conn=4 op=0 RESULT tag=97 err=0 text= 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on:
Apr 20 16:38:04 blixx slapd[353]:  13r
Apr 20 16:38:04 blixx slapd[353]:  
Apr 20 16:38:04 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13) 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13): got connid=4 
Apr 20 16:38:04 blixx slapd[353]: connection_read(13): checking for input on id=4 
Apr 20 16:38:04 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:38:04 blixx slapd[353]: do_search 
Apr 20 16:38:04 blixx slapd[353]: >>> dnPrettyNormal: <ou=people, dc=microworker, dc=net> 
Apr 20 16:38:04 blixx slapd[353]: <<< dnPrettyNormal: <ou=people,dc=microworker,dc=net>, <ou=people,dc=microworker,dc=net> 
Apr 20 16:38:04 blixx slapd[353]: SRCH "ou=people, dc=microworker, dc=net" 2 0
Apr 20 16:38:04 blixx slapd[353]:     0 0 0 
Apr 20 16:38:04 blixx slapd[353]: bdb_idl_fetch_key: @ou=people,dc=microworker,dc=net 
Apr 20 16:38:04 blixx slapd[353]: <= root access granted 
Apr 20 16:38:04 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "cn" requested 
Apr 20 16:38:04 blixx slapd[353]: <= root access granted 
Apr 20 16:38:04 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "uid" requested 
Apr 20 16:38:04 blixx slapd[353]: send_ldap_response: msgid=2 tag=101 err=0 
Apr 20 16:38:04 blixx slapd[353]: conn=4 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text= 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on:
Apr 20 16:38:04 blixx slapd[353]:  13r
Apr 20 16:38:04 blixx slapd[353]:  
Apr 20 16:38:04 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13) 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13): got connid=4 
Apr 20 16:38:04 blixx slapd[353]: connection_read(13): checking for input on id=4 
Apr 20 16:38:04 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:38:04 blixx slapd[353]: do_unbind 
Apr 20 16:38:04 blixx slapd[353]: conn=4 op=2 UNBIND 
Apr 20 16:38:04 blixx slapd[353]: connection_closing: readying conn=4 sd=13 for close 
Apr 20 16:38:04 blixx slapd[353]: connection_resched: attempting closing conn=4 sd=13 
Apr 20 16:38:04 blixx slapd[353]: connection_close: conn=4 sd=13 
Apr 20 16:38:04 blixx slapd[353]: daemon: removing 13 
Apr 20 16:38:04 blixx slapd[353]: conn=4 fd=13 closed 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx smbd[629]: [2004/04/20 16:38:04, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:38:04 blixx kernel: Apr 20 16:38:04 blixx smbd[629]: [2004/04/20 16:38:04, 0] passdb/pdb_ldap.c:ldap_connect_system(316) 
Apr 20 16:38:04 blixx smbd[629]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:38:04 blixx kernel: Apr 20 16:38:04 blixx smbd[629]:   ldap_connect_system: Binding to ldap server as "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: new connection on 13 
Apr 20 16:38:04 blixx slapd[353]: conn=5 fd=13 ACCEPT from IP=::1 49164 (IP=:: 389) 
Apr 20 16:38:04 blixx slapd[353]: daemon: added 13r 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on:
Apr 20 16:38:04 blixx slapd[353]:  
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on:
Apr 20 16:38:04 blixx slapd[353]:  13r
Apr 20 16:38:04 blixx slapd[353]:  
Apr 20 16:38:04 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13) 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13): got connid=5 
Apr 20 16:38:04 blixx slapd[353]: connection_read(13): checking for input on id=5 
Apr 20 16:38:04 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:38:04 blixx slapd[353]: do_bind 
Apr 20 16:38:04 blixx slapd[353]: >>> dnPrettyNormal: <cn=Manager,dc=microworker,dc=net> 
Apr 20 16:38:04 blixx slapd[353]: <<< dnPrettyNormal: <cn=Manager,dc=microworker,dc=net>, <cn=manager,dc=microworker,dc=net> 
Apr 20 16:38:04 blixx slapd[353]: do_bind: version=3 dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:38:04 blixx slapd[353]: conn=5 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" method=128 
Apr 20 16:38:04 blixx slapd[353]: ==> bdb_bind: dn: cn=Manager,dc=microworker,dc=net 
Apr 20 16:38:04 blixx slapd[353]: conn=5 op=0 BIND dn="cn=Manager,dc=microworker,dc=net" mech=simple ssf=0 
Apr 20 16:38:04 blixx slapd[353]: do_bind: v3 bind: "cn=Manager,dc=microworker,dc=net" to "cn=Manager,dc=microworker,dc=net" 
Apr 20 16:38:04 blixx slapd[353]: send_ldap_result: conn=5 op=0 p=3 
Apr 20 16:38:04 blixx slapd[353]: send_ldap_result: err=0 matched="" text="" 
Apr 20 16:38:04 blixx slapd[353]: send_ldap_response: msgid=1 tag=97 err=0 
Apr 20 16:38:04 blixx slapd[353]: conn=5 op=0 RESULT tag=97 err=0 text= 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on:
Apr 20 16:38:04 blixx slapd[353]:  13r
Apr 20 16:38:04 blixx slapd[353]:  
Apr 20 16:38:04 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13) 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13): got connid=5 
Apr 20 16:38:04 blixx slapd[353]: connection_read(13): checking for input on id=5 
Apr 20 16:38:04 blixx slapd[353]: ber_get_next on fd 13 failed errno=35 (Resource temporarily unavailable) 
Apr 20 16:38:04 blixx slapd[353]: do_search 
Apr 20 16:38:04 blixx slapd[353]: >>> dnPrettyNormal: <ou=people, dc=microworker, dc=net> 
Apr 20 16:38:04 blixx slapd[353]: <<< dnPrettyNormal: <ou=people,dc=microworker,dc=net>, <ou=people,dc=microworker,dc=net> 
Apr 20 16:38:04 blixx slapd[353]: SRCH "ou=people, dc=microworker, dc=net" 2 0
Apr 20 16:38:04 blixx slapd[353]:     0 0 0 
Apr 20 16:38:04 blixx slapd[353]:     attrs:
Apr 20 16:38:04 blixx slapd[353]:  uid
Apr 20 16:38:04 blixx slapd[353]: <= root access granted 
Apr 20 16:38:04 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "pwdLastSet" requested 
Apr 20 16:38:04 blixx slapd[353]: <= root access granted 
Apr 20 16:38:04 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "rid" requested 
Apr 20 16:38:04 blixx slapd[353]: <= root access granted 
Apr 20 16:38:04 blixx slapd[353]: => access_allowed: read access to "uid=martin,ou=people,dc=microworker,dc=net" "primaryGroupID" requested 
Apr 20 16:38:04 blixx slapd[353]: <= root access granted 
Apr 20 16:38:04 blixx slapd[353]: conn=5 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text= 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on:
Apr 20 16:38:04 blixx slapd[353]:  13r
Apr 20 16:38:04 blixx slapd[353]:  
Apr 20 16:38:04 blixx slapd[353]: daemon: read activity on 13 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13) 
Apr 20 16:38:04 blixx slapd[353]: connection_get(13): got connid=5 
Apr 20 16:38:04 blixx slapd[353]: connection_read(13): checking for input on id=5 
Apr 20 16:38:04 blixx slapd[353]: ber_get_next on fd 13 failed errno=0 (Undefined error: 0) 
Apr 20 16:38:04 blixx slapd[353]: connection_read(13): input error=-2 id=5, closing. 
Apr 20 16:38:04 blixx slapd[353]: connection_closing: readying conn=5 sd=13 for close 
Apr 20 16:38:04 blixx slapd[353]: connection_close: deferring conn=5 sd=13 
Apr 20 16:38:04 blixx slapd[353]: do_unbind 
Apr 20 16:38:04 blixx slapd[353]: conn=5 op=2 UNBIND 
Apr 20 16:38:04 blixx slapd[353]: connection_resched: attempting closing conn=5 sd=13 
Apr 20 16:38:04 blixx slapd[353]: connection_close: conn=5 sd=13 
Apr 20 16:38:04 blixx slapd[353]: daemon: removing 13 
Apr 20 16:38:04 blixx slapd[353]: conn=5 fd=13 closed 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: activity on 1 descriptors 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=8 active_threads=0 tvp=NULL 
Apr 20 16:38:04 blixx slapd[353]: daemon: select: listen=9 active_threads=0 tvp=NULL 
Apr 20 16:38:07 blixx nmbd[611]: [2004/04/20 16:38:07, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(404) 
Apr 20 16:38:07 blixx kernel: Apr 20 16:38:07 blixx nmbd[611]: [2004/04/20 16:38:07, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(404) 
Apr 20 16:38:07 blixx nmbd[611]:   ***** 
Apr 20 16:38:07 blixx kernel: Apr 20 16:38:07 blixx nmbd[611]:   ***** 
Apr 20 16:38:07 blixx nmbd[611]:    
Apr 20 16:38:07 blixx kernel: Apr 20 16:38:07 blixx nmbd[611]:    
Apr 20 16:38:07 blixx nmbd[611]:   Samba name server BLIXX is now a local master browser for workgroup BLIXXER on subnet 192.168.1.176 
Apr 20 16:38:07 blixx kernel: Apr 20 16:38:07 blixx nmbd[611]:   Samba name server BLIXX is now a local master browser for workgroup BLIXXER on subnet 192.168.1.176 
Apr 20 16:38:07 blixx nmbd[611]:    
Apr 20 16:38:07 blixx kernel: Apr 20 16:38:07 blixx nmbd[611]:    
Apr 20 16:38:07 blixx nmbd[611]:   ***** 
Apr 20 16:38:07 blixx kernel: Apr 20 16:38:07 blixx nmbd[611]:   *****

hoffe darin findet sich des raetsels loesung... mir ist aufgefallen das der wegen der zeile allow bind_v2 meckert ... hoffe ich habs ned an die falsche stelle geschrieben (habs einfach unten an die slapd.conf rangehaengt...
 
Hallo,

ich habe das gleiche Problem mit Samba 3 und OLDAP 2.2.

Ich kann mittels smbldap-* anlegen, löschen, passwort ändern usw.

ein net getlocalsid bringt ein Ergebnis und ein ldapsearch ebenso.

Der home Ordner wird korrekt angelegt.

Nur die Authentifizierung an Samba bringt den obengenannten nicht vorhanden fehler ;) und SSH geht auch nicht User unknown obwohl er laut log ldap aufruft und dort ein err=0 ausgibt.

Könnte jemand mal bitte seine funktionierende nss_ldap.conf - ldap.conf posten. Ich denke es liegt am pam.

Ich habe in der nsswitch ldap unter password_compat geschrieben, macht das etwas aus?

Grüße

Steffen
 
onegroup schrieb:
Hallo,

ich habe das gleiche Problem mit Samba 3 und OLDAP 2.2.

Ich kann mittels smbldap-* anlegen, löschen, passwort ändern usw.

ein net getlocalsid bringt ein Ergebnis und ein ldapsearch ebenso.

Der home Ordner wird korrekt angelegt.

Nur die Authentifizierung an Samba bringt den obengenannten nicht vorhanden fehler ;) und SSH geht auch nicht User unknown obwohl er laut log ldap aufruft und dort ein err=0 ausgibt.

Könnte jemand mal bitte seine funktionierende nss_ldap.conf - ldap.conf posten. Ich denke es liegt am pam.

Ich habe in der nsswitch ldap unter password_compat geschrieben, macht das etwas aus?

Grüße

Steffen
Moin,

ich habe auch gerade ein Problem mit Samba 3.0.21, OpenLDAP und CUPS, wenn auch ein anderes.

Die Authentifizierung selber funktioniert aber, auch PAM.

Meine /usr/local/etc/nss_ldap.conf sieht so aus:
Code:
host ldap.domain.tld ldap2.domain.tld
base dc=domain,dc=tld
binddn cn=Manager,dc=domain,dc=tld
bindpw geheim
port 389
scope sub
nss_base_passwd ou=People,dc=domain,dc=tld?sub
nss_base_group   ou=Groups,ou=People,dc=domain,dc=tld?sub
ssl start_tls
tls_cacertfile /usr/local/etc/certs/CAcert.pem
Die Wurzel des Baumes und auch nss_base_* an deine Gegebenheiten anpassen.

In /etc/pam.d/other habe ich folgendes stehen:
Code:
# auth
auth            required        pam_nologin.so          no_warn
auth            sufficient      pam_opie.so             no_warn no_fake_prompts
auth            requisite       pam_opieaccess.so       no_warn allow_local
#auth           sufficient      pam_krb5.so             no_warn try_first_pass
#auth           sufficient      pam_ssh.so              no_warn try_first_pass
auth            sufficient      /usr/local/lib/pam_ldap.so      no_warn try_first_pass
auth            required        pam_unix.so             no_warn try_first_pass

# account
#account        required        pam_krb5.so
account         required        pam_login_access.so
account         required        pam_unix.so

# session
#session        optional        pam_ssh.so
session         required        pam_permit.so

# password
password        required        pam_permit.so

Und die /etc/nsswitch.conf sieht so aus:
Code:
group: files ldap
#group: compat
group_compat: nis
hosts: files dns
networks: files
passwd: files ldap
#passwd: compat
passwd_compat: nis
shells: files ldap
#shells: files

Anschließend sollte ein 'id username' dir die uid und die gids des Users ausgeben.

Meine smb.conf sieht in der global-Sektion so aus:
Code:
   workgroup = TESTGROUP
   netbios name = Test
   server string = Test Samba Server
   security = user
   encrypt passwords = yes
   load printers = yes
   printing = cups
   printcap name = cups
   log file = /var/log/samba/log.%m
   max log size = 50
   passdb backend = ldapsam:ldap://ldap.domain.tld/
   ldap admin dn = "cn=Manager,dc=domain,dc=tld"
   ldap ssl = no
   ldap suffix = dc=domain,dc=tld
   ldap user suffix = ou=People
   ldap group suffix = ou=Groups,ou=People
   ldap machine suffix = ou=Computers
   ldap passwd sync = yes
   socket options = TCP_NODELAY
   wins support = no
   wins server = 1.2.3.4
   add user script = /usr/local/sbin/smbldap-useradd -m %u
   delete user script = /usr/local/sbin/smbldap-userdel -r %u
   add group script = /usr/local/sbin/smbldap-groupadd -a %g
   delete group script = /usr/local/sbin/smbldap-groupscript %g
   add user to group script = /usr/local/sbin/smbldap-mod \ -m %u %g
   delete user from group script = /usr/local/sbin/smbldap-groupmod -x %u %g
   add machine script = /usr/local/sbin/smbldap-useradd -w %u

Anschließend mit 'smbpasswd -w geheim' das Passwort für den user setzen, mit dem Samba auf das Directory zugreift.

Wenn das alles nicht hilft, dann muss du den tatsächlichen Output deines Fehlers posten.

Gruß c.
 
Hallo,

super Danke!

Ich komme leider erst heute abend dazu das zu testen.

Aber was bedeutet eigentlich dieses

group: compat
passwd: compat

kann ich da einfach wie bei dir files reinschreiben? Wenn man passwd: compat ldap schreibt hagelt es ja fehler.

Viele Grüße

Steffen
 
onegroup schrieb:
Hallo,

super Danke!

Ich komme leider erst heute abend dazu das zu testen.

Aber was bedeutet eigentlich dieses

group: compat
passwd: compat

kann ich da einfach wie bei dir files reinschreiben? Wenn man passwd: compat ldap schreibt hagelt es ja fehler.

Viele Grüße

Steffen

Da muss ich dich auf die manpage von nsswitch.conf verweisen.

Gruß c.
 
Hi,

also da ganze geht :) fast.

Allerdings hab ich ein riesenproblem

Bei mir steht in der nsswitch.conf FBSD 6.0

group: compat
group_compat: nis
hosts: files dns
networks: files
passwd: compat
passwd_compat: nis
shells: files

ein

group: ldap, passwd : ldap geht wenn ich das life ändere.
id jdoo gibt endlich etwas aus

Nach einem Reboot kann ich mich nichtmehr anmelden.

ein z. Group: compat ldap bringt nur fehler und geht auch nicht.

ich habe dein

group: files ldap
#group: compat
group_compat: nis
hosts: files dns
networks: files
passwd: files ldap
#passwd: compat
passwd_compat: nis
shells: files ldap
#shells: files

probiert.

Kein Anmelden am System mehr möglich :(

Edit:

Nach einigem Probieren geht es nun mit ohne Fehlermeldungen:

group: compat
group_compat: nis
hosts: files dns
networks: files
passwd: compat
passwd_compat: ldap
shells: files

Gruss

Steffen
 
Zuletzt bearbeitet:
Zurück
Oben