System requirements
| Component | Requirement |
|---|---|
| Operating system | Windows 11 or Windows Server 2016 and later (64-bit) |
| Runtime | .NET 10 Hosting Bundle — installed by the setup if missing |
| Firewall | Palo Alto Networks NGFW (PAN-OS) or Panorama, reachable over the XML API |
| Database | MSSQL, MySQL, PostgreSQL or SQLite |
| An SMTP server, Microsoft Graph API (Microsoft 365) or a provider that supports OAuth 2.0 | |
| Directory (optional) | Active Directory (LDAP) for console sign-in and group-based reports |
Network access
| From | To | Port | Purpose |
|---|---|---|---|
| Administrators' browsers | VPN Reporter server | TCP 35444 (HTTPS) | Web console |
| VPN Reporter server | Firewall / Panorama management IP | TCP 443 (HTTPS) | XML API |
| VPN Reporter server | SMTP server or graph.microsoft.com | 587 / 443 | Notifications and reports |
Offline servers
If the server has no internet access, install the .NET 10 Hosting Bundle manually before running the setup.