Rafael Cardoso

CA EEM: Web interface error

Blog Post created by Rafael Cardoso on Oct 13, 2014

Error:

OS: LINUX 64bit

EEM Version: 12.51.04 ( installed from CA WAAE Common Components disk  )

 

Whenever I refresh the page  on the “broken” EEM installation -  

  • I get the "500 internal sponsor error" page
  • ixgateway.log file adds these entries
    • o [1496099696] 09/05/14 16:45:43 ERROR :: SponosorCallBack::GetLibPtr2 : unable to load library [ /opt/CA/SharedComponents/EmbeddedEntitlementsManager/lib/eiamSpindle ] Error Code [ 0 ]
    • o [1498200944] 09/05/14 16:45:45 ERROR :: SponosorCallBack::GetLibPtr2 : unable to load library [ /opt/CA/SharedComponents/EmbeddedEntitlementsManager/lib/eiamSpindle ] Error Code [ 0 ]

There is a matching file in the library folder :

      -r-x------. 1 root root 7.9M Jun  4  2013 /opt/CA/SharedComponents/EmbeddedEntitlementsManager/lib/eiamSpindle.so

 

On the working EEM server:

Refreshing the page returns the EEM login page and the igateway.log file is empty.

The eiamSpindle.so file looks like

     -r-x------ 1 root root 7.9M Jun  4  2013 /opt/CA/SharedComponents/EmbeddedEntitlementsManager/lib/eiamSpindle.so

 

Solution:

This error usually happens when a missing library file is causing the problem. Or when there is no read access to it.

EEM requires a number of libraries to be installed beforehand.

Prerequisite packages to install (all are 32bit and available on the RHEL6.1 x86 installation disk)

  1. Required before the installer will run
    • libgcc-4.4.5-6.el6.i686.rpm
    • libstdc++-4.4.5-6.el6.i686.rpm
  1. Required before the web UI will function properly (only for R12.5)
    • libuuid-2.17.2-12.el6.i686.rpm

Note: EEM ship the following libraries as a part of the installation.

  1. a) zlib-1.2.3-25.el6.i686.rpm
  2. pcre-7.8-3.1.el6.i686.rpm 

 

I researched a few resolved issues and found this solution:

===============

 

Customer tried to access the GUI from

https://server:5250/spin/eiam

the browser returns:

500 internal sponsor error

 

Errors in the igateway.log:

---------------------------

[1603267440] 07/14/14 19:33:37 ERROR :: SponosorCallBack::GetLibPtr2 :

unable to load library [

/opt/CA/SharedComponents/EmbeddedEntitlementsManager/lib/eiamSpindle ] Erro

r Code [ 0 ]

[1487698800] 07/14/14 19:35:27 ERROR :: SponosorCallBack::GetLibPtr2 :

unable to load library [

/opt/CA/SharedComponents/EmbeddedEntitlementsManager/lib/eiamSpindle ] Erro

r Code [ 0 ]

[2036587376] 07/14/14 19:35:27 ERROR :: SponsorManager::submit :sponsor[

favicon.ico] not found and invocation returned 404 error

 

Steps to resolution

===================

 

- It appears that the issue is with the missing libuuid library file.

- Ran the following command

-- yum install libuuid.i686

- restarted igateway process

-- $IGW_LOC/ ./S99igateway stop

-- $IGW_LOC/ ./S99igateway start

 

(source EEM Web interface error)

Outcomes