Error: iSponsor not Found When accessing the Agent Explorer after an upgrade to CA Enterprise Log Manager 12.5.

book

Article ID: 50632

calendar_today

Updated On:

Products

SECURITY MISC CODES SINGLE SIGN ON - LEGACY CA Data Protection (DataMinder) CA User Activity Reporting

Issue/Introduction

Description:

After upgrading from a previous version of CA Enterprise Log Manager to the 12.5 version, in rare cases, the Agent Explorer in the User Interface is not accessible and displays the error message : "Error : iSponsor not found." instead.

This is caused by the corruption of the file "/opt/CA/SharedComponents/iTechnology/AgentManager.conf".

This document explains how to fix the corrupted file.

Solution:

In order to fix the corrupted AgentManager.conf :

  1. Open a SSH session to the ELM appliance.

  2. Logon as caelmadmin

  3. . su to root

  4. Navigate to the iTechnology folder (cd $IGW_LOC)

  5. Stop igateway (./S99igateway stop)

  6. Make a backup of the existing AgentManager.conf
    - cp AgentManger.conf AgentManager.conf.backup

  7. Edit the file AgentManager.conf, compare its content with the content hereafter, and change the file accordingly. The corruption generation occurs in the highlighted tags.

  8. Save the file.

  9. Restart iGateway (./S99igateway start)

    The above procedure should fix the problem.

    Sample AgentManager.conf:
    <?xml version="1.0" encoding="UTF-8"?>  
    <ISponsor>   <Name>AgentManager</Name>   <ImageName>JSupport</ImageName>   <Version>12.5.106.1</Version>   <DisplayName>Agent Manager</DisplayName>   <DispatchEP>AgentManagerSponsor</DispatchEP>   <UseConnectionPool>true</UseConnectionPool>   <MaxAgentConnection>50</MaxAgentConnection>   <ClsPath>AgentManager.jar</ClsPath>   <ISType>DSP</ISType>   <PreLoad>true</PreLoad>   <CalmType>service</CalmType>   <GetStat>true</GetStat>   <GetUpdate>true</GetUpdate>   <Certificate>/opt/CA/SharedComponents/iTechnology/CAELM_AgentCert.cer</Certificate>   <KeyFile>/opt/CA/SharedComponents/iTechnology/CAELM_AgentCert.key</KeyFile>   <Password>AABICQEMBARDEQ0JDghD</Password>   <SponsorModel>OutProcess</SponsorModel>   <SponsorGroup>caelm-agentmanager</SponsorGroup>   <DisableMethodEvent>generateSavedConfigurationList</DisableMethodEvent>   <DisableMethodEvent>updateAgentmanagerKey</DisableMethodEvent>   <DisableMethodEvent>getAgentmanagerKey</DisableMethodEvent>   <DisableMethodEvent>getAgentsforAgentgroup</DisableMethodEvent>   <DisableMethodEvent>getAgentswithGivenAttributes</DisableMethodEvent>   <DisableMethodEvent>getSyslogTargetsList</DisableMethodEvent>   <DisableMethodEvent>getAgentManagerList</DisableMethodEvent>   <DisableMethodEvent>createSuppressionRule</DisableMethodEvent>   <DisableMethodEvent>getAgentGroupsList</DisableMethodEvent>   <DisableMethodEvent>applySuppressionRules</DisableMethodEvent>   <DisableMethodEvent>getSuppressionRulesList</DisableMethodEvent>   <DisableMethodEvent>getSuppressionRulesdetails</DisableMethodEvent>   <DisableMethodEvent>getAgentconfigiuration</DisableMethodEvent>   <DisableMethodEvent>updateAgentconfigiuration</DisableMethodEvent>   <DisableMethodEvent>generateConnectorsList</DisableMethodEvent>   <DisableMethodEvent>deleteSuppressionRule</DisableMethodEvent>   <DisableMethodEvent>importSuppressionRulesList</DisableMethodEvent>   <DisableMethodEvent>createintegration</DisableMethodEvent>   <DisableMethodEvent>createNewVersion</DisableMethodEvent>   <DisableMethodEvent>saveNewVersion</DisableMethodEvent>   <DisableMethodEvent>createWorkingCopy</DisableMethodEvent>   <DisableMethodEvent>updateWorkingCopy</DisableMethodEvent>   <DisableMethodEvent>assignCommandonAgents</DisableMethodEvent>   <DisableMethodEvent>assignCommandsonConnectors</DisableMethodEvent>   <DisableMethodEvent>getIntegrationVersion</DisableMethodEvent>   <DisableMethodEvent>getIntegrationListbyPlatform</DisableMethodEvent>   <DisableMethodEvent>deleteWorkingCopy</DisableMethodEvent>   <DisableMethodEvent>deleteIntegrationVersion</DisableMethodEvent>   <DisableMethodEvent>getintegrationlist</DisableMethodEvent>   <DisableMethodEvent>updateIntegration</DisableMethodEvent>   <DisableMethodEvent>getIntegration</DisableMethodEvent>   <DisableMethodEvent>generateIntegrationList</DisableMethodEvent>   <DisableMethodEvent>importIntegrations</DisableMethodEvent>   <DisableMethodEvent>getXMPList</DisableMethodEvent>   <DisableMethodEvent>generateXMPList</DisableMethodEvent>   <DisableMethodEvent>getConfigurationhelper</DisableMethodEvent>   <DisableMethodEvent>getDMList</DisableMethodEvent>   <DisableMethodEvent>generateDMList</DisableMethodEvent>   <DisableMethodEvent>generateDMList</DisableMethodEvent>   <DisableMethodEvent>getSensorList</DisableMethodEvent>   <DisableMethodEvent>getConfigList</DisableMethodEvent>   <DisableMethodEvent>deleteIntegration</DisableMethodEvent>   <DisableMethodEvent>importIntegrationList</DisableMethodEvent>   <DisableMethodEvent>createAgentGroup</DisableMethodEvent>   <DisableMethodEvent>updateAgentGroup</DisableMethodEvent>   <DisableMethodEvent>getAgentGroupList</DisableMethodEvent>   <DisableMethodEvent>deleteAgentGroup</DisableMethodEvent>   <DisableMethodEvent>createSavedConfiguration</DisableMethodEvent>   <DisableMethodEvent>getSavedConfigurationList</DisableMethodEvent>   <DisableMethodEvent>getSavedConfiguration</DisableMethodEvent>   <DisableMethodEvent>getPlatformsList</DisableMethodEvent>   <DisableMethodEvent>assignAgentManagerList</DisableMethodEvent>   <DisableMethodEvent>editSavedConfiguration</DisableMethodEvent>   <DisableMethodEvent>getTemplateList</DisableMethodEvent>   <DisableMethodEvent>getTemplate</DisableMethodEvent>   <DisableMethodEvent>getTemplateListForIntegration</DisableMethodEvent>   <DisableMethodEvent>createTemplate</DisableMethodEvent>   <DisableMethodEvent>updateTemplate</DisableMethodEvent>   <DisableMethodEvent>deleteTemplate</DisableMethodEvent>   <DisableMethodEvent>getAgentsStatus</DisableMethodEvent>   <DisableMethodEvent>getConnectorsStatus</DisableMethodEvent>   <DisableMethodEvent>getDetailedAgentStatus</DisableMethodEvent>   <DisableMethodEvent>getDetailedConnectorStatus</DisableMethodEvent>   <DisableMethodEvent>getRealTimeStatus</DisableMethodEvent>   <DisableMethodEvent>getAgentUpdates</DisableMethodEvent>   <DisableMethodEvent>getConnectorUpdates</DisableMethodEvent>   <DisableMethodEvent>updateAgentBinaryVersions</DisableMethodEvent>   <DisableMethodEvent>updateConnectorIntegrationVersions</DisableMethodEvent>   <DisableMethodEvent>isAgentRegistered</DisableMethodEvent>   <DisableMethodEvent>getPackages</DisableMethodEvent>   <DisableMethodEvent>registerAgent</DisableMethodEvent>   <DisableMethodEvent>authenticateAgent</DisableMethodEvent>   <DisableMethodEvent>getLatestConfiguration</DisableMethodEvent>   <DisableMethodEvent>deleteSavedConfiguration</DisableMethodEvent>   <DisableMethodEvent>setAgentStatus</DisableMethodEvent>   <DisableMethodEvent>validateDA</DisableMethodEvent>   <DisableMethodEvent>registerAgent</DisableMethodEvent>   <DisableMethodEvent>updateConfigStatus</DisableMethodEvent>   <DisableMethodEvent>syncAgentConfig</DisableMethodEvent>   <DisableMethodEvent>updateCommandStatus</DisableMethodEvent>   <DisableMethodEvent>deleteSensorPackage</DisableMethodEvent>   <DisableMethodEvent>getDeletableAgentBinaries</DisableMethodEvent>   <DisableMethodEvent>getDeletableConnectorBinaries</DisableMethodEvent>   <DisableMethodEvent>deleteConfigHelperPackage</DisableMethodEvent>   <DisableMethodEvent>deleteAgentPackage</DisableMethodEvent>   <DisableMethodEvent>getEditedSensorList</DisableMethodEvent>   <DisableMethodEvent>getEditedConfigHelperList</DisableMethodEvent>   <DisableMethodEvent>getPlatformsListForIntegrationVersion</DisableMethodEvent>   <DisableMethodEvent>validateIntegrationData</DisableMethodEvent>   <DisableMethodEvent>unregisterAgent</DisableMethodEvent>   <DisableMethodEvent>getCommands</DisableMethodEvent>   <DisableMethodEvent>getListenerList</DisableMethodEvent>   <DisableMethodEvent>getListenerListbyPlatform</DisableMethodEvent>   <DisableMethodEvent>getIntegrationListenerListbyPlatform</DisableMethodEvent>   <DisableMethodEvent>getIntegrationListbyAllPlatformVersions</DisableMethodEvent>   <DisableMethodEvent>exportConnectorsXML</DisableMethodEvent>   <DisableMethodEvent>getListenersListbyAllPlatformVersions</DisableMethodEvent>   <DisableMethodEvent>getAgentGroupsListWithAccess</DisableMethodEvent>   <DisableMethodEvent>Define</DisableMethodEvent>   <DisableMethodEvent>GetUpdate</DisableMethodEvent>   <DisableMethodEvent>GetStat</DisableMethodEvent>   <DisableMethodEvent>registerCloneAgent</DisableMethodEvent>   <DisableMethodEvent>verifyContentHash</DisableMethodEvent>   <DisableMethodEvent>authenticateWithCertificate</DisableMethodEvent>   <DisableMethodEvent>applyRules</DisableMethodEvent>   <DisableMethodEvent>getListenerTargetsList</DisableMethodEvent>   <DisableMethodEvent>importTemplateList</DisableMethodEvent>   <DisableMethodEvent>getContentFiles</DisableMethodEvent>   <DisableMethodEvent>downloadAgentBinary</DisableMethodEvent>   <DisableMethodEvent>getAgentBinaryDownloadList</DisableMethodEvent>   <DisableMethodEvent>convertMachineNametoIP</DisableMethodEvent>   <DisableMethodEvent>deleteAgent</DisableMethodEvent>   <DisableMethodEvent>getIntegrationHelpPath</DisableMethodEvent>   <DisableMethodEvent>isXMPInUse</DisableMethodEvent>   <DisableMethodEvent>isDMInUse</DisableMethodEvent>   <DisableMethodEvent>isSuppressionRuleInUse</DisableMethodEvent>   <DisableMethodEvent>isSummarizationRuleInUse</DisableMethodEvent>   <DisableMethodEvent>getSummarizationRulesList</DisableMethodEvent>   <DisableMethodEvent>applyDAValues</DisableMethodEvent>   <DisableMethodEvent>defineAutoConnectorConfigFromSources</DisableMethodEvent>   <DisableMethodEvent>exportAgentConfiguration</DisableMethodEvent>   <DisableMethodEvent>authenticateAgentToolAndExportAgentConfig</DisableMethodEvent>   <DisableMethodEvent>getAllAgentStatusForDashboard</DisableMethodEvent>   <DisableMethodEvent>getFIPSMode</DisableMethodEvent>   <Updated>1301352849:1301352849</Updated>   </ISponsor>

Environment

Release:
Component: CAELM