---
title: BSN.Cloud Ports & URLs
slug: technical/bsncloud-ports-and-urls
docTags: 
createdAt: 2025-03-11T07:10:25.852Z
---

Below is the list of ports and URLs that our products use to communicate with BSN.Cloud services.&#x20;

:::hint{type="danger"}
BrightSign hosts in AWS and uses Cloudflare. If you need a list of the Cloudflare IP addresses for your network policies, see [https://www.cloudflare.com/en-gb/ips/](https://www.cloudflare.com/en-gb/ips/)

The [Cloudflare](docId:6MBtfGmpjWoCqOmVC0oE5) section below explains what is protected in BSN.Cloud by Cloudflare
:::

:::hint{type="warning"}
For simplicity, you should permit anything from bsn.cloud with a wildcard: \*.bsn.cloud
:::

# Player Access Requirements

All access rules must be defined for outgoing connections only.

| **Domain**                      | **Ports & Protocols**          | **Control & Control Plus**      | **Author Plus**                 |
| ------------------------------- | ------------------------------ | ------------------------------- | ------------------------------- |
| provision.brightsignnetwork.com | 443: HTTPS                     | Optional (for B-Deploy)         | Optional (for B-Deploy)         |
| provision.bsn.cloud             | 443: HTTPS                     | Optional (for B-Deploy)         | Optional (for B-Deploy)         |
| handlers.bsn.cloud              | 443: HTTPS                     | Optional                        | Required                        |
| ws.bsn.cloud                    | 443: HTTPS, WSS                | Required                        | Required                        |
| certs.bsn.cloud                 | 443: HTTPS                     | Required                        | Required                        |
| certs.brightsignnetwork.com     | 443: HTTPS                     | Required                        | Required                        |
| time.bsn.cloud                  | 80, 123: <br /><br />HTTP, NTP | Required                        | Required                        |
| firmware.bsn.cloud              | 443\:HTTPS                     | Required                        | Required                        |
| content.bsn.cloud               | 443\:HTTPS                     | Optional                        | Required                        |
| \*.mc.bsn.cloud                 | 443\:HTTPS                     | Optional (player hotfixes)      | Optional (player hotfixes)      |
| crashes.brightsignnetwork.com   | 443: HTTPS                     | Required                        | Required                        |
| services.brightsignnetwork.com  | 80: HTTP<br /><br />443: HTTPS | Required                        | Required                        |
| bsncloud.s3.amazonaws.com       | 443: HTTPS                     | Not Required                    | Required                        |
| api.qrserver.com                | 443: HTTPS                     | Optional (for activation by QR) | Optional (for activation by QR) |
| goqr.me                         | 443: HTTPS                     | Optional (for activation by QR) | Optional (for activation by QR) |

# BrightSign Author Access Requirements

All access rules must be defined for outgoing connections only.

| **Domain**                                                                                                                                                                              | **Ports & Protocols** | **Control & Control Plus** | **Author Plus**                                                   |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- | -------------------------- | ----------------------------------------------------------------- |
| bsn.cloud                                                                                                                                                                               | 443: HTTPS            | Required                   | Required                                                          |
| app.bsn.cloud                                                                                                                                                                           | 443: HTTPS            | Required                   | Required                                                          |
| downloads.bsn.cloud                                                                                                                                                                     | 443: HTTPS            | Required                   | Required                                                          |
| auth.bsn.cloud                                                                                                                                                                          | 443: HTTPS            | Required                   | Required                                                          |
| provision.brightsignnetwork.com                                                                                                                                                         | 443: HTTPS            | Required                   | Required                                                          |
| provision.bsn.cloud                                                                                                                                                                     | 443: HTTPS            | Required                   | Required                                                          |
| ws.bsn.cloud                                                                                                                                                                            | 443: HTTPS            | Required                   | Required                                                          |
| api.bsn.cloud                                                                                                                                                                           | 443: HTTPS            | Required                   | Required                                                          |
| firmware.bsn.cloud                                                                                                                                                                      | 443\:HTTPS            | Required                   | Required                                                          |
| rp.bsn.cloud                                                                                                                                                                            | 443: HTTPS            | Not required               | Required                                                          |
| analytics.bsn.cloud                                                                                                                                                                     | 443: HTTPS            | Required                   | Required                                                          |
| api.brightsignnetwork.com                                                                                                                                                               | 443: HTTPS            | Not required               | Optional (for presentation import from [BSN.com](http://BSN.com)) |
| bsncloud.s3.amazonaws.com                                                                                                                                                               | 443: HTTPS            | Required                   | Required                                                          |
| bsnm.s3.amazonaws.com                                                                                                                                                                   | 443\:HTTPS            | Not required               | Optional (for presentation import from [BSN.com](http://BSN.com)) |
| \*.netsuite.com                                                                                                                                                                         | 443: HTTPS            | Required                   | Required                                                          |
| brightsign.biz                                                                                                                                                                          | 443: HTTPS            | Required                   | Required                                                          |
| docs.brightsign.biz                                                                                                                                                                     | 443: HTTPS            | Required                   | Required                                                          |
| \*.launchdarkly.com<br /><br />See [here](https://docs.launchdarkly.com/home/advanced/public-ip-list) and [here](https://docs.launchdarkly.com/sdk/concepts/domain-list) for more info. | 443: HTTPS            | Required                   | Required                                                          |

# Chromium 87+ and Certificate Validation Endpoints

In Chromium 87 (BOS 8.5 and 9.0) and later, inability to communicate with CRL and OSCP endpoints became a blocking action. That is, if the browser reaches out to these endpoints and never hears back, it does not complete the validation process. Any response from those endpoints, even an unsuccessful one, allows the process to continue. This was not true in Chromium 69 (BOS 8.4 and below). For more information, see these pages about [Online Certificate Status Protocol](https://en.wikipedia.org/wiki/Online_Certificate_Status_Protocol) and the [Certificate revocation list](https://en.wikipedia.org/wiki/Certificate_revocation_list).

To avoid this issue, you must add a whitelist for those endpoints to the certificate vendor. The example below uses Google Chrome and a BSN.Cloud certificate to open the certificate and find the endpoints. Note that players need access to port 80 in order to whitelist URLs using this method:

- CRL Distribution Points:

::Image[]{src="https://api.archbee.com/api/optimize/Aiw58-3NpdDpGlgjiVvLS-JJqnsKc3ZJpZwD5xA_Q6i-20250513-184729.png" size="80" width="1054" height="247" position="center" showCaption="false"}

- Authority Information Access > OCSP Responder:&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/Aiw58-3NpdDpGlgjiVvLS-RWl2uhIxAsfj-5Xx0iuP9-20250513-184757.png" size="78" width="1058" height="274" position="center" showCaption="false"}

# Cloudflare

This diagram describes Cloudfront CDNs and IPs, and what is protected in BSN.Cloud by Cloudflare:

![](https://api.archbee.com/api/optimize/0prk6SO2dy9LdU77jB8D1/re2LXcr1HU9NJ9csDU-jt-20251030-183135.png)

