Network Recommendations

This is an advanced topic for IT professionals and describes the network configurations recommended by Apex Learning.


A suitable Internet connection is required. This connection must have appropriate bandwidth taking into account:

  • Current bandwidth utilization
  • The number of concurrent users and varying usage habits
  • Other network applications - such as VOIP
  • Varying usage habits

Network administrators can contact Support to obtain a worksheet that uses Microsoft methodology to estimate how much bandwidth will be utilized by Apex Learning solutions.


Firewalls, content filters, and other network infrastructure must allow connections to the following ports and domains:

  • *
  • *
  • *
  • Port TCP/80 (All listed domains)
  • Port TCP/ 443 (All listed domains)
  • A defined set of 3rd party URLs (provided upon request)

Important note: We strongly suggest not using IP addresses to allowlist as that may result in content not being able to be accessed or undesirable content able to be accessed.

HTTP 1.1 Support

Apex Learning supports HTTP 1.1 (RFC 2616). This protocol is optional, but recommended.

Proxies sending HTTP 1.1 requests must be either compliant or conditionally compliant with RFC 2616. If a non-compliant proxy cannot be made compliant, then connections to Apex Learning courses must either:

  • Bypass the proxy
  • Use only the HTTP 1.0 protocol

HTTPS Support

Apex Learning supports HTTPS (Hypertext Transfer Protocol Secure) to provide encrypted communication and secure identification.

Content Caching

The following domains must not be cached:


The following domains may be cached but should be refreshed weekly:

Updated April 22, 2024
Program Leader
Technology Planner
AP Exam Review
Exam Prep