Could not get function dispatch table for CAPKI library after applying CAPKI Patch RO76373.

Document ID : KB000029158
Last Modified Date : 14/02/2018
Show Technical Document Details

After updating CAPKI to 4.3.5 you may run into the following errors : 

 

CA ControlMinder seload v12.80.0.1432 - Loader Utility

Copyright (c) 2013 CA. All rights reserved.

Starting seosd. PID = 17000.

Checking database ...

Could not get function dispatch table for CAPKI library

Could not get function dispatch table for CAPKI library

Starting seagent. PID = 17003

ERROR: Timeout waiting for CA ControlMinder daemon.

seagent: Loading database image...

Starting seoswd. PID = 18219

Could not get function dispatch table for CAPKI library

Could not get function dispatch table for CAPKI library

seagent: Initialization phase completed

 

Not all daemons are loaded, operation timed out

 

 

This could be the result of updating the wrong CAPKI bit level package for the currently installed ControlMinder/PIM application. 

 

To find the bit level of CM, you can use the 'file' command. 

 

Example :

from .../opt/CA/AccessControl/bin/

bash-3.2# file seosd

seosd:          ELF 32-bit MSB executable SPARC32PLUS Version 1, V8+ Required, dynamically linked, stripped

 

The output above shows us that ControlMinder is running the 32 bit version of ControlMiinder/PIM on Solaris SPARC.

 

In this case you would want to follow the readme AND run the setup from the following path:

 

/CAPKI_4.3.5_UNIX/_SOLARIS/redistrib

in order to install the 32 bit version of the CAPKI modules 

 

For further details please see the readme file from the relevant folder of the archive.