Behind the Blackboard! Ultra Experience - Collaborate with the Ultra Experience Networking Information - Behind the Blackboard Skip Navigation
Download PDF  Icon Download PDF    Print article

Ultra Experience - Collaborate with the Ultra Experience Networking Information

Date Published: Mar 09,2021


CategoryProduct:Help & FAQs; Version:Ultra Experience
Article No.: 000058651
Product:
Collaborate - Ultra Experience
Document Type:
Administrator Documentation

Document Summary:

This article details the ports, domains and IP addresses needed for using Collaborate with the Ultra experience.

Information:

This article is intended to provide System and Firewall Administrators with the information needed to successfully allow Collaborate with the Ultra experience to connect through their firewalls.

AWS Regional Hosting: Collaborate Ultra sessions launch from the regionally provisioned Amazon Cloud AWS in either (Virginia): us-east-1, (Ireland) : eu-west-1, (Asia Pacific - Sydney):  ap-southeast-2, (Montreal): ca-central-1.

Clients hosted in (Virginia): us-east-1 or (Montreal): ca-central-1 in the LAC region may launch sessions via our Brazil satellite service from South America (São Paulo) sa-east-1. Please contact support for more information. 

Session Connection methods: Collaborate with the Ultra experience tries the following UDP/TCP methods to connect to the session server and then based on what is allowed by the network or firewall, Collaborate will pick the best option to make the connection. The list is in preference order, with Direct UDP being the preferred connection method. The remaining connection methods will utilize an intermediary server known as a TURN server. 
  1. Direct UDP over ports 49152 through 65535
  2. UDP over port 50000 via a TURN server
  3. TCP over port 3478 via a TURN server
  4. TLS over port 443 over TCP via a TURN server
For Session Connections made with Direct UDP access, please open ports 49152 through 65535 up to the following domains: *.bbcollab.com, *.bbcollabcloud.com, *.bbcollab.cloud.  While it is possible to use AWS IP ranges to your AWS hosting region to allow users to view recordings and sessions we highly recommend that you allow the noted domains. We make this recommendation because AWS IP addresses may change frequently, because of this Amazon has a JSON script available for clients to use to keep track of the changes. Please visit: https://aws.amazon.com/blogs/aws/aws-ip-ranges-json/​ for further information. 

For Session Connections made on TCP/TLS or UDP port 50000 via a TURN server, we offer a static FQDN and 2 to 4 static IPs per AWS region. This option is NOT available for sessions connecting with Direct UDP over ports 49152 through 65535. We still recommend allowing the full domain (*.bbcollab.com, *.bbcollabcloud.com, *.bbcollab.cloud) if possible, instead of allowing a specific hostname within the domain. Please see the appropriate hosting region below for your institution for URL and IPs for using TURN.

Network traffic filters such as Cisco Firepower may have a filter added to prevent Collaborate from using HTML5 Web Socket to connect to the AWS hosted session servers. Please allow Blackboard Collaborate Ultra traffic to the following domains: *.bbcollab.com, *.bbcollabcloud.com, *.bbcollab.cloud 

Proxy servers need to allow HTML5 Web Socket traffic in order for Collaborate to connect to the session servers through a proxy. Proxy servers may need to be specifically configured to handle this Web Socket traffic. Click Here to access our article on testing Web Socket traffic on your network. If you are blocking Web Socket traffic, please allow Blackboard Collaborate Ultra traffic traffic to the following domains: *.bbcollab.com, *.bbcollabcloud.com, *.bbcollab.cloud 

VPN: We do not recommend connecting to a Collaborate Ultra session over VPN as quality may suffer depending on the route of the VPN.

Recordings: Blackboard Collaborate Ultra recordings are currently hosted on AWS, clients should allow *.bbcollab.com to allow access to our domain.

On March 18, 2021 (AU hosted clients) and March 25, 2021 (CA, EU and US hosted clients), Blackboard Collaborate will be switching to Cloudflare CDN (content delivery network) for temporary caching when streaming recordings. Your hosting location will not change. Network administrators may need to allow *.collab.cloudflare.blackboardcdn.com in order for recordings to stream properly. We recommend that clients continue to allow *.cloudfront.net in the event that it is necessary to roll back to CloudFront CDN. Please follow this article for updates and more details.

