Agent configuration file
- Last Updated: September 16, 2025
- 1 minute read
- OpenEdge Command Center
- Version 2.0
- Documentation
The agent information file (agentConfig.json) defines the Transport Layer Security (TLS) configuration settings required for secure communication between the OpenEdge Command Center agent and the OpenEdge Command Center server.
The default installation location for this file on the Windows platform is C:\Progress\OECC\Agent\conf, and that for the Linux platform is /usr/oecc/agent/conf.
The sample agentConfig.json file is as follows:
|
The following table describes the attributes in the agentConfig.json
file:
| Attribute | Description |
|---|---|
tsPassPhrase |
The encrypted form of password to access the trust store. It is autogenerated and cannot be modified. |
ksPassPhrase |
The encrypted form of password to access the keystore. It is autogenerated and cannot be modified. |
pKeyAlias |
The identity of the private key inside the keystore |
rootCAAlias |
The identity of the root Certificate Authority inside the trust store. |
nohostverify |
Controls whether the server verifies the host name during mutual
TLS handshake. The default value is true. If you
want the host name to be validated during the mutual TLS handshake,
change its default value from true to
false. Note: When you
set nohostverify to false, it
performs host validation, which fails with default certificates,
resulting in failure of connection between OpenEdge Command
Center server and agent. To prevent these failures, you must
provide signed certificates to configure mutual TLS
authentication with custom certificates, as described in Configure mutual TLS authentication. |
Note: Progress recommends that you replace the default
certificates with custom certificates in production environments.