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

Re: openldap 2.2.8 starts but doesnot work



Hi!

slapd.conf will help, but from my experiance, or you have broken database
(for bdb stop slapd, and run db_recover -c in database directory, and
restart again), or what is most common You dont have initial entry for
dc=main,dc=artelecom,dc=ru.

Dubravko Penezic

ISA, Srce - University Computing Center, Zagreb, Croatia

On Tue, 20 Apr 2004, Michael Rasshchepkin wrote:

> Hello.
>
> I have openldap 2.2.8 at Sparc Solaris 7 machine with ldbm backend.
> # ./slapd -d  5
> @(#) $OpenLDAP: slapd 2.2.8 (Mar 31 2004 16:46:20)
> ... here is a lot of text ...
> slapd startup: initiated.
> slapd starting
>
> so, then I try to connect to the server from another host as rootdn:
>
> connection_get(7)
> connection_get(7): got connid=0
> connection_read(7): checking for input on id=0
> ber_get_next
> ber_get_next: tag 0x30 len 53 contents:
> ber_get_next
> ber_get_next on fd 7 failed errno=11 (Resource temporarily unavailable)
> do_bind
> ber_scanf fmt ({imt) ber:
> ber_scanf fmt (m}) ber:
>  >>> dnPrettyNormal: <cn=Manager, dc=main,dc=artelecom,dc=ru>
> => ldap_bv2dn(cn=Manager, dc=main,dc=artelecom,dc=ru,0)
> <= ldap_bv2dn(cn=Manager, dc=main,dc=artelecom,dc=ru,0)=0
> => ldap_dn2bv(272)
> <= ldap_dn2bv(cn=Manager,dc=main,dc=artelecom,dc=ru,272)=0
> => ldap_dn2bv(272)
> <= ldap_dn2bv(cn=manager,dc=main,dc=artelecom,dc=ru,272)=0
> <<< dnPrettyNormal: <cn=Manager,dc=main,dc=artelecom,dc=ru>,
> <cn=manager,dc=main,dc=artelecom,dc=ru>
> do_bind: version=3 dn="cn=Manager,dc=main,dc=artelecom,dc=ru" method=128
> ==> ldbm_back_bind: dn: cn=Manager,dc=main,dc=artelecom,dc=ru
> do_bind: v3 bind: "cn=Manager, dc=main,dc=artelecom,dc=ru" to
> "cn=Manager,dc=main,dc=artelecom,dc=ru"
> send_ldap_result: conn=0 op=0 p=3
> send_ldap_result: err=0 matched="" text=""
> send_ldap_response: msgid=1 tag=97 err=0
> ber_flush: 14 bytes to sd 7
> connection_get(7)
> connection_get(7): got connid=0
> connection_read(7): checking for input on id=0
> ber_get_next
> ber_get_next: tag 0x30 len 76 contents:
> ber_get_next
> ber_get_next on fd 7 failed errno=11 (Resource temporarily unavailable)
> do_search
> ber_scanf fmt ({miiiib) ber:
>  >>> dnPrettyNormal: <dc=main,dc=artelecom,dc=ru>
> => ldap_bv2dn(dc=main,dc=artelecom,dc=ru,0)
> <= ldap_bv2dn(dc=main,dc=artelecom,dc=ru,0)=0
> => ldap_dn2bv(272)
> <= ldap_dn2bv(dc=main,dc=artelecom,dc=ru,272)=0
> => ldap_dn2bv(272)
> <= ldap_dn2bv(dc=main,dc=artelecom,dc=ru,272)=0
> <<< dnPrettyNormal: <dc=main,dc=artelecom,dc=ru>,
> <dc=main,dc=artelecom,dc=ru>
> SRCH "dc=main,dc=artelecom,dc=ru" 1 3    0 0 0
> ber_scanf fmt (m) ber:
>     filter: (objectClass=*)
> ber_scanf fmt ({M}}) ber:
>     attrs: objectclass
> => ldbm_back_search
> dn2entry_r: dn: "dc=main,dc=artelecom,dc=ru"
> => dn2id( "dc=main,dc=artelecom,dc=ru" )
> => ldbm_cache_open( "/usr/local/var/openldap-data/dn2id.gdbm", 34, 600 )
> ldbm_cache_open (blksize 8192) (maxids 2046) (maxindirect 5)
> <= ldbm_cache_open (opened 0)
> <= dn2id NOID
> send_ldap_result: conn=0 op=1 p=3
> send_ldap_result: err=10 matched="" text=""
> send_ldap_response: msgid=2 tag=101 err=32
> ber_flush: 14 bytes to sd 7
>
>
> what error is it? what 'Resource temporarily unavailable' do I check ?
> The ldap client connects but says 'List failed'.
>
> --
> ~~~~~~~~~~~~~~~
>  With respect,
>  Michael
>
>
>
>