PORTS:
There are two ports that must be open - both inbound and outbound - for the Ambie Player to work correctly:
- Port 1883 (TCP)
- Port 8883 (TCP)
The 2 ports above are used by the device to connect to our IoT Server hosted by AWS. If you want or need to limit the traffic on the ports the hostname is: a117f4qbnqd0g2.iot.eu-west-1.amazonaws.com
CDN:
To deliver the songs to the devices, Ambie uses a CDN. Below are the hostnames that the device needs to be able to be reached (HTTPS Traffic, Port 443):
- Main CDN (if you cannot whitelist the host address please contact us)
cdn.ambie.fm, cdn1.ambie.fm, cdn17.ambie.fm, cdn7.ambie.fm - Backup CDN (if you cannot whitelist the host address please contact us)
d2694dhmpmq73n.cloudfront.net, d2b40hndrx5y4r.cloudfront.net, d22zgf5whdumc8.cloudfront.net,
d1jixwkdwn00iq.cloudfront.net
In addition to the ports specified at the top of this page, traffic must be permitted both to the following URLs:
- logs4.papertrailapp.com:48752 [UDP]
The Remote Logging System we use to remotely monitor the status of each Ambie Player. - remote.ambie.fm
The URL to access the Ambie Remote interface. - dashboard.ambie.fm
The URL to access the Ambie Dashboard interface. - https://kruo3njzbf.execute-api.eu-west-1.amazonaws.com (Port 443)
The API Gateway i.e. How a command from an Ambie Interface is sent to the Ambie Player.
IP ADDRESSES:
If you are unable to whitelist the hostnames (listed above), the below IP’s must be whitelisted for the Ambie Player to work correctly.
Ambie IP Classes:
52.31.205.120, 52.208.229.174, 52.208.94.180
Main CDN [Bunny CDN] IP Classes:
The IPs of this CDN are changing over time, on average the IP ist list is updated 2-3 times a month and can be found here: https://bunnycdn.com/api/system/edgeserverlist
AWS (Amazon Web Services) IP Classes:
By its nature, AWS doesn’t guarantee that its IP ranges are not changing over time. Please refer to this document to have always the relevant IPs in your whitelist: https://ip-ranges.amazonaws.com/ip-ranges.json.
Papertrail IP Classes:
169.46.82.160/27, 67.214.208.0/20, 173.247.96.0/19.
Firewall policy manager example:
- $ iptables -I OUTPUT 1 -d 67.214.208.0/20 -j ACCEPT
- $ iptables -I OUTPUT 1 -d 173.247.96.0/19 -j ACCEPT
- $ iptables -I OUTPUT 1 -d 169.46.82.160/27 -j ACCEPT
For all other technical enquiries, please contact your Account Manager directly or email: [email protected].
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article