IT Configuration Instructions
Firewall Rules
IPs and Domain Names
Unfortunately it is impossible for PushPulse to publish a set of IP addresses for the cloud based service as our service is elastic and IP addresses are reassigned dynamically as a normal part of our service.
You may also have to allow list the following addresses to ensure the device is able to communicate to your corporate network:
*.pushpulse.com *.ably.io *.ably-realtime.com
The Apps communicate via https, therefore port 443 must be open.
Email Notifications and Alerts To be sure our emails always make it to your inbox, please add the following emails to your email allow list. *@pushpulse.com *@*.pushpulse.com email@notify.pushpulse.com email@e.pushpulse.com
Push Notifications
the following ports must be open so that the PushPulse apps can receive push notifications:
Android:
Ports 5228, 5229, and 5230
iOS:
Ports 443 and 5223
For iOS, the Apple Push Notification Servers (APNS) use load balancing. So your devices won't always connect to the same public IP address for notifications. It's best to allow access to these ports on the entire 17.0.0.0/8 address block, which is assigned to Apple. For more information see https://support.apple.com/en-us/HT203609.
For Android, Google Cloud Management (GCM) doesn't provide specific IPs. So you should allow your firewall to accept outgoing connections to all IP addresses contained in the IP blocks listed in Google's ASN of 15169. For more information see https://developers.google.com/cloud-messaging/http
Last updated