Re: Compiling OpenLDAP 2.4.23 on AIX 6.1
by Matheus Morais
I've just found the follow link on IBM support and seems to be a bug on
AIX internals, I don't know precisely where.
https://www-304.ibm.com/support/docview.wss?uid=isg1IV00150
There is no fix for version 6.1 yet but seems to be a patch for version
5.3 [1].
[1] - https://www-304.ibm.com/support/docview.wss?uid=isg1fixinfo123037
Em Seg, 2011-08-08 às 17:08 -0300, Matheus Morais escreveu:
> Hi there,
>
> I'm trying to compile OpenLDAP 2.4.23 on AIX 6.1 but I'm receiving the
> following erros after 'make':
>
> ar: Creating an archive file liblutil.a.
> ar: Creating an archive file liblunicode.a.
> ar: Creating an archive file librewrite.a.
> ld: 0711-596 SEVERE ERROR: Object librewrite.a[xmap.o]
> An RLD for section 2 (.data) refers to symbol 1030,
> but the storage class of the symbol is not C_EXT or C_HIDEXT.
> collect2: ld returned 12 exit status
> make: 1254-004 The error code from the last command is 1.
>
>
> Stop.
> make: 1254-004 The error code from the last command is 2.
>
>
> Stop.
> make: 1254-004 The error code from the last command is 2.
>
>
> Stop.
>
> I have attached the execution log files for 'configure', 'make depend'
> and 'make'. I also tryed to compile the latest release (2.4.26) but have
> found the same error. This could be a compatibility problem with ld from
> AIX or something like that?
>
> Thanks.
>
--
Classificação da Informação: Uso Interno
Matheus Morais
Infraestrutura de TI
Confederação SICREDI – Porto Alegre
51 3358-4700 ramal 7143
www.sicredi.com.br
As informacoes contidas neste e-mail e anexos podem ser confidenciais e privilegiadas, protegidas por sigilo legal. Qualquer forma de utilizacao deste documento depende de autorizacao do emissor, sujeito as penalidades cabiveis. O emissor utiliza o recurso somente para fins profissionais, eximindo o empregador de responsabilidades por uso pessoal ou improprio. Se esta mensagem foi recebida por engano, o conteudo deve ser apagado e o remetente avisado imediatamente, atraves de resposta a este e-mail.
12 years, 1 month
Re: Undefined reference to `ldap_int_tls_impl'
by Michael Alexeev
On Mon, Aug 8, 2011 at 5:47 PM, Quanah Gibson-Mount <quanah(a)zimbra.com>wrote:
> --On Thursday, August 04, 2011 5:42 AM +0200 Michael Alexeev <
> michael.alexeev(a)gmail.com> wrote:
>
> Sorry, if this is a duplicate e-mail but it looks like my original one
>> didn't make it through.
>>
>> Hi All,
>>
>> I am trying to build OpenLDAP with the MySQL Cluster but make is exiting
>> with the following error:
>> ./.libs/libldap.a(tls2.o):(.**data+0x0): undefined reference to
>> `ldap_int_tls_impl'
>> collect2: ld returned 1 exit status
>>
>> the configure command I use is:
>> ./configure --enable-ndb=yes --enable-bdb=no --enable-hdb=no
>> --with-tls=moznss
>>
>> Omitting --with-tls option didn't help.
>>
>> additional flags are
>> export CPPFLAGS="-I/usr/include -I/usr/include/nss -I/usr/include/nspr"
>> export LDFLAGS="-L/usr/lib/nss -L/usr/local/lib -L/usr/local/libexec
>> -L/usr/lib64"
>>
>> OpenLDAP version is 2.4.26
>> OS is ubuntu 2.6.32-30-server x86_64
>> Compiler is gcc 4.4.3
>>
>> The config file is attached.
>>
>> I found an email thread with the exact same problem
>> http://www.openldap.org/lists/**openldap-technical/201102/**msg00273.html<http://www.openldap.org/lists/openldap-technical/201102/msg00273.html>
>>
>
> Please file an ITS and include your config.log. Your end result clearly
> has both a TLS implementation selected and TLS defined:
>
> #define HAVE_MOZNSS 1
> #define HAVE_TLS 1
>
> Perhaps statlic libldap isn't correctly linking to tls_m.o
>
> --Quanah
>
Thank you Quanah. Will do
>
> --
>
> Quanah Gibson-Mount
> Sr. Member of Technical Staff
> Zimbra, Inc
> A Division of VMware, Inc.
> --------------------
> Zimbra :: the leader in open source messaging and collaboration
>
12 years, 1 month
Undefined reference to `ldap_int_tls_impl'
by Michael Alexeev
Sorry, if this is a duplicate e-mail but it looks like my original one
didn't make it through.
Hi All,
I am trying to build OpenLDAP with the MySQL Cluster but make is exiting
with the following error:
./.libs/libldap.a(tls2.o):(.data+0x0): undefined reference to
`ldap_int_tls_impl'
collect2: ld returned 1 exit status
the configure command I use is:
./configure --enable-ndb=yes --enable-bdb=no --enable-hdb=no
--with-tls=moznss
Omitting --with-tls option didn't help.
additional flags are
export CPPFLAGS="-I/usr/include -I/usr/include/nss -I/usr/include/nspr"
export LDFLAGS="-L/usr/lib/nss -L/usr/local/lib -L/usr/local/libexec
-L/usr/lib64"
OpenLDAP version is 2.4.26
OS is ubuntu 2.6.32-30-server x86_64
Compiler is gcc 4.4.3
The config file is attached.
I found an email thread with the exact same problem
http://www.openldap.org/lists/openldap-technical/201102/msg00273.html
but no solution was mentioned there.
Thank you in advance,
Mike Alexeev
12 years, 1 month
Compiling OpenLDAP 2.4.23 on AIX 6.1
by Matheus Morais
Hi there,
I'm trying to compile OpenLDAP 2.4.23 on AIX 6.1 but I'm receiving the
following erros after 'make':
ar: Creating an archive file liblutil.a.
ar: Creating an archive file liblunicode.a.
ar: Creating an archive file librewrite.a.
ld: 0711-596 SEVERE ERROR: Object librewrite.a[xmap.o]
An RLD for section 2 (.data) refers to symbol 1030,
but the storage class of the symbol is not C_EXT or C_HIDEXT.
collect2: ld returned 12 exit status
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 2.
Stop.
make: 1254-004 The error code from the last command is 2.
Stop.
I have attached the execution log files for 'configure', 'make depend'
and 'make'. I also tryed to compile the latest release (2.4.26) but have
found the same error. This could be a compatibility problem with ld from
AIX or something like that?
Thanks.
--
Matheus Morais
Infraestrutura de TI
Confederação SICREDI – Porto Alegre
51 3358-4700 ramal 7143
www.sicredi.com.br
As informacoes contidas neste e-mail e anexos podem ser confidenciais e privilegiadas, protegidas por sigilo legal. Qualquer forma de utilizacao deste documento depende de autorizacao do emissor, sujeito as penalidades cabiveis. O emissor utiliza o recurso somente para fins profissionais, eximindo o empregador de responsabilidades por uso pessoal ou improprio. Se esta mensagem foi recebida por engano, o conteudo deve ser apagado e o remetente avisado imediatamente, atraves de resposta a este e-mail.
12 years, 1 month
OpenLDAP freezes and doesn't respond
by Cyril GROSJEAN
I randomly notice my OpenLDAP server freezes, and I can't udnerstand why.
I have a few LDAP clients (ldapsearch, a legacy Java app. and
ApacheDirectoryStudio), running from different systems,
either locally on the OpenLDAP server, or on another OpenLDAP server, or on
a remote workstation, and none manages
to get an answer from OpenLDAP. The connection is established but each
client gets stuck waiting for any result.
The last time, it occured only a few minutes after the OpenLDAP daemon was
restarted, under very low load.
I use OpenLDAP 2.4.23, over Red Hat Enterprise Linux Server release 5.4
(Tikanga), Kernel version 2.6.18-164.el5, amd64 architecture over VMWare.
I also use BDB 4.8.30, and OpenLDAP's been compiled with the following
options:
./configure --prefix=/opt/openldap-2.4.23 --enable-dynamic=yes
--enable-dynlist=yes --enable-memberof=yes --enable-ppolicy=yes
--enable-accesslog=yes --enable-sssvlv=yes
I noticed only 60 to 70 established connections on port 389 (according to
netstat) when the freeze occurs.
The OpenLDAP server is set in syncrepl mirror mode replication, and the
other OpenLDAP server (only used as a hot stand-by) works fine (but doesn't
receive any load)
In the OpenLDAP accesslog, I usually see the client requests, but no lines
for the responses.
Also, I noticed sometimes the "deferring operation: binding" message :
Jul 12 10:20:05 dev-ldap1 slapd[28525]: connection_input: conn=3377
deferring operation: binding
Jul 12 10:20:07 dev-ldap1 slapd[28525]: conn=3378 fd=66 ACCEPT from
IP=......:3823 (IP=0.0.0.0:389)
I don't know if this message is linked or not to the main problem so I'd
like to know if this message is harmless or not.
The stack of the slapd process is as follows when the freeze occurs:
Thread 18 (Thread 0x40d4b940 (LWP 1893)):
#0 0x00000031a7ad4018 in epoll_wait () from /lib64/libc.so.6
#1 0x000000000041d76e in ldap_pvt_sasl_mutex_dispose ()
#2 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#3 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 17 (Thread 0x4154c940 (LWP 1894)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a3ad7fb in ldap_pvt_thread_rmutex_lock ()
#2 0x00000000004d4c74 in ldap_pvt_sasl_mutex_dispose ()
#3 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#4 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#5 0x00000000004de44d in ldap_pvt_sasl_mutex_dispose ()
#6 0x000000000042ee25 in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004319c8 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000432749 in ldap_pvt_sasl_mutex_dispose ()
#9 0x00000000004ae91b in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#12 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#14 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#15 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#17 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#19 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#20 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 16 (Thread 0x42771940 (LWP 1895)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c42c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#21 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 15 (Thread 0x42f72940 (LWP 1896)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c42c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#17 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 14 (Thread 0x43773940 (LWP 1897)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c42c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#17 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 13 (Thread 0x43f74940 (LWP 1898)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c42c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#17 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 12 (Thread 0x44775940 (LWP 1902)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c42c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#17 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 11 (Thread 0x41d4d940 (LWP 1947)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c42c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#17 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 10 (Thread 0x44f76940 (LWP 1948)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a3ad7fb in ldap_pvt_thread_rmutex_lock ()
#2 0x00000000004d4c74 in ldap_pvt_sasl_mutex_dispose ()
#3 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#4 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#5 0x00000000004de44d in ldap_pvt_sasl_mutex_dispose ()
#6 0x000000000042ee25 in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004319c8 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000432749 in ldap_pvt_sasl_mutex_dispose ()
#9 0x00000000004ae91b in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#12 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#14 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#15 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#17 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#19 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#20 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 9 (Thread 0x45777940 (LWP 1949)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c42c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#21 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 8 (Thread 0x45f78940 (LWP 1950)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a3ad7fb in ldap_pvt_thread_rmutex_lock ()
#2 0x00000000004d4c74 in ldap_pvt_sasl_mutex_dispose ()
#3 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#4 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#5 0x00000000004de44d in ldap_pvt_sasl_mutex_dispose ()
#6 0x000000000042ee25 in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004319c8 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000432749 in ldap_pvt_sasl_mutex_dispose ()
#9 0x00000000004ae91b in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#12 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#14 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#15 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#17 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#19 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#20 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 7 (Thread 0x46779940 (LWP 1951)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a3ad7fb in ldap_pvt_thread_rmutex_lock ()
#2 0x00000000004d4c74 in ldap_pvt_sasl_mutex_dispose ()
#3 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#4 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#5 0x00000000004de44d in ldap_pvt_sasl_mutex_dispose ()
#6 0x000000000042ee25 in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004319c8 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000432749 in ldap_pvt_sasl_mutex_dispose ()
#9 0x00000000004ae91b in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#12 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#14 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#15 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#17 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#19 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#20 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 6 (Thread 0x46f7a940 (LWP 1952)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c42c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#17 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x4777b940 (LWP 2149)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c44ea in __lock_vec ()
#5 0x00002b710a8c512b in __lock_vec_pp ()
#6 0x00000000004af514 in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004af900 in ldap_pvt_sasl_mutex_dispose ()
#8 0x000000000048d323 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004de44d in ldap_pvt_sasl_mutex_dispose ()
#12 0x000000000042ee25 in ldap_pvt_sasl_mutex_dispose ()
#13 0x00000000004319c8 in ldap_pvt_sasl_mutex_dispose ()
#14 0x0000000000432749 in ldap_pvt_sasl_mutex_dispose ()
#15 0x00000000004ae91b in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#17 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#18 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#20 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#21 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#22 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#23 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#24 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#25 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#26 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x47f7c940 (LWP 2150)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a3ad7fb in ldap_pvt_thread_rmutex_lock ()
#2 0x00000000004d4c74 in ldap_pvt_sasl_mutex_dispose ()
#3 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#4 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#5 0x00000000004de44d in ldap_pvt_sasl_mutex_dispose ()
#6 0x000000000042ee25 in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004319c8 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000432749 in ldap_pvt_sasl_mutex_dispose ()
#9 0x00000000004ae91b in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#12 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#14 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#15 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#17 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#19 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#20 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x4877d940 (LWP 2151)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a833dd2 in __db_pthread_mutex_lock ()
#2 0x00002b710a833426 in __db_tas_mutex_lock ()
#3 0x00002b710a8c3b49 in __lock_get_internal ()
#4 0x00002b710a8c42c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#17 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x48f7e940 (LWP 2152)):
#0 0x00000031a860ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002b710a3ad7fb in ldap_pvt_thread_rmutex_lock ()
#2 0x00000000004d4c74 in ldap_pvt_sasl_mutex_dispose ()
#3 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#4 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#5 0x00000000004de44d in ldap_pvt_sasl_mutex_dispose ()
#6 0x000000000042ee25 in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004319c8 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000432749 in ldap_pvt_sasl_mutex_dispose ()
#9 0x00000000004ae91b in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#12 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#14 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#15 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#17 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00002b710a3ae8a8 in ldap_int_thread_pool_wrapper ()
#19 0x00000031a86064a7 in start_thread () from /lib64/libpthread.so.0
#20 0x00000031a7ad3c2d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x2b710ab80bd0 (LWP 1892)):
#0 0x00000031a86077e5 in pthread_join () from /lib64/libpthread.so.0
#1 0x000000000041b3e2 in ldap_pvt_sasl_mutex_dispose ()
#2 0x000000000040960e in ldap_pvt_sasl_mutex_dispose ()
#3 0x00000031a7a1d994 in __libc_start_main () from /lib64/libc.so.6
#4 0x00000000004080d9 in ldap_pvt_sasl_mutex_dispose ()
#5 0x00007fff4c26b148 in ?? ()
#6 0x0000000000000000 in ?? ()
Any idea of what's wrong ? Known bug ?
12 years, 1 month
Filter in referrals ?
by Cyril LAVIER
Hi.
I'm wondering if it's possible to add a filter at the end of the
referral "ref:" field.
I tried this, but it's not working :
dn: ou=sambausers,dc=domain,dc=tld
objectClass: referral
objectClass: extensibleObject
ou: sambausers
ref: ldap:///ou=Users,dc=domain,dc=tld??sub?(objectclass=samSamAccount)
Did I wrongly wrote the filter ?
Thanks for helping.
--
Cyril LAVIER | Systems Administrator | LTU Technologies
LTU technologies - Making Sense of Visual Content | www.LTUtech.com
12 years, 1 month
OpenLDAP freezes and doesn't respond
by Cyril GROSJEAN
I randomly notice my OpenLDAP server freezes, and I can't udnerstand why.
I have a few LDAP clients (ldapsearch, a legacy Java app. and
ApacheDirectoryStudio), running from different systems, either locally on
the OpenLDAP server, or on another OpenLDAP
server, or on a remote workstation, and none manages to get an answer from
OpenLDAP. The connection is established but each client gets stuck waiting
for any result.
The last time, it occured only a few minutes after the OpenLDAP daemon was
restarted, under very low load.
I use OpenLDAP 2.4.23, over Red Hat Enterprise Linux Server release 5.4
(Tikanga), Kernel version 2.6.18-164.el5, amd64 architecture over VMWare.
I also use BDB 4.8.30, and OpenLDAP's been compiled with the following
options:
./configure --prefix=/opt/openldap-2.4.23 --enable-dynamic=yes
--enable-dynlist=yes --enable-memberof=yes --enable-ppolicy=yes
--enable-accesslog=yes --enable-sssvlv=yes
I noticed only 74 established connections on port 389 (according to netstat)
when the freeze occurs.
The OpenLDAP server is set in syncrepl mirror mode replication, and the
other OpenLDAP server (only used as a hot stand-by) works fine (but doesn't
receive any load)
I only have the following lines at the end of the OpenLDAP log: (IP @ and
suffixes voluntarily hidden)
Jul 12 10:19:32 dev-ldap1 slapd[28525]: conn=3377 fd=65 ACCEPT from
IP=.......:3820 (IP=0.0.0.0:389)
Jul 12 10:19:32 dev-ldap1 slapd[28525]: conn=3377 op=0 BIND
dn="employeeNumber=02071,ou=
people,dc=...." method=128
Jul 12 10:20:05 dev-ldap1 slapd[28525]: connection_input: conn=3377
deferring operation: binding
Jul 12 10:20:07 dev-ldap1 slapd[28525]: conn=3378 fd=66 ACCEPT from
IP=......:3823 (IP=0.0.0.0:389)
The stack of the slapd process shows the following:
# *pstack 28525*
Thread 18 (Thread 0x408e4940 (LWP 28529)):
#0 0x0000003a53ad4018 in epoll_wait () from /lib64/libc.so.6
#1 0x000000000041d76e in ldap_pvt_sasl_mutex_dispose ()
#2 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#3 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 17 (Thread 0x41360940 (LWP 28530)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#17 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 16 (Thread 0x41b61940 (LWP 28531)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 15 (Thread 0x42362940 (LWP 28532)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 14 (Thread 0x42b63940 (LWP 28533)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 13 (Thread 0x43364940 (LWP 28534)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 12 (Thread 0x43b65940 (LWP 28535)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 11 (Thread 0x44366940 (LWP 29755)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#17 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 10 (Thread 0x44b67940 (LWP 29756)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 9 (Thread 0x45368940 (LWP 29757)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000422736 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000422ec7 in ldap_pvt_sasl_mutex_dispose ()
#14 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#17 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#18 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 8 (Thread 0x45b69940 (LWP 29758)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd4ea in __lock_vec ()
#5 0x00002ba988bfe12b in __lock_vec_pp ()
#6 0x00000000004af514 in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004af900 in ldap_pvt_sasl_mutex_dispose ()
#8 0x000000000048d323 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004de44d in ldap_pvt_sasl_mutex_dispose ()
#12 0x000000000042ee25 in ldap_pvt_sasl_mutex_dispose ()
#13 0x00000000004319c8 in ldap_pvt_sasl_mutex_dispose ()
#14 0x0000000000432749 in ldap_pvt_sasl_mutex_dispose ()
#15 0x00000000004ae91b in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#17 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#18 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#20 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#21 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#22 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#23 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#24 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#25 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#26 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 7 (Thread 0x4636a940 (LWP 29759)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 6 (Thread 0x46b6b940 (LWP 29760)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba9886df7fb in ldap_pvt_thread_rmutex_lock ()
#2 0x00000000004d4c74 in ldap_pvt_sasl_mutex_dispose ()
#3 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#4 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#5 0x00000000004de44d in ldap_pvt_sasl_mutex_dispose ()
#6 0x000000000042ee25 in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004319c8 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000432749 in ldap_pvt_sasl_mutex_dispose ()
#9 0x00000000004ae91b in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#11 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#12 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#14 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#15 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#16 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#17 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#19 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#20 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x4736c940 (LWP 29761)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x47b6d940 (LWP 29762)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x4836e940 (LWP 29763)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x0000000000492a80 in ldap_pvt_sasl_mutex_dispose ()
#8 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#10 0x00000000004758a4 in ldap_pvt_sasl_mutex_dispose ()
#11 0x000000000047ce54 in ldap_pvt_sasl_mutex_dispose ()
#12 0x00000000004214d3 in ldap_pvt_sasl_mutex_dispose ()
#13 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#14 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#15 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x48b6f940 (LWP 29764)):
#0 0x0000003a5460ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
#1 0x00002ba988b6cdd2 in __db_pthread_mutex_lock ()
#2 0x00002ba988b6c426 in __db_tas_mutex_lock ()
#3 0x00002ba988bfcb49 in __lock_get_internal ()
#4 0x00002ba988bfd2c2 in __lock_get_pp ()
#5 0x00000000004af398 in ldap_pvt_sasl_mutex_dispose ()
#6 0x00000000004b04ca in ldap_pvt_sasl_mutex_dispose ()
#7 0x00000000004b4183 in ldap_pvt_sasl_mutex_dispose ()
#8 0x00000000004b802e in ldap_pvt_sasl_mutex_dispose ()
#9 0x0000000000481a7a in ldap_pvt_sasl_mutex_dispose ()
#10 0x0000000000482547 in ldap_pvt_sasl_mutex_dispose ()
#11 0x00000000004decab in ldap_pvt_sasl_mutex_dispose ()
#12 0x0000000000481b4a in ldap_pvt_sasl_mutex_dispose ()
#13 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#14 0x000000000043be3e in ldap_pvt_sasl_mutex_dispose ()
#15 0x0000000000481bc2 in ldap_pvt_sasl_mutex_dispose ()
#16 0x0000000000482127 in ldap_pvt_sasl_mutex_dispose ()
#17 0x000000000043c83f in ldap_pvt_sasl_mutex_dispose ()
#18 0x00000000004205a5 in ldap_pvt_sasl_mutex_dispose ()
#19 0x0000000000420b7f in ldap_pvt_sasl_mutex_dispose ()
#20 0x00002ba9886e08a8 in ldap_int_thread_pool_wrapper ()
#21 0x0000003a546064a7 in start_thread () from /lib64/libpthread.so.0
#22 0x0000003a53ad3c2d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x2ba988eb9bd0 (LWP 28525)):
#0 0x0000003a546077e5 in pthread_join () from /lib64/libpthread.so.0
#1 0x000000000041b3e2 in ldap_pvt_sasl_mutex_dispose ()
#2 0x000000000040960e in ldap_pvt_sasl_mutex_dispose ()
#3 0x0000003a53a1d994 in __libc_start_main () from /lib64/libc.so.6
#4 0x00000000004080d9 in ldap_pvt_sasl_mutex_dispose ()
#5 0x00007ffff6e2df58 in ?? ()
#6 0x0000000000000000 in ?? ()
I have 2 different suffixes, but didn't notice any obvious problem with the
database or file system (space left, corruption, bad file owner and so on).
For example, the db_stat -c gives the following result on the main database:
579 Last allocated locker ID
0x7fffffff Current maximum unused locker ID
9 Number of lock modes
10000 Maximum number of locks possible
10000 Maximum number of lockers possible
10000 Maximum number of lock objects possible
1 Number of lock object partitions
951 Number of current locks
1686 Maximum number of locks at any one time
16 Maximum number of locks in any one bucket
0 Maximum number of locks stolen by for an empty partition
0 Maximum number of locks stolen for any one partition
114 Number of current lockers
130 Maximum number of lockers at any one time
933 Number of current lock objects
1586 Maximum number of lock objects at any one time
3 Maximum number of lock objects in any one bucket
0 Maximum number of objects stolen by for an empty partition
0 Maximum number of objects stolen for any one partition
125M Total number of locks requested (125419838)
125M Total number of locks released (125418879)
0 Total number of locks upgraded
138 Total number of locks downgraded
15 Lock requests not available due to conflicts, for which we waited
0 Lock requests not available due to conflicts, for which we did not
wait
0 Number of deadlocks
0 Lock timeout value
0 Number of locks that have timed out
0 Transaction timeout value
0 Number of transactions that have timed out
8MB 464KB The size of the lock region
0 The number of partition locks that required waiting (0%)
0 The maximum number of times any partition lock was waited for (0%)
0 The number of object queue operations that required waiting (0%)
0 The number of locker allocations that required waiting (0%)
45 The number of region locks that required waiting (0%)
3 Maximum hash bucket length
I've also backed up the content of the /proc/28525 directory for further
analysis. What else could I do ?
12 years, 1 month
Documentation for backend configuration in cn=config
by Emmanuel Lesouef
Hi,
I was searching for documentation about configuration of backends with
openldap 2.4 (with cn=config).
Are there some that are up to date ?
Are there any configuration examples ?
Thanks for helping.
--
Emmanuel Lesouef
12 years, 1 month
The difference between the meta and ldap backends
by Lars Kellogg-Stedman
Hello all,
I'm been working with OpenLDAP in a metadirectory configuration -- I'm
using it to provide a merged view of two organization LDAP servers,
along with a local database to support "external collaborators" (that
is, people not otherwise affiliated with our organization). In my
limited testing it seems to be working reasonably well, but I'm not
sure I completely understand all the components. For example, I'm
unsure of the difference between this:
database meta
uri ldap://serverA.example.com/ou=A,o=organization
uri ldap://serverB.example.com/ou=B,o=organization
# ...necessary suffix massaging...
database hdb
suffix o=organization
And this:
database ldap
subordinate
suffix ou=A,o=organization
uri ldap://serverA.example.com
# ...rewriting...
database ldap
subordinate
suffix ou=B,o=organization
uri ldap://serverB.example.com
# ...rewriting...
database hdb
suffix o=organization
Both seem to provide the same behavior; a search against
o=organization will search all three directories. Is either
configuration preferable? Is one backend considered more stable than
the other? is there some subtle difference in behavior that I'm
missing? I'd appreciate your input.
Thanks,
-- Lars
12 years, 1 month
custom password attribute
by Janez Barbič
Hi,
I started with LDAP just recently and I successfully built and
implemented a custom schema. However there is one problem. I am
required to add "userPasswordAtt" attribute to my custom schema which
is similar to "userPassword" attribute in "inetOrgPerson" schema.
This is what I tried so far:
attributetype ( 1.28.7.2011.13.1
NAME 'userPasswordAtt'
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40)
It is basically a copy/paste of "userPassword" attribute.
objectclass ( 1.28.7.2011.1.1
NAME 'eOskrbaPerson'
DESC 'e-oskrba participant'
SUP top STRUCTURAL
MUST ( bidAtt $ uidAtt $ cnPatient $ userPasswordAtt )
MAY ( patientCoopFlagAtt $ patientsDoctorAtt $ eMailAtt $
dateOfBirthAtt $ sexAtt $ healthcareInstitutionAtt $
memberAtt $ mobilePhoneAtt $ experimentalGroupAtt ) )
But with this attribute I can not log in to phpLDAPadmin for example.
It also doesn't cover password with dots on creation as it does with
"userPassword".
As far as I know "userPassword" is never defined as password in any
schema, I am suspecting that it has to be somehow hardcoded (I also
checked inheritance which goes all the way from core.schema).
So far I also tried to avoid inheriting attributes from defined schemas.
How can I use my custom attribute in the same way as
"inetOrgPerson->userPassword"?
Some pointers for future research would be greatly appreciated.
Regards,
Janez Barbic
12 years, 1 month