Below is the list of ports and URLs that our products use to communicate with BSN.cloud services. All services are used in both BSN.Cloud Control Cloud and BSN.Cloud Content Cloud modes, except Device Snapshots, which requires 'bsncloud-dssp.s3.amazonaws.com' and 'sqs.us-east-1.amazonaws.com'.
Player Access Requirements
Domain | Port(s) | Control Cloud | Content Cloud |
provision.brightsignnetwork.com | 443 | X | X |
provision.bsn.cloud | 443 | X | X |
handlers.bsn.cloud | 443 | X | X |
ws.bsn.cloud | 443 | X | X |
api.bsn.cloud | 443 | X | X |
certs.bsn.cloud | 443 | X | X |
analytics.bsn.cloud | 443 | X | X |
certs.brightsignnetwork.com | 443 | X | X |
time.brightsignnetwork.com | 80, 123 | X | X |
crashes.brightsignnetwork.com | 80, 443 | X | X |
services.brightsignnetwork.com | 80, 443 | X | X |
api.brightsignnetwork.com | 80, 443 | X | X |
bsncloud-dssp.s3.amazonaws.com | 80, 443 | X | X |
bsncloud.s3.amazonaws.com | 80, 443 | Optional | Optional |
sqs.us-east-1.amazonaws.com | 443 | X | X |
bsnm.s3.amazonaws.com | 80, 443 | X | X |
brightsign.biz | 80, 443 | X | X |
api.qrserver.com | 80, 443 | X | X |
api.twitter.com | 80, 443 | Optional | Optional |
BrightAuthor:connected Desktop Client Access Requirements
Domain | Port(s) | Control Cloud | Content Cloud |
provision.brightsignnetwork.com | 443 | X | X |
provision.bsn.cloud | 443 | X | X |
handlers.bsn.cloud | 443 | X | X |
ws.bsn.cloud | 443 | X | X |
api.bsn.cloud | 443 | X | X |
certs.bsn.cloud | 443 | X | X |
analytics.bsn.cloud | 443 | X | X |
certs.brightsignnetwork.com | 443 | X | X |
time.brightsignnetwork.com | 80, 123 | X | X |
crashes.brightsignnetwork.com | 80, 443 | X | X |
services.brightsignnetwork.com | 80, 443 | X | X |
api.brightsignnetwork.com | 80, 443 | X | X |
bsncloud-dssp.s3.amazonaws.com | 80, 443 | X | X |
bsncloud.s3.amazonaws.com | 80, 443 | Optional | Optional |
sqs.us-east-1.amazonaws.com | 443 | X | X |
bsnm.s3.amazonaws.com | 80, 443 | X | X |
brightsign.biz | 80, 443 | X | X |
api.qrserver.com | 80, 443 | X | X |
api.twitter.com | 80, 443 | Optional | Optional |
*.netsuite.com | 443 | X | X |
Note for customers using TLS-terminating proxies
Requests to the following https URLs are authenticated using a client certificate. If the TLS session is terminated in the proxy to allow for payload filtering, the client certificate will not match and the request will fail with a 401 status code. The proxy must be configured such that requests to any URL in the list below are handled transparently without TLS termination.
- https://certs.bsn.cloud/features/api/v1/exchange-refresh-token
- https://certs.bsn.cloud/features/api/v1/exchange-reg-token
- https://certs.bsn.cloud/features/api/v1/get-activation-token
- https://certs.bsn.cloud/features/api/v1/failsafe
- https://certs.bsn.cloud/features/api/v1/bsn-reg-token
- https://certs.bsn.cloud/features/api/v1/user-access-token
- https://certs.bsn.cloud/features/api/v1/bsn-groups
- https://certs.brightsignnetwork.com/features/api/v1/exchange-refresh-token
- https://certs.brightsignnetwork.com/features/api/v1/exchange-reg-token
- https://certs.brightsignnetwork.com/features/api/v1/get-activation-token
- https://certs.brightsignnetwork.com/features/api/v1/failsafe
- https://certs.brightsignnetwork.com/features/api/v1/bsn-reg-token
- https://certs.brightsignnetwork.com/features/api/v1/user-access-token
- https://certs.brightsignnetwork.com/features/api/v1/bsn-groups
- https://provision.bsn.cloud/rest/v2
- https://provision.bsn.cloud/rest-device/v2/activation-code
- https://provision.bsn.cloud/rest/
- https://provision.brightsignnetwork.com/rest/v2
- https://provision.brightsignnetwork.com/rest-device/v2/activation-code
- https://provision.brightsignnetwork.com/rest/
- https://crashes.brightsignnetwork.com/bs/crashdump
Requests to the following URLs use the WebSockets protocol. These do not require the client certificate but, if the proxy supports only HTTPS, it may be necessary to configure these URLs to bypass the proxy as well.
- wss://ws.bsn.cloud/
Requests to the following URLs must be permitted by the ACL but do not otherwise require special handling:
- http[s]://time.brightsignnetwork.com
- https://api.qrserver.com/v1/create-qr-code/
- https://bsncloud.s3.amazonaws.com/public/FirmwareManifest.json
- http://bsnm.s3.amazonaws.com/public/FirmwareCompatibilityFile.xml
- https://handlers.bsn.cloud/bs/checkforcontent.ashx
- https://handlers.bsn.cloud/bs/events.ashx
- https://handlers.bsn.cloud/bs/error.ashx
- https://handlers.bsn.cloud/bs/deviceerror.ashx
- https://handlers.bsn.cloud/bs/devicedownload.ashx
- https://handlers.bsn.cloud/bs/devicedownloadprogress.ashx
- https://handlers.bsn.cloud/bs/trafficdownload.ashx
- https://handlers.bsn.cloud/bs/uploadusage.ashx
- https://handlers.bsn.cloud/bs/nowplaying.ashx
- https://handlers.bsn.cloud/bs/getfile.ashx
- https://handlers.bsn.cloud/bs/uploadLogs.ashx
- https://handlers.bsn.cloud/bs/batteryCharger.ashx
- https://handlers.bsn.cloud/bs/heartbeat.ashx
- https://handlers.bsn.cloud/bs/recovery/recovery.ashx
- https://handlers.bsn.cloud/bs/recovery/recovery_runsetup_ba.brs
- https://services.brightsignnetwork.com/bs/checkforcontent.ashx
- https://services.brightsignnetwork.com/bs/events.ashx
- https://services.brightsignnetwork.com/bs/error.ashx
- https://services.brightsignnetwork.com/bs/deviceerror.ashx
- https://services.brightsignnetwork.com/bs/devicedownload.ashx
- https://services.brightsignnetwork.com/bs/devicedownloadprogress.ashx
- https://services.brightsignnetwork.com/bs/trafficdownload.ashx
- https://services.brightsignnetwork.com/bs/uploadusage.ashx
- https://services.brightsignnetwork.com/bs/nowplaying.ashx
- https://services.brightsignnetwork.com/bs/getfile.ashx
- https://services.brightsignnetwork.com/bs/uploadLogs.ashx
- https://services.brightsignnetwork.com/bs/batteryCharger.ashx
- https://services.brightsignnetwork.com/bs/heartbeat.ashx
- https://services.brightsignnetwork.com/bs/recovery/recovery.ashx
- https://services.brightsignnetwork.com/bs/recovery/recovery_runsetup_ba.brs
- http://api.brightsignnetwork.com/BrightAuthor/Service/v201312/BNMServices.asmx
- https://bsncloud-dssp.s3.amazonaws.com/DeviceScreenShots/Incoming/
- https://sqs.us-east-1.amazonaws.com/965175186373/bsn-cloud-dssp
The default value for the setup time server is http://time.brightsignnetwork.com. However, BrightAuthor and BrightAuthor:connected let the user enter a value for the time server. The associated scripts then set the time server to the value entered by the user.
0 Comments