Hello, I am also curious about another part of the olcDatabase parameter. How do I know whether to use bdb or hdb? I don't care either way of course. I just need my test server to work, so I could proceed with my main duty - programming.
Sincerely, Igor Shmukler On Wed, Nov 12, 2014 at 12:36 PM, Igor Shmukler <[email protected]> wrote: > Chris, > > I am guess making wild guesses... > Could it be that I need to adjust the below line: > dn: olcOverlay=sssvlv,olcDatabase={1}bdb,cn=config > > Should I perhaps replace cn=config with dc=nodomain or something else? > > Thank you, > > Igor Shmukler > > > On Wed, Nov 12, 2014 at 12:30 PM, Igor Shmukler <[email protected]> > wrote: >> Hello Chris, >> >> Yes, I am now sure that slapd.d is being used. Last night, Andrew >> explained how this can be checked. >> >> Sincerely, >> >> Igor Shmukler >> >> On Wed, Nov 12, 2014 at 12:28 PM, Chris Card <[email protected]> wrote: >>> >>>> vq@vq-HVM-domU:~$ ldapsearch -x -w Vq0106%% -D "cn=admin,dc=nodomain" >>>> -b cn=config >>>> # extended LDIF >>>> # >>>> # LDAPv3 >>>> # base <cn=config> with scope subtree >>>> # filter: (objectclass=*) >>>> # requesting: ALL >>>> # >>>> >>>> # search result >>>> search: 2 >>>> result: 32 No such object >>>> >>>> # numResponses: 1 >>>> >>>> vq@vq-HVM-domU:~$ cat /usr/share/slapd/sssvlv.ldif >>>> dn: olcOverlay=sssvlv,olcDatabase={1}bdb,cn=config >>>> objectClass: olcSssVlvConfig >>>> olcOverlay: sssvlv >>>> olcSssVlvMax: 10 >>>> olcSssVlvMaxKeys: 5 >>>> >>>> In order to actually get the search working, I use base dc=nodomain >>>> >>>> It is not my choice. I inherited the server and the configuration. Nor >>>> do I know much about OpenLDAP configuration. I am a programmer and my >>>> job is [among other things] hacking the client piece. Unfortunately, >>>> there is nobody else [better] qualified to configure the server. >>>> Hence, I am filling in for an administrator. >>>> >>>> The "ldapsearch -x -w SECRET -D "cn=admin,dc=nodomain" -b dc=nodomain" >>>> version works fine and I do in fact get results. >>>> >>> Are you sure that slapd is using the slapd.d configuration, rather than the >>> old-style slapd.conf? >>> If slapd.d is being used, then slapd should be running with -F >>> <dir>/slap.d, if not then it will be >>> running with -f <dir>/slapd.conf. >>> >>> Chris
