{ Community }
  • Academy
  • Docs
  • Developers
  • Resources
    • Community Articles
    • Apigee on GitHub
    • Code Samples
    • Videos & eBooks
    • Accelerator Methodology
  • Support
  • Ask a Question
  • Spaces
    • Product Announcements
    • General
    • Edge/API Management
    • Developer Portal (Drupal-based)
    • Developer Portal (Integrated)
    • API Design
    • APIM on Istio
    • Extensions
    • Business of APIs
    • Academy/Certification
    • Adapter for Envoy
    • Analytics
    • Events
    • Hybrid
    • Integration (AWS, PCF, Etc.)
    • Microgateway
    • Monetization
    • Private Cloud Deployment
    • 日本語コミュニティ
    • Insights
    • IoT Apigee Link
    • BaaS/Usergrid
    • BaaS Transition/Migration
    • Apigee-127
    • New Customers
    • Topics
    • Questions
    • Articles
    • Ideas
    • Leaderboard
    • Badges
  • Log in
  • Sign up

Get answers, ideas, and support from the Apigee Community

  • Home /
  • Private Cloud Deployment /
avatar image
1

Apigee Edge Private Cloud OpenLDAP error: bdb_equality_candidates: (o) not indexed  

  • Export to PDF
Janice Hunt created · Aug 18, 2017 at 11:33 PM · 674 Views

The following errors are filling up disk in OpenLDAP logs located at

/opt/apigee/var/log/apigee-openldap/apigee-openldap.log

5919e670 <= bdb_equality_candidates: (o) not indexed
5919e670 <= bdb_equality_candidates: (labeledURI) not indexed
599760bc <= bdb_equality_candidates: (entryUUID) not indexed
599760bc <= bdb_inequality_candidates: (entryCSN) not indexed

Solution:

1. check to see what is currently configured for indexing:

ldapsearch -H ldap://localhost:10389 -xLLL -b cn=config -D cn=admin,cn=config -W olcDatabase={2}bdb olcDbIndex 

The output may look similar to the following:

dn: olcDatabase={2}bdb,cn=config
olcDbIndex: objectClass pres,eq
olcDbIndex: cn pres,eq,sub
olcDbIndex: uid pres,eq,sub
olcDbIndex: uidNumber pres,eq
olcDbIndex: gidNumber pres,eq
olcDbIndex: mail pres,eq,sub
olcDbIndex: ou pres,eq,sub
olcDbIndex: loginShell pres,eq
olcDbIndex: sn pres,eq,sub
olcDbIndex: givenName pres,eq,sub
olcDbIndex: memberUid pres,eq,sub
olcDbIndex: nisMapName pres,eq,sub
olcDbIndex: nisMapEntry pres,eq,sub
olcDbIndex: roleOccupant eq

2. Create a new file /tmp/new_index.ldif with the following content:

dn: olcDatabase={2}bdb,cn=config
changetype:modify
add: olcDbIndex
olcDbIndex: o eq
olcDbIndex: labeledURI eq
olcDbIndex: entryUUID eq
olcDbIndex: entryCSN eq

3. Run the following ldapmodify to update the indexing configuration to add the indexing for each missing entry:

ldapmodify -x -H ldap://localhost:10389 -D "cn=admin,cn=config" -W -f /tmp/new_index.ldif
thub.nodes.view.add-new-comment
Private Cloudopenldap
Add comment Show 1
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Joe Russo · May 24, 2018 at 09:29 PM 0
Link

I'm having this exact issue. I've followed the steps on both of the ldap hosts; master and the replica. I'm not seeing anything in the logs on either host that shows the logs are being processed. Should I restart the components? Will the two hosts just start consuming and clearing the log.00000 files over time?

Article

Contributors

avatar image

Follow this article

47 People are following this .

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Navigation

Apigee Edge Private Cloud OpenLDAP error: bdb_equality_candidates: (o) not indexed

Related Articles

OPDK - How to manually update UI credentials for accessing Management APIs

How to integrate an On-Premise Edge installation with strict SMTP servers

TCP states - explained

Ansible 101: Apigee Private Cloud Accelerator

4.16.01/4.16.05 Edge Private Cloud doc updates for July 15

Apigee Private Cloud Installation: non-root user

Accessing Router and Message Processor metrics

Apigee Private Cloud patch 4.15.0.04.03 requires java 7 for UI component

Error: Package: apigee-nginx-1.15.6 Requires: libcrypto.so During R/RMP installation of 19.01

4.16.01/4.16.05 Edge Private Cloud doc updates for July 22

  • Products
    • Edge - APIs
    • Insights - Big Data
    • Plans
  • Developers
    • Overview
    • Documentation
  • Resources
    • Overview
    • Blog
    • Apigee Institute
    • Academy
    • Documentation
  • Company
    • Overview
    • Press
    • Customers
    • Partners
    • Team
    • Events
    • Careers
    • Contact Us
  • Support
    • Support Overview
    • Documentation
    • Status
    • Edge Support Portal
    • Privacy Policy
    • Terms & Conditions
© 2021 Apigee Corp. All rights reserved. - Apigee Community Terms of Use - Powered by AnswerHub
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • Product Announcements
  • General
  • Edge/API Management
  • Developer Portal (Drupal-based)
  • Developer Portal (Integrated)
  • API Design
  • APIM on Istio
  • Extensions
  • Business of APIs
  • Academy/Certification
  • Adapter for Envoy
  • Analytics
  • Events
  • Hybrid
  • Integration (AWS, PCF, Etc.)
  • Microgateway
  • Monetization
  • Private Cloud Deployment
  • 日本語コミュニティ
  • Insights
  • IoT Apigee Link
  • BaaS/Usergrid
  • BaaS Transition/Migration
  • Apigee-127
  • New Customers
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Badges