[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: bdb_index_read: failed (-30990), OL 2.2.4



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Hi

I swapped fropm bdb to ldbm with gdbm and back, to no avail.

I installed OL 2.2.4 now, in the hope the problem goes away. Nope.

The problem: upon initial startup of OL everything works fine.

If I let it sit for let's say half an hour or more, it suddenly stops working, 
i.e. I can't authenticate via apache mod_auth_ldap anymore.

This is part of the logfile:

@400000003ff7f9ef183614fc => acl_get: [20] check attr cn
@400000003ff7f9ef183618e4 <= acl_get: [20] acl qwidoMultiDomainManager=Rolf 
Kleef,qwidoRole=qwidoMultiDomainManager,qwidoISP=XS4ALL,qwidoRole=qwidoISP,qwidoApp=qwido 
attr: cn
@400000003ff7f9ef183620b4 => acl_mask: access to entry 
"qwidoMultiDomainManager=Rolf 
Kleef,qwidoRole=qwidoMultiDomainManager,qwidoISP=XS4ALL,qwidoRole=qwidoISP,qwidoApp=qwido", 
attr "cn" requested
@400000003ff7f9ef18362c6c => acl_mask: to value by 
"qwidoMultiDomainManager=Rolf 
Kleef,qwidoRole=qwidoMultiDomainManager,qwidoISP=XS4ALL,qwidoRole=qwidoISP,qwidoApp=qwido", 
(read(=rscx))
@400000003ff7f9ef18363ff4 <= check a_dn_pat: 
^qwidoISPManager=.+,qwidoRole=qwidoISPManager,qwidoISP=$2,qwidoRole=qwidoISP,qwidoApp=qwido$
@400000003ff7f9ef183643dc => string_expand: pattern:  
^qwidoISPManager=.+,qwidoRole=qwidoISPManager,qwidoISP=$2,qwidoRole=qwidoISP,qwidoApp=qwido$
@400000003ff7f9ef18364bac => string_expand: expanded: 
^qwidoISPManager=.+,qwidoRole=qwidoISPManager,qwidoISP=XS4ALL,qwidoRole=qwidoISP,qwidoApp=qwido$
@400000003ff7f9ef18365b4c => regex_matches: string:      
qwidoMultiDomainManager=Rolf 
Kleef,qwidoRole=qwidoMultiDomainManager,qwidoISP=XS4ALL,qwidoRole=qwidoISP,qwidoApp=qwido
@400000003ff7f9ef18366ed4 => regex_matches: rc: 1 no matches
@400000003ff7f9ef183672bc <= check a_dn_pat: *
@400000003ff7f9ef183676a4 <= acl_mask: [2] applying none(=n) (stop)
@400000003ff7f9ef18367a8c <= acl_mask: [2] mask: none(=n)
@400000003ff7f9ef18367e74 => access_allowed: search access denied by none(=n)
@400000003ff7f9ef18368644 <= test_filter 50
@400000003ff7f9ef18368e14 <= test_filter_and 50
@400000003ff7f9ef183691fc <= test_filter 50
@400000003ff7f9ef183695e4 bdb_search: 16 does not match filter
@400000003ff7f9ef183a6e44 send_ldap_result: conn=0 op=7 p=2
@400000003ff7f9ef183a7614 send_ldap_result: err=0 matched="" text=""

I don't know what this means, but I do know that the exact same query (i.e. 
exact same login) works when I restart OL.

(Do I see extra spaces aftere regex_matches: string:      ? Could that be of 
any significance ?)

This is the relevant part of mod_auth_ldap logs:

[Sun Jan  4 12:32:53 2004] [debug] auth_ldap.c(535): [client 216.152.170.143] 
{10322} ...but entry is too old (36119 seconds)
[Sun Jan  4 12:32:53 2004] [debug] auth_ldap.c(553): [client 216.152.170.143] 
{10322} entry for `Rolf Kleef' is not in the cache
[Sun Jan  4 12:32:53 2004] [debug] auth_ldap.c(145): [client 216.152.170.143] 
{10322} Entering auth_ldap_connect_to_server
[Sun Jan  4 12:32:53 2004] [debug] auth_ldap.c(579): [client 216.152.170.143] 
{10322} Peforming a search (scope=2) with filter 
(&(&(objectclass=qwidoMultiDomainManager)(qwidoStatus=enabled))(cn=Rolf 
Kleef))
[Sun Jan  4 12:32:53 2004] [debug] auth_ldap.c(583): [client 216.152.170.143] 
{10322} LDAP OP: search
[Sun Jan  4 12:32:53 2004] [error] [client 216.152.170.143] {10322} Search 
must return exactly 1 entry; found 0 entries for search 
(&(&(objectclass=qwidoMultiDomainManager)(qwidoStatus=enabled))(cn=Rolf 
Kleef)): URI /XS4ALL/qwidoMultiDomainManager/index.php

Cheers,

ace



website: http://www.suares.nl * http://www.qwikzite.nl
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/9/xky7boE8xtIjURAvC+AJ9Ho1+vaAItW4RAagndutSgTpA7bwCfZkXE
ycbqjm7xTGoirp7letFuwvs=
=Yftw
-----END PGP SIGNATURE-----