[BSD] ldap auth problem

Péchy Gáspár gpechy at ggg.hu
2014. Dec. 7., V, 12:48:04 CET


P.S.
Új rendszer, FreeBSD 8 Apache 2.2-ről, a mail auth tökéletesen működik, ldapsearch szintén.
conf
     <Directory '/path-to root'>
         Require valid-user
         AuthName '( valami )'
         AuthType Basic
         AuthBasicProvider ldap
         AuthLDAPURL 'ldap://localhost/ou=web,dc=domain,dc=server,ou=mgmt,o=ceg?cn?sub'
         AuthLDAPBindDN 'cn=SearchUser,ou=mgmt,o=ceg'
         AuthLDAPBindPassword lookpw
     </Directory>

Helli,
lenne valakinek ötlete, miért játszik Schrödinger macskáját az apache ldap auth?
FreeBSD 10.1, Apache 2.4 Event, OpenLdap 2.4
... itt kezdtem, merthogy hol autentikált hol nem.
Most végül olyasmit látok a debug.logban, mintha az LDAP (többnyirede nem mindig) a sikeres auth után nem zárná le a kapcsolatot, hanema következõ igényt az elõzõ kapcsolatból próbálná ellenõrizni.

Röviden:
ACCEPT (localhost)
BIND - BIND (a "keresõ" DN-nel)
RESULT ok
SRCH cn = userA
SEARCH RESULT ok
BIND - BIND - BIND ( anon / userA DN)
RESULT ok
SRCH cn = userB
SEARCH RESULT no
SRCH cn = userC
SEARCH RESULT no
..

Nincs UNBIND, nincs "closed"


Üdv,
Gazsi

--
Magyar BSD Levelezõlista




További információk a(z) BSD levelezőlistáról