Administering the Package Manager

You can define the location of the folder for trusted certificates to be used by the Package Manager for TLS/SSL connections in the uc4config.xml file.

The uc4config.xml file is located in the conf folder of the Package Manager.

The Automation Engine and the Java components, such as AWI, communicate using TLS/SSL. These components establish a connection with the Java communication process (JCP), which uses trusted certificates to prove its identity to other communication partners.

When you used certificates signed by a CA, the certificates are stored in the respective Java or OS store by default; that is the Java trust store for Java components. In this case, you only have to check that the root certificates already are in the respective store.

If you do not want to use the default locations for the relevant component, make sure you use the trustedCertFolder= parameter in the respective configuration (INI) file to define the path to the folder where the trusted certificates are stored.

For more information, see TLS/SSL Considerations for Automic Automation and Securing Connections to the AE (TLS/SSL).

The uc4config.xml file is located in the conf folder of the Package Manager and uses the following structure:

  • <Timeout>

    Connection timeout in seconds.

    Default: 1800 (in seconds)

  • <connections trustedCertFolder>

    Location of the folder for trusted certificates used for TLS/SSL connections, for example:

    "C:\CD\..\Automation.Platform\Agents\certificates"

    For more information, see Securing Connections to the AE (TLS/SSL).

Example

<?xml version="1.0" encoding="ISO-8859-15"?>
<configuration>
	<!-- Connection timeout (default: 1800) -->
	<timeout>1800</timeout>
	<connections>
	<connections trustedCertFolder="">
		<!-- connection entry for the target system -->
		<!-- @name human readable name -->
		<!-- @system system name as specified in the UCSrv.ini of the AE -->
		<connection name="AUTOMIC" system="AUTOMIC">
			<cp ip="localhost" port="8443" />
		</connection>
	</connections>
</configuration>

See also: