OID 11g Startup Fails After SSL Certificate Update. OID Server Log Error: *** glibc detected *** oidldapd: free(): invalid pointer: <address> ***. EM: Failed to load server configuration. Check the Internet Directory Server logs. Possible Error: host:port (Doc ID 2182278.1)

Last updated on OCTOBER 09, 2017

Applies to:

Oracle Internet Directory - Version 11.1.1 and later
Information in this document applies to any platform.

Symptoms

Oracle Internet Directory (OID) 11g fails to start successfully after updating the SSL certificate.

After replacing SSL certificate for OID as they were about to expire, the oid instance does not start successfully.

Steps to Reproduce:
1. Create a new wallet and new certificate request.
2. Import the certificate into the wallet.
3. Change the wallet to be used by the oid instance to the new wallet name. The Non-SSL (3060) and SSL (3131) ports were not modified.

Attempting to view the server properties in Enterprise Manager (EM) Fusion Middleware (FMW) Control console returns error:

Failed to load server configuration. Check the Internet Directory Server logs. Possible Error: myoidhost.mycompany.com:3131


OID server log shows:

...<snip>...
[2016-09-09T22:24:08-04:00] [OID] [NOTIFICATION:16] [] [OIDLDAPD] [host: myoidhost] [pid: 27997] [tid: 11] ServerWorker (REG): Thread Started
[2016-09-09T22:24:08-04:00] [OID] [NOTIFICATION:16] [] [OIDLDAPD] [host: myoidhost] [pid: 27997] [tid: 14] ServerWorker (REG): Thread Started

*** glibc detected *** oidldapd: free(): invalid pointer: 0x4e6fcda8 ***
======= Backtrace: =========
/lib/libc.so.6[0x8dca15]
/lib/libc.so.6(cfree+0x59)[0x8e0a89]
/oracle/product/Middleware/Oracle_IDM/lib/libnnz11.so(nzumfree+0x58)[0x41c20516]
/oracle/product/Middleware/Oracle_IDM/lib/libnnz11.so(nztiFIC_Free_Identity_Contents+0x3d)[0x41c4b889]
/oracle/product/Middleware/Oracle_IDM/lib/libnnz11.so(nztiDI_Destroy_Identity+0x36)[0x41c4b828]
/oracle/product/Middleware/Oracle_IDM/lib/libnnz11.so(nztiFIL_Free_Identity_List+0x58)[0x41c4b7d6]
/oracle/product/Middleware/Oracle_IDM/lib/libnnz11.so(nztnFPC_Free_Persona_Contents+0x45)[0x41c4f337]
/oracle/product/Middleware/Oracle_IDM/lib/libnnz11.so(nztnDAP_Destroy_A_Persona+0x3d)[0x41c4f2d9]
/oracle/product/Middleware/Oracle_IDM/lib/libnnz11.so(nztnFPL_Free_Persona_List+0x5b)[0x41c4f287]
/oracle/product/Middleware/Oracle_IDM/lib/libnnz11.so(nztwFWC_Free_Wallet_Contents+0x60)[0x41c5167a]
/oracle/product/Middleware/Oracle_IDM/lib/libnnz11.so(nzos_OpenWallet+0x4b)[0x41c5e2ab]
oidldapd[0x80dd16a]
oidldapd(gslarslListener+0x841)[0x80dbfd9]
/lib/libpthread.so.0[0x9dd912]
/lib/libc.so.6(clone+0x5e)[0x94847e]
======= Memory map: ========
00854000-0086f000 r-xp 00000000 fd:00 32772      /lib/ld-2.5.so
0086f000-00870000 r-xp 0001a000 fd:00 32772      /lib/ld-2.5.so
00870000-00871000 rwxp 0001b000 fd:00 32772      /lib/ld-2.5.so
00873000-009c9000 r-xp 00000000 fd:00 32795      /lib/libc-2.5.so
009c9000-009cb000 r-xp 00156000 fd:00 32795      /lib/libc-2.5.so
009cb000-009cc000 rwxp 00158000 fd:00 32795      /lib/libc-2.5.so
009cc000-009cf000 rwxp 009cc000 00:00 0
009d1000-009d4000 r-xp 00000000 fd:00 32808      /lib/libdl-2.5.so
009d4000-009d5000 r-xp 00002000 fd:00 32808      /lib/libdl-2.5.so
009d5000-009d6000 rwxp 00003000 fd:00 32808      /lib/libdl-2.5.so
009d8000-009ee000 r-xp 00000000 fd:00 33004      /lib/libpthread-2.5.so
009ee000-009ef000 r-xp 00015000 fd:00 33004      /lib/libpthread-2.5.so
009ef000-009f0000 rwxp 00016000 fd:00 33004      /lib/libpthread-2.5.so
...<etc>...

 

Another example of potential error stack:

 

 

Changes

 

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms