Esper (MDM system):
Esper is our management system for Nattugla.
If the firewall does not support wildcards, or you need static addresses: Firewall: Esper Static rules.
Esper has made some changes to the actual design and descriptions of the rules, so we have replaced the
old list with Esper’s new.
FQDNs
Wildcard
Ports
Features
*.amazonaws.com
*.amazonaws.com
TCP: 443 (HTTPS), TCP: 8883 (MQTT)
For provisioning, app management and device management
mqtt.shoonyacloud. com
*.shoonyacloud.com
TCP: 1883 (MQTT)
For MQTT communication with devices
services. shoonyacloud. com
*.shoonyacloud.com
TCP: 443 (HTTPS)
For Provisioning services and Remote Viewer APK
turn.shoonyacloud .com
*.shoonyacloud.com
TCP/UDP: 3478 (SCTP) TCP/UDP: 5349 (SCTP) UDP: 49152 -65535
For Remote Viewer and Remote Control services
authn2.esper.cloud
*.esper.cloud
TCP: 443 (HTTPS)
For Single Sign-on (SSO).
id.esper.cloud
*.esper.cloud
TCP: 443 (HTTPS)
For Single Sign-on (SSO).
ping.esper.cloud
*.esper.cloud
Port: 443 (HTTPS)
Checks device's internet connectivity.
qhavr.esper.cloud
*.esper.cloud
TCP: 443 (HTTPS)
Grants access to the Esper Console when operating under a network with a restricted outbound firewall.
mqtt.esper.cloud
*.esper.cloud
TCP: 443 (HTTPS)
For MQTT communication to devices for commands (with TLS).
downloads.esper.io
*.esper.cloud
TCP: 443 (HTTPS)
Need for standalone Esper Agent updates.
statserv.esper.cloud
*.esper.cloud
TCP: 443 (HTTPS)
Sends deployment stats and provisioning failures to Esper monitoring systems.
eea-sentry.esper.cloud
*.esper.cloud
TCP: 443
Sends telemetry data to Sentry.
dpcdownloads.esper .cloud
*.esper.cloud
TCP: 443 (HTTPS)
For the Remote Viewer APK.
13.52.132.230
N/A
TCP: 40000-50000
For allowing secure remote ADB access to your devices and the Esper CLI.
shoonya-firebase. firebaseio.com, *.crashlytics.com, crashlyticsreports-pa. googleapis.com, firebasecrashlyti cssymbols. googleapis.com
*.firebaseio.com *.crashlytics.com *.googleapis.com
TCP: 443 (HTTPS) TCP: 5228 (HTTPS) TCP: 5229 (HTTPS) TCP: 5230 (HTTPS)
Firebase/Crashlytics. Used to send crash reports.
https://8.8.8.8/ generate _204
8.8.8.8
TCP: 443 (HTTPS)
Checks device's internet connectivity.
mqtt-telemetry-prod.esper.cloud
*.esper.cloud
TCP: 1883
MQTT communication to devices for commands (with TLS).
clients3.google.com/ generate_204
N/A
Port: 443 (HTTPS)
Checks device's internet connectivity.Note: Only required for devices running Esper Agent Version 7.8.7060 and below.
firebaseinstallations .googleapis.com, fcm.googleapis.com
*.googleapis.com
TCP: 443 (HTTPS) TCP: 5228 (HTTPS) TCP: 5229 (HTTPS) TCP: 5230 (HTTPS)
Used to send commands and pings to wake up devices.