Advanced SDA Configuration

Agent Properties
PropertyPurposeDefaultFile to Configure
servlet-max-pendingConfiguration property determining the maximal number of pending request executions.5.\SMDAgent\default\configuration\agent\<SID>\custom.properties
servlet-time-outConfiguration property determining the time limit for request executions, in seconds.60.\SMDAgent\default\configuration\agent\<SID>\custom.properties
max-hanging-threadsThe value dictates the maximal allowed number of timed-out tasks.25.\SMDAgent\default\configuration\agent\<SID>\custom.properties
jco.client.pool.max.connectionsMaximum number of active connections that can be created for a destination simultaneously (jco.destination.peak_limit)10.\SMDAgent\default\configuration\global.configuration\<SID>\custom.properties
jco.client.default.languageLogon languageEN.\SMDAgent\default\configuration\global.configuration\<SID>\custom.properties
 jco.client.trace Enable/disable destination-related RFC trace (0 or 1) 0.\SMDAgent\default\configuration\global.configuration\<SID>\custom.properties
 jco.destination.pool_capacity   The maximum number of idle connections kept open by the destination. A value of 0 means there is no connection pooling, i.e., connections will be closed after each request. Connections are only created if needed..\SMDAgent\default\configuration\global.configuration\<SID>\custom.properties
 jco.destination.expiration_time       Time in ms after that, the connections held by the internal pool can be closed

60000

(= 60 seconds)

.\SMDAgent\default\configuration\global.configuration\<SID>\custom.properties
 jco.destination.expiration_check_periodInterval in ms with which the timeout checker thread checks the connections in the pool for expiration 

60000

(= 60 seconds) 

.\SMDAgent\default\configuration\global.configuration\<SID>\custom.properties
jco.destination.max_get_client_time Max time in ms to wait for a connection, if the max allowed number of connections is allocated by the application

30000

(= 30 seconds)

.\SMDAgent\default\configuration\global.configuration\<SID>\custom.properties
jco.trace_levelSets the trace level for JCo (Global, for all destinations) 4.\SMDAgent\default\configuration\global.configuration\#\custom.properties
jco.session_timeoutThe idle timeout for JCo session contexts in minutes. (Global, for all destinations) 10.\SMDAgent\default\configuration\global.configuration\#\custom.properties
jco.cpic_maxconv The maximum number of connections allowed by the CPIC layer. (Default: runtime environment dependent, min. 202)1000.\SMDAgent\default\configuration\global.configuration\#\custom.properties
jrfc.client_connect_timeoutThe timeout for a logon or a ping attempt in seconds. (Default: 60, valid range is 1 [one second] to 3600 [one hour]) (Global, for all destinations)  60.\SMDAgent\default\configuration\global.configuration\#\custom.properties
jrfc.traceIf set to 1, RFC trace is turned on for all connections within JCo. (Global, for all destinations) 0.\SMDAgent\default\configuration\global.configuration\#\custom.properties
cpic.traceThe trace level for the CPIC layer. The valid value range is from 0 (trace is off) to 3 (most verbose trace) (Default: 0) (Global, for all destinations) 0.\SMDAgent\default\configuration\global.configuration\#\custom.properties
dpc.timeout.enabledThe key for determining if the DPC connects and read timeout should be set in relation to the used push period

true

.\SMDAgent\default\configuration\ com.sap.smd.agent.application.e2emai\<SID>\custom.properties
Disable Automatic Agent Deployment

SDAs are automatically deployed from the execution of the Host Guided Procedure triggered by LMDB events.
You can turn off this default behavior and control SDA deployments by manually executing the Host GP or using the "Agent Mass Update" application.
You can turn off this default behavior globally or at the individual host level.

  1. If you need to toggle off automatic SDA deployments globally:
    1. Open table AMA_CONFIG with SE16.
    2. Edit the record with CONFIG_KEY = AMA.AGENT.INSTALLATION.MODE
      1. If CONFIG_VAL is set to DOWNLOAD, change this value to DOWNLOAD_DIALOG
      2. If CONFIG_VAL is set to UPLOAD, change this value to UPLOAD_DIALOG
  2. If you need to toggle off automatic SDA deployments at host level:
    1. Open table AMA_CONFIG with SE16.
    2. Insert a record with:
      1. CONFIG_KEY = AMA.AGENT.INSTALLATION.HOSTS.DIALOG_ONLY
      2. CONFIG_VAL = <Comma-separated list of physical/virtual short host names to be excluded from automatic event-driven SDA installations, with '*' and '+' wildcards supported (use physical/virtual short host names as they appear in Agent Administration, example value:  phost1,phost2,vlgci*,vlgai*,pca+h+,vhost3)

This functionality is downported to SAP Focused Run 4.02, 4.03, and 5.00 with SAP Note 3376303(opens in new tab)

Settings for Error Severity during Agent Installation

In some cases, the agent installation fails due to (expected) missing authorizations, and this can cause the "Check Host Configuration Status" activity to fail in Error status and stop SSI. 

Please implement SAP note 3318560(opens in new tab) - "Corrections for SSI in Focused Run 4.0x" as a prerequisite. 

If you need to allow "Check Host Configuration Status" activity to report only a Warning or a Success when the Agent installation fails due to missing authorizations, you can define the following properties in the table AMA_CONFIG:
Key: AMA.AGENT.INSTALLATION.FAILED.STATUS 
Value: W or S (depending on the needed target status when Agent installation fails due to missing authorizations)

(Optional) :
Key: AMA.AGENT.INSTALLATION.FAILED.CN
Value: Comma-separated list of Customer Network Names to which the property 'AMA.AGENT.INSTALLATION.FAILED.STATUS' shall be applied

Extend File System Browser Default Whitelists

Per default, it is allowed to download and preview specific file types.

If you want to extend the white list of file type, you should follow the instructions described in SAP Note 2603369(opens in new tab).

If you want to extend the white list of directories you should follow the instructions as described in SAP Note 2632477(opens in new tab).