# Insights  Network Requirements

*Applies to: Patch My PC Advanced and Patch Insights*

### Network Ports <a href="#network-ports" id="network-ports"></a>

Advanced Insights use the following ports, and the installer will automatically create Windows firewall exceptions for these ports.

* Advanced Insights Frontend - **tcp/443** (or whatever you have customised this to in the installer)
* Advanced Insights API - **tcp/44301** (cannot be changed)

{% hint style="warning" %}
Both ports (443/custom frontend port and 44301) need to allowed through your firewall or network filtering software for internal network access to the application. If you want Advanced Insights to be accessed by multiple remote devices, please follow the appropriate procedure to unblock these two ports on your network.

You will more than likely see either no login screen, or an error message stating "Unable to Connect to the API Server" if either of these ports are blocked. &#x20;
{% endhint %}

***

### RPC Traffic (<mark style="color:yellow;">If using remote server</mark>)

If you are using a remote Advanced Insights server there are these requirements to use any console actions or features:

* The Remote Procedure Call (RPC) service must be running
* Firewall must allow RPC Traffic to your ConfigMgr Provider (TCP ports: **135**, **RPC dynamic ports (49152–65535)**

Details on how to configure a firewall rule to allow this traffic can be found here: <https://learn.microsoft.com/en-us/windows/win32/wmisdk/connecting-to-wmi-remotely-starting-with-vista>&#x20;

***

### Internet Access Requirements

The Advanced Insights server needs access to various domains and APIs to function fully.&#x20;

#### Essential Addresses

* **api.patchmypc.com:443**
  * Reason: For licensing
* **updateadvancedinsights.patchmypc.com:443**
  * Reason: For Advanced Insights Update notification feature
* <http://e7.c.lencr.org/26.crl>
  * Reason: For Advanced Insights Updater certificate revocation checks
* **learn.microsoft.com:443**
  * Reason: For ConfigMgr, Windows, and Office 365 release and support statements

{% hint style="danger" %}
Important: To activate and use Advanced Insights, you must permit outbound access for api.patchmypc.com:443
{% endhint %}

#### Recommended Addresses

* **api.msrc.microsoft.com:443**
  * Reason: The Threat Analytics dashboard uses data from this external API
* **services.nvd.nist.gov:443**
  * Reason: The Threat Analytics dashboard uses data from this external API for PMPC CVE data
* **access.redhat.com:443**
  * Reason: The Threat Analytics dashboard uses data from this external API for PMPC CVE data
* **api.callisto.co:443**
  * Reason: The Advanced Insights Threat Analytics API&#x20;
* **supportapi.lenovo.com:443**
  * Reason: To retrieve data from the Lenovo warranty service
* **apigtwb2c.us.dell.com:443**
  * Reason: To retrieve data from the Dell warranty service
* **support.dynabook.com:443**
  * Reason: To retrieve data from the Toshiba warranty service
* **eu.daas.api.hp.com:443** or **daas.api.hp.com:433** (depending on your region)
  * Reason: To retrieve data from the HP Workforce Experience warranty service

{% hint style="warning" %}
To use these features of Advanced Insights, you will need outbound access to the above addresses.
{% endhint %}

***

### Browsers

{% hint style="warning" %}
We do not support Internet Explorer for Advanced Insights. Please use Firefox, Edge, Chrome or any other modern browser to access Advanced Insights.
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://docs.patchmypc.com/patch-my-pc-insights/advanced-and-patch-insights-requirements-and-prerequisites/insights-network-requirements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
