CodeLogic Installation Requirements
The system requirements for installing and using CodeLogic agents are listed below. CodeLogic is available as a SaaS platform.
General Prerequisites
- Internet access on ports 80 and 443 for license verification, upgrades, and agent communication with the CodeLogic server.
- Root (
sudo) or administrator access to any system upon which the agent will be installed. - Familiarity with basic system administration tasks, such as editing configuration files.
Requirements for Agents
Note
Some dependencies cannot be required automatically. For example: .NET must be installed prior to installing the .NET Agent.
|
Package |
Supported Platforms |
Architectures* |
Logical Processors |
Required Disk Space |
Memory |
Required Packages |
|---|---|---|---|---|---|---|
|
CodeLogic Java Agent |
Debian 11 |
AMD64, ARM64 |
2 |
500 MB Free |
1 GB |
OpenJRE 11 |
|
Windows Server 2022 |
AMD64 |
2 |
500 MB Free |
1 GB |
OpenJRE 11 |
|
|
CodeLogic SQL Agent |
Debian 11 |
AMD64, ARM64 |
2 |
500 MB Free |
1 GB |
OpenJRE 11 |
|
Windows Server 2022 |
AMD64 |
2 |
500 MB Free |
1 GB |
OpenJRE 11 |
|
|
CodeLogic .NET Agent |
Windows Server 2022 |
AMD64 |
2 |
500 MB Free |
4 GB |
.NET 6.0** |
* AMD64 refers to AMD64 and x86_64; ARM64 refers to ARM64 and AArch64.
** You can download .NET 6.0 at Download .NET 6.0.
Security
SSL/TLS Certificates
Note
For installations utilizing the TLS (Transport Layer Security) protocol, a valid TLS certificate must be installed prior to installing agents.
Information about applications and databases is collected by the agent and sent as metadata to the CodeLogic Server.
To prevent the metadata from being intercepted in transit, CodeLogic recommends SSL/TLS (Secure Sockets Layer/Transport Layer Security) for data encryption, data integrity and authentication.
Installing SSL/TLS certificates is beyond the scope of these instructions.
However, we assume:
- CodeLogic is accessed over HTTPS with a valid certificate.
- The system upon which the CodeLogic Agent is installed has the corresponding public certificate installed when required for agent communication.
CodeLogic and Agent Firewall Configuration
If a firewall is enabled on the systems running the CodeLogic Agents, HTTP or HTTPS access is required.
|
CodeLogic Server |
443 HTTPS |
Agent Firewall Configuration
|
Agent |
Port |
Illustration |
|---|---|---|
|
SQL Agent |
3306 MySQL |
|
|
Static Analysis Agents |
Filesystem Access |
|
|
.Net Dynamic Agent |
Application Host Access |
|
|
Java Dynamic Agent |
1099 RMI Port |
Administrator Accounts
An administrator account is created during installation.
Each agent uses a default account and password. The agent configuration file is only readable by root.
Up Next: Agent Scanning




