Build and Maintain a Secure Network and Systems

Topics:

The following are recommendations and information for the Build and Maintain a Secure Network and Systems requirements.

Requirement 1: Install and maintain a firewall configuration to protect cardholder data

  • The Omni-Gen products should be installed on an internal (trusted) network segment.
  • Data acquisition channels for bringing data into the Omni-Gen on-ramps should be configured through the Demilitarized Zone (DMZ). If the client is using the Information Builders iWay 8 product for integration services on the data acquisition, then the PCI compliance chapter in that document will provide more information on configuring Integration channels within and outside of the DMZ.
  • TCP/IP listener ports are required for the Omni-Gen server and applications to communicate internally and externally. The ports are configurable by the user and can be changed during the product installation.

Omni-Gen Ports

The following table lists the default Omni-Gen ports and their use.

Component

Type

Port

Security

Omni-Gen Controller/Console

external

9500

TLS 1.2

Omni-Gen Server

internal

9514

TLS 1.2

Omni Designer Tomcat

internal

9515

TLS 1.2

Omni Designer Console

external

9516

TLS 1.2

Omni Designer Redirect

internal

9518

TLS 1.2

Omni Designer AJP

internal

9517

Tomcat Config

Omni Designer Bridge

internal

9519

Tomcat Config

Omni Designer EMF

internal

9520

TLS 1.2

Deployment Console

external

9521

none

Deployment Console

external

9502

TLS 1.2

GIT/SVN

external

80/(8800,8443)

Repository Config

Requirement 2: Do not use vendor-supplied defaults for system passwords and other security parameters

Omni-Gen consists of several components. It is strongly advised to change all default credentials to client controlled and maintained credentials.

The user is advised not to install any unrelated components, scripts, jars, or any other files on the production systems, other than the ones required for the product to run. The client is also advised to disable any Omni components not in use to prevent accidental and unintended access.

  • Omni-Gen Server Console. This is utilized for operations and monitoring. It is meant for the internal operations user and not for external communication. The console can be disabled, if needed, and other operation monitoring components can be used. The user is advised to change the default log in for the Omni-Gen Server Console, regardless of their plan on using this component.
  • Omni Designer. This is a developer tool for creating a model and is required only during the development time. The Omni Designer should not be running in a production environment. It utilizes integration with the source management system (SVN/GIT), which provides for user accessibility.