Allow list (whitelist) domains for OnlineExpert and GMetrix
LearnKey serves course content from a small set of web domains. Your network must allow these domains so that videos, course activities, workbooks, and resource files load. An allow list (also called a whitelist) tells your firewall, web filter, or content filter which web addresses to permit; anything not on the list can be blocked.
If you do not manage your organization’s firewall or web filter, send this page to whoever does. That is usually your IT department or network administrator; in schools and districts, it is often a technology coordinator or a managed-services provider.
Which list applies to you
Choose the path that matches how your learners reach LearnKey content.
- OnlineExpert LMS. Your learners sign in at
lms.onlineexpert.comor your assigned_____.onlineexpert.comsubdomain and take courses there. Use the OnlineExpert LMS list below. - GMetrix. Your learners reach LearnKey videos and activities through the GMetrix platform. Use the GMetrix list below, and add the domains GMetrix requires.
- SCORM. Your learners open individual SCORM courses from LearnKey or content delivered through LearnKey’s SCORM License Manager inside your own LMS. Use the SCORM list below.
If you are not sure which path applies, allow the wildcard domain shown in the sections below; it covers every onlineexpert.com case. SCORM also requires one domain outside onlineexpert.com, shown in the SCORM section.
Domains to allow: OnlineExpert LMS
Allow the wildcard domain, which covers every current and future subdomain:
*.onlineexpert.com
If your firewall does not accept a wildcard, allow each of these instead:
media-aws.onlineexpert.com(videos, workbooks, and resource files)activity.onlineexpert.com(course activities)lms.onlineexpert.comwww.onlineexpert.comonlineexpert.com- Your assigned subdomain (for example,
pitman.onlineexpert.comorkyt.onlineexpert.com)
Domains to allow: GMetrix
Use this list if your learners reach LearnKey videos and activities through the GMetrix platform.
Allow the wildcard domain, which covers every current and future subdomain:
*.onlineexpert.com
If your firewall does not accept a wildcard, allow these instead:
media-aws.onlineexpert.com(videos, workbooks, and resource files)activity.onlineexpert.com(course activities)
GMetrix delivery also needs the domains GMetrix requires. GMetrix maintains that list here: Required Windows permissions and whitelisting for GMetrix.
Domains to allow: SCORM
Use this list if you load individual SCORM courses from LearnKey or content delivered through LearnKey’s SCORM License Manager inside your own LMS.
Allow this domain in every case:
scorm.learnkey.services
Then allow the LearnKey content domains. Use the wildcard, which covers every current and future subdomain:
*.onlineexpert.com
If your firewall does not accept a wildcard, allow these instead:
media-aws.onlineexpert.com(videos, workbooks, and resource files)activity.onlineexpert.com(course activities)
The wildcard *.onlineexpert.com does not cover scorm.learnkey.services because that is a separate domain. Allow it in addition to the OnlineExpert domains.
Allow by domain name, not by IP address
Add these entries by domain name (hostname), not by IP address. The video and resource host runs on cloud infrastructure whose IP addresses change without notice, so an IP-based rule can break without warning. All content loads over HTTPS on port 443.
Test these domains from this device
The table below loads a small image from each domain. If an image appears, this device’s network allows that domain. If you see a red error message instead, that domain is blocked or unreachable from here; send this page to your IT or network administrator. This checks only the device you are using right now, not every device on your network.
| Domain | Result (an image means the domain is allowed) |
|---|---|
onlineexpert.com |
![]() |
www.onlineexpert.com |
![]() |
lms.onlineexpert.com |
![]() |
media-aws.onlineexpert.com |
![]() |
activity.onlineexpert.com |
Test coming soon |
scorm.learnkey.services |
![]() |
If you have a custom domain name, your assigned subdomain may not appear in this test; confirm it with the steps under Confirm access.
What learners see when a domain is blocked
When your network blocks one of these domains, learners usually see one of the following:
- Videos never start, or they spin without playing.
- A “Video file not found” error appears. See Video file not found error.
- Workbook or resource downloads fail or stop partway.
- The area where an activity should appear loads blank.
- The browser shows an error such as “This site can’t be reached,”
ERR_CONNECTION_TIMED_OUT,ERR_NAME_NOT_RESOLVED, orERR_BLOCKED_BY_ADMINISTRATOR.
On school and district networks, your content filter may show its own block page instead of a browser error. The wording varies by vendor, so treat any “blocked,” “denied,” or “restricted” page that names an onlineexpert.com address as a sign that the domain needs to be allowed.
Confirm access
After you allow the domains, confirm that content loads:
- Open
www.onlineexpert.com(or your assigned subdomain) and sign in. - Start any course and play a video.
- Open an activity, then download a workbook or resource file.
If all three work, your allow list is correct.
Still need help
If content still will not load after you allow these domains, contact LearnKey Tech Support:
- Use the chat in the lower corner of this page.
- Email techsupport@learnkey.com.
If you reached this page but do not manage your network, forward it to your IT department or network administrator first; they control the firewall and web filter where these domains must be allowed.
Advanced troubleshooting
If you have allowed the domains but content still will not load, your device may be holding a stale DNS or browser cache. Try these steps in order:
- Wait one to two minutes, then reload the page.
- Clear your browser cache, then reload the page. See Delete temporary Internet files and cookies.
- Try a different network, such as a mobile hotspot or another Wi-Fi connection.
- Clear the DNS cache for your operating system or browser:
- Windows. Open Command Prompt and run
ipconfig /flushdns. - macOS. Open Terminal and run
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. - Chrome. Go to
chrome://net-internals/#dnsand select Clear host cache.
- Windows. Open Command Prompt and run
If the problem continues on a school or corporate network, ask your IT team to refresh the local DNS resolver.
OnlineExpert
Satellite Internet web acceleration
OnlineExpert LMS System Requirements
Delete temporary Internet files and cookies
GMetrix Error in Labs and Assessment




