Setting up LDAP authentication, causing the EEM page to load with no details.
search cancel

Setting up LDAP authentication, causing the EEM page to load with no details.

book

Article ID: 204752

calendar_today

Updated On:

Products

CA Workload Automation AE - Business Agents (AutoSys) CA Workload Automation AE - System Agent (AutoSys) CA Workload Automation AE - Scheduler (AutoSys) Workload Automation Agent Autosys Workload Automation

Issue/Introduction

After entering in LDAP details into EEM's user store configuration, now the EEM UI is not accessible.  It appears to be hung.

 

Environment

Release : 11.3.6 and higher

Component : CA Workload Automation AE (AutoSys)

Resolution

If the LDAP bind information is incorrect it can lead to EEM trying but failing to bind and appearing to be hung or working but very slowly.

Please make sure that dxserver is running as it is needed. If it is not please start it and then try to restart igateway to see if that is/was the only issue.

But if dxserver is running without issue and it is/was only the user store settings that were altered and not have EEM in a bad state then we recommend you revert to internal user store mode and then consult your ldap admin(s) to ensure you have the correct binding information before re-trying the bind in EEM. Perhaps consider using something like jxplorer to validate.

To force EEM back to internal user store mode if the EEM UI is not available do the following:
Stop igateway
$IGW_LOC/S99igateway


Make a backup of EEM's server.xml
cp /opt/CA/SharedComponents/EmbeddedEntitlementsManager/config/server/server.xml /opt/CA/SharedComponents/EmbeddedEntitlementsManager/config/server/serverxml.backup

Modify the server.xml setting it to internal user store.

Locate the tag (<userstores>)

Replace what you have with the following:


  <userstores>
    <internaldirectory name="internaluserstore">
      <map>internaluserstore</map>
      <basedn>cn=Users,cn=Entities,cn=iTechPoz</basedn>
      <maxbindconnections>5</maxbindconnections>
      <maxconnections>10</maxconnections>
      <conntimeout>20</conntimeout>
      <requesttimeout>60</requesttimeout>
      <searchretrycount>1</searchretrycount>
      <pagesize>5000</pagesize>
      <paged>true</paged>
      <ldapautoreferral>false</ldapautoreferral>
      <security enabled="true">
        <mode>tls</mode>
        <certfile></certfile>
        <keyfile></keyfile>
        <cacertfile></cacertfile>
      </security>
      <domain></domain>
    </internaldirectory>
  </userstores>

Then save file and restart igateway
$IGW_LOC/S99igateway

* NOTE these actions should all be done as root.
Then your EEM UI should be available again.
Assuming it is then you can consult with your admin team about the correct LDAP settings.

If dxserver processes are not running without error or you continue to have issues we would need to see their log and configuration.
$CASHCOMP/EmbeddedEntitlementsManager/config/server/server.xml
$CASHCOMP/EmbeddedEntitlementsManager/logs/*
$CASHCOMP/CADirectory/dxserver/config/knowledge/*
$CASHCOMP/CADirectory/dxserver/logs/*
$CASHCOMP/iTechnology/*.conf
$CASHCOMP/iTechnology/*.log