This article lists the required firewall ports for Spire versions up to and including 3.11.10 to ensure proper system communication.
Firewall Direction Requirements
Allow traffic on:
Incoming on the server
Outgoing on the workstation (normally allowed by default)
Required Ports
10880 / UDP is used for discovery (even if you configure the API server to listen on another port) (spired.exe)
10880 / TCP (or as configured on installation) is running the Spire API server needed by Spire Desktop and Spire Web (spired.exe)
5432 / TCP for PostgreSQL communication (postgresql.exe)
Verify these ports are open on all firewalls and security software to prevent connectivity issues.