Port and UDP/TCP options for connecting to a Collaborate Session for All AWS Regions
  • Direct UDP port range: 49152 through 65535 (Recommended for best performance)
  • UDP via port 50000 via TURN server
  • TCP via port 3478 via TURN server
  • TLS over TCP port 443 via TURN server

US Hosted Collaborate Ultra 
  • Sessions AWS region (Virginia): us-east-1
  • Recording AWS region (Virginia): us-east-1
    • CDN Domain: *.collab.cloudflare.blackboardcdn.com
    • Domain: *.bbcollab.com
  • Session Connection via Direct UDP port 49152 through 65535:
  • Session Connection via TURN server FQDN and static IPs:
    • URL - ultra-us-prod-turn-nlb.bbcollab.cloud
    • IP1 - 3.218.126.122
    • IP2 - 34.237.155.169
    • IP3 - 54.237.179.195
    • IP4 - 52.203.128.154
  • US - Brazil Satellite (São Paulo) sa-east-1 - Session Connection via TURN server static IPs:
    • 54.94.209.226
    • 18.230.173.46
EU Hosted Collaborate Ultra
  • Sessions AWS region (Ireland) : eu-west-1
  • Recording AWS region (Ireland): eu-west-1
    • CDN Domain: *.collab.cloudflare.blackboardcdn.com
    • Domain: *.bbcollab.com
  • Session Connection via Direct UDP port 49152 through 65535:
  • Session Connection via TURN server FQDN and static IPs:
    • URL - ultra-eu-prod-turn-nlb.bbcollab.cloud
    • IP1 - 108.129.37.18
    • IP2 - 63.35.119.250
    • IP3 - 52.211.221.216
    • IP4 - 34.251.106.122
AU Hosted Collaborate Ultra
  • Sessions AWS region (Asia Pacific - Sydney):  ap-southeast-2
  • Recording AWS region (Ireland): eu-west-1 (recordings made before November 24th, 2018)
  • Recording AWS region (Asia Pacific - Sydney):  ap-southeast-2 (recordings made after November 24th, 2018)
    • CDN Domain: *.collab.cloudflare.blackboardcdn.com
    • Domain: *.bbcollab.com
  • Session Connection via Direct UDP port 49152 through 65535:
  • Session Connection via TURN server FQDN and static IPs:
    • URL - ultra-au-prod-turn-nlb.bbcollab.cloud
    • IP1 - 13.55.252.6
    • IP2 - 54.66.134.4
    • IP3 - 3.104.151.89
    • IP4 - 3.24.171.62
CA Hosted Collaborate Ultra
  • Sessions AWS region (Montreal): ca-central-1
  • Recording AWS region (Ireland): eu-west-1 (recordings made before November 24th, 2018)
  • Recording AWS region (Montreal): ca-central-1 (recordings made after November 24th, 2018)
    • CDN Domain: *.collab.cloudflare.blackboardcdn.com
    • Domain: *.bbcollab.com
  • Session Connection via Direct UDP port 49152 through 65535:
  • Session Connection via TURN server FQDN and static IPs:
    • ultra-ca-prod-turn-nlb.bbcollab.cloud
    • IP1 - 99.79.104.41
    • IP2 - 99.79.119.4
    • IP3 - 99.79.138.5
    • IP4 - 3.96.70.238
  • CA - Brazil Satellite (São Paulo) sa-east-1 - Session Connection via TURN server static IPs:
    • 18.229.28.82
    • 18.228.185.236

Related Links and Resources:

HTML 5 Web Socket Test: https://blackboard.secure.force.com/apex/publickbarticleview?id=kA770000000CbvQ

The information contained in the Knowledge Base was written and/or verified by Blackboard Support. It is approved for client use. Nothing in the Knowledge Base shall be deemed to modify your license in any way to any Blackboard product. If you have comments, questions, or concerns, please send an email to kb@blackboard.com. © 2021 Blackboard Inc. All rights reserved