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

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

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>