Private networks
If you plan to segregate the Pio hardware to its own network segment, a /28 (14 IPs) should suffice.
A Pio installation will need an IP address on the network for the following devices:
- Application Server
- Service PC
- Each iPad at the ports
- Optional: if implementing any flows in Pio requiring the use of printing with PrintNode, network label printers may be used
Firewall opening
For Pio to operate correctly, the following endpoints will need to be allowed through the company firewall. Additionally, remote access for software maintenance and customer support is required for both the Application Server and Service PC. Please work with your partner and Pio to determine the appropriate configurations needed to enable remote access for your environment.
Pio Application Server
stub.pio.com
The Application Server will initiate a WebSocket (HTTPS) connection to this endpoint. The firewall will need to allow long-lived WebSocket connections.
iPads
app.pio.com
help.pio.com
*.sentry.io
*.ingest.sentry.io
*.applicationinsights.azure.com
*.in.applicationinsights.azure.com
*.hotjar.com
*.hotjar.io
*.launchdarkly.com
pio1688.zendesk.com
pio.help
itshared.wistia.com
All of these require normal HTTPS traffic on port 443.