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 igor.shmukler@gmail.com 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 igor.shmukler@gmail.com 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 ctcard@hotmail.com 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