> For the complete documentation index, see [llms.txt](https://cortex-docs.paloaltonetworks.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cortex-docs.paloaltonetworks.com/cortex-xsoar-8-on-prem/8.14/install-cortex-xsoar/install-cortex-xsoar-on-a-vm-deployed-on-oci/task-3.-validate-tenant-network-and-ip-settings.md).

# Task 3. Validate tenant network and IP settings

{% hint style="warning" %}
Since the Cloud platform handles network and IP settings, skip the Host Configuration → Network Configuration settings in the textual UI. For a Cloud VM deployment, if you save the Network Configuration in the textual UI, a known issue in this version may prevent you from accessing the textual UI.
{% endhint %}

Confirm the following network and IP settings are added to the rules of the security group or the firewall rules for each node in a cluster (for standalone there is just a single node). If they are not added to the rules, the installation may fail.

**Port configurations**

Communication ports

For standalone (one VM) and a three-node cluster (three VMs):

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Port</th><th>Protocol</th><th>Purpose</th></tr></thead><tbody><tr><td>22</td><td>TCP</td><td>SSH communication</td></tr><tr><td>8880</td><td>TCP</td><td>Node communication</td></tr></tbody></table>

Control plane ports

A Kubernetes cluster consists of a control plane and one or more worker nodes. For Cortex XSOAR, in standalone (one VM), the VM acts as both control plane and as a worker node. In multi-node clusters, the first three nodes act as both control plane and as worker nodes, and any additional node added acts as a worker node.

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Name</th><th>Port</th><th>Protocol</th></tr></thead><tbody><tr><td>etcd client port</td><td>2379</td><td>TCP</td></tr><tr><td>etcd peer port</td><td>2380</td><td>TCP</td></tr><tr><td>Kubernetes API</td><td>6443</td><td>TCP</td></tr><tr><td>Kubelet API</td><td>10250</td><td>TCP</td></tr><tr><td>kube-scheduler</td><td>10257</td><td>TCP</td></tr><tr><td>kube-controller-manager</td><td>10259</td><td>TCP</td></tr></tbody></table>

Worker node port

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Name</th><th>Port</th><th>Protocol</th></tr></thead><tbody><tr><td>kube nodeport range</td><td>30000:32767</td><td>TCP</td></tr></tbody></table>

Intra-node port

For a multi-node cluster (three VMs):

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Name</th><th>Port</th><th>Protocol</th></tr></thead><tbody><tr><td>Calico with IPv4 Wireguard</td><td>51820</td><td>UDP</td></tr></tbody></table>

**URLs**

Check the following URLs to ensure Cortex XSOAR operates properly.

| Function                                    | Service                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Port               | Direction |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------ | --------- |
| Web interface                               | HTTPS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | 443                | Inbound   |
| Engine connectivity                         | HTTPS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | 443 (configurable) | Inbound   |
| Integrations                                | Integration-specific ports                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                    | Outbound  |
| Unit42 Intel Inventory (TIM license)        | <https://unit42intel.xsoar.paloaltonetworks.com>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | 443                | Outbound  |
| Marketplace                                 | <ul><li><p><https://marketplace.xsoar.paloaltonetworks.com/></p><p>Download content packs and view the Marketplace (to view content pack images, the domain should also be reachable from the browser).</p></li><li><p>storage.googleapis.com</p><p>Download content packs and view the Marketplace. This domain stores content pack artifacts (to view content pack images, the domain should also be reachable from the browser). It is possible to further limit the url prefix to: <a href="https://storage.googleapis.com/marketplace-dist/"><https://storage.googleapis.com/marketplace-dist/></a></p></li><li><p>api.demisto.com</p><p>Download content Packs and view the Marketplace (this file maps the Marketplace URL to the Cortex XSOAR version).</p><p>You must add marketplace.xsoar.paloaltonetworks.com, storage.googleapis.com, and api.demisto.com otherwise you cannot access the Marketplace.</p></li><li><p>xsoar-contrib.pan.dev</p><p>Contribute content packs.</p></li></ul> | 443                | Outbound  |
| On-prem Gateway                             | <p>onpremgw\.crtx.\[region].paloaltonetworks.com</p><p>Cortex XSOAR accesses new versions from and uploads licenses to this repository.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | 443                | Outbound  |
| Download packages required for installation | <ul><li>deb.debian.org</li><li>security.debian.org</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | 80                 | Outbound  |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://cortex-docs.paloaltonetworks.com/cortex-xsoar-8-on-prem/8.14/install-cortex-xsoar/install-cortex-xsoar-on-a-vm-deployed-on-oci/task-3.-validate-tenant-network-and-ip-settings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
