System Requirements

The following system requirements are necessary to ensure you have the best experience with InsightVM and Nexpose.

Hardware requirements

The Security Console and Scan Engine hardware requirements are different because the Security Console uses significantly more resources.

InsightVM does not support running the Security Console in a container. However, the Scan Engine is available as a container image on Docker Hub.

Security Console requirements

At this time, we only support x86_64 architecture.

Asset volumeProcessorMemoryStorage
5,0004 cores16 GB1 TB
20,00012 cores64 GB2 TB
150,00012 cores128 GB4 TB
400,00012 cores256 GB8 TB

Scan Engine requirements

At this time, we only support x86_64 architecture.

Asset volume per dayProcessorMemoryStorage
5,000 assets/day2 cores8 GB100 GB
20,000 assets/day4 cores16 GB200 GB

Operating Systems

We require an English operating system with English/United States regional settings.

64-bit versions of the following platforms are supported:

PlatformVersions
Linux
  • Ubuntu Linux 22.04 LTS (Recommended)
  • Ubuntu Linux 20.04 LTS
  • Ubuntu Linux 18.04 LTS
  • Ubuntu Linux 16.04 LTS
  • Oracle Linux 8
  • Oracle Linux 7
  • SUSE Linux Enterprise Server 12
Microsoft Windows
  • Windows Server Desktop experience only. Core not supported.
    • Microsoft Windows Server 2022
    • Microsoft Windows Server 2019
    • Microsoft Windows Server 2016
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows 8.1
RedHat
  • Red Hat Enterprise Linux Server 9
  • Red Hat Enterprise Linux Server 8
  • Red Hat Enterprise Linux Server 7
  • Red Hat Enterprise Linux Server 6
CentOS
  • CentOS 7

Browsers

We support the most recent version of the following browsers:

  • Google Chrome (Recommended)
  • Mozilla Firefox
  • Mozilla Firefox ESR
  • Microsoft Edge

Firewall requirements

Security Console firewall requirements

You must configure your firewall rules to allow outbound connectivity using Port 443. This ensures you can successfully upload data from the Security Console to the Insight Platform.

RegionRegion URL
United States - 1https://us.api.endpoint.ingress.rapid7.com:443
us.deployment.endpoint.ingress.rapid7.com
United States - 2https://us2.api.endpoint.ingress.rapid7.com:443
us2.deployment.endpoint.ingress.rapid7.com
United States Westhttps://us3.api.endpoint.ingress.rapid7.com:443
us3.deployment.endpoint.ingress.rapid7.com
Europehttps://eu.api.endpoint.ingress.rapid7.com:443
eu.deployment.endpoint.ingress.rapid7.com
Canadahttps://ca.api.endpoint.ingress.rapid7.com:443
ca.deployment.endpoint.ingress.rapid7.com
Japanhttps://ap.api.endpoint.ingress.rapid7.com:443
ap.deployment.endpoint.ingress.rapid7.com
Australiahttps://au.api.endpoint.ingress.rapid7.com:443
au.deployment.endpoint.ingress.rapid7.com

For additional IP addresses for each region see Connectivity requirements.

Scan Engine firewall requirements

If firewalls are present on your network, make sure you whitelist the necessary ports for your Security Console and Scan Engine host according to the communication method of your choice. Consult the following table for port whitelist requirements.

SourceDestinationPortProtocol
Console-to-EngineConsoleScan Engine40814TCP
Engine-to-ConsoleEngineConsole40815TCP

Ports

The ports shown in this table are the default ports used by the Security Console and Scan Engine. If you modify these default ports during the deployment procedure, make sure your firewall rules match your port modifications.