Troubleshooting
Problem
This technote discusses an obscure error that can happen if ksh isn't installed on Linux before installing SDS 6.3.1 or 6.4.
Symptom
When installing SDS 6.3.1 or 6.4 on Linux platform the installer fails with the following error:
GLPINS005E The IBM Security Directory Server licenses cannot be installed.
The install log from /var/ibm/InstallationManager/logs/ folder such as 20140221_1122.xml reports:
<message>Cannot run program "/opt/ibm/ldap/V6.3.1/tmp/license/idsLicense": java.io.IOException: error=2, No such file or directory</message>
Cause
The shebang line of the idsLicense script requires ksh
Environment
Linux
Diagnosing The Problem
Run the idsLicense script manually from <image_path>/sdsV6.3.1/licenses/ folder, and it returns an error saying no such interpreter found.
The shebang line looks like:
#!/bin/ksh
Resolving The Problem
Install the ksh rpm provided by operating system. ksh is a standard rpm package from RHEL / SLES install repositories or install media.
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21665599