Table of Contents

Hyperion Openldap - a service specific error occurred: 21.

About

Your Hyperion OpenLdap don't start and when you try to start it from a shell located Hyperion_HOME\products\Foundation\openLDAP\startOpenLdap.bat, you received this error :

E:\Hyperion\products\Foundation\openLDAP>startService.bat
The Hyperion Foundation OpenLDAP service is starting..
The Hyperion Foundation OpenLDAP service could not be started.

A service specific error occurred: 21.

More help is available by typing NET HELPMSG 3547.

Possible Solution Steps

Recover the database

You need to recover the database :

Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.

E:\Hyperion\products\Foundation\openLDAP\var\openldap-data>db_recover
db_recover: Program version 4.2 doesn't match environment version

E:\Hyperion\products\Foundation\openLDAP\var\openldap-data>db_recover

E:\Hyperion\products\Foundation\openLDAP\var\openldap-data>

Restart the services

  1. start openldap
  2. start shared services
  3. Restart EAS Server

Reference