My Oracle Support Banner

OPMN Fails to Start OID 10.1.4.x on RHEL / Oracle Linux 5 - oidldapd crashes with SIGFPE (Floating point exception) (Doc ID 1142566.1)

Last updated on JANUARY 29, 2022

Applies to:

Oracle Internet Directory - Version 10.1.4 to [Release 10gR3]
Information in this document applies to any platform.


Oracle Internet Directory (OID) was installed successfully on a Linux Redhat 5 or Oracle Linux 5 server and was running without issues. 

Now OID fails to start using using OPMN. 

There are no errors in the oidmon.log.

opmnctl output:

$ORACLE_HOME/opmn/bin/opmnctl startproc process-type=OID
opmnctl: starting opmn managed processes...
opmn id=<HOSTNAME>:<PORT>
0 of 1 processes started.

ias-instance id=xxxxx.<HOSTNAME>.<COMPANY>.com

--> Process (pid=24595)
failed to start a managed process after the maximum retry limit
The $ORACLE_HOME/ldap/log/oidldapd01.log file shows repeated errors as follows:
2010/06/29:10:48:37 * ProcessDispatcher:1 * sgslupsCheckProcess: sigsend to pid <PID> failed, os error = 3
2010/06/29:10:48:37 * ProcessDispatcher:1 * Server with PID = <PID> is not running
2010/06/29:10:48:38 * ProcessDispatcher:1 * Starting OIDLDAP Server,PID=<PID>
2010/06/29:10:48:38 * ProcessDispatcher:1 * sgslupsCheckProcess: sigsend to pid <PID> failed, os error = 3
2010/06/29:10:48:38 * ProcessDispatcher:1 * Server with PID = <PID> is not running
The oidmon and oidldapd processes appear to be running on the server.
Example 'ps -ef | grep oid' output:
oracle 17953 1 1 13:16 ? 00:00:00 <PATH>/oid//bin/oidmon connect=<OID_DB_SID> opmnuid=1 start
oracle 17957 1 3 13:16 ? 00:00:00<PATH>/oid//bin/oidldapd connect=<OID_DB_SID> -p <OID_NON_SSL_PORT> -i 1 -conf 0 -sport <OID_SSL_PORT> -sslenable 2 key=1176615607

$ORACLE_HOME/ script has been run to set the permissions of the oidldapd executable correctly and $ORACLE_HOME/bin/oidldapd is owned by root with sticky bit set.
Steps to reproduce

1. Stop all processes running from the OID ORACLE_HOME.
2. Run: $ORACLE_HOME/opmn/bin/opmnctl start: completes successfully.
3. Run: $ORACLE_HOME/opmn/bin/opmnctl startproc process-type=OID: fails with error 'failed to start a managed process after the maximum retry limit'.


New software has been installed on the server.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.