Domains that need to be added to your allowlist
Please add the following domains to your allowlist to ensure that the O’Reilly learning platform works as expected.
O’Reilly
Domain | Purpose |
---|---|
*.oreilly.com | This encompasses all O’Reilly properties, including learning.oreilly.com, www.oreilly.com, and api.oreilly.com. |
*.oreillystatic.com | This is home to our static assets and fonts. |
ON24
Our live online training courses are delivered via ON24. Please add the entire ON24 domain to your allowlist (*.on24.com).
Kaltura
Kaltura is our video provider. We recommend adding the entire Kaltura domain to your allowlist (*.kaltura.com). Kaltura requires firewall exceptions for ports 80 (HTTP), 443 (HTTPS), and 1935 (RTMP).
If you prefer to add domains individually, please include the following on your allowlist:
Domain | Purpose |
---|---|
www.kaltura.com | Main API entrance |
kmc.kaltura.com | KMC |
PID.kaf.kaltura.com | Customer KAF instance |
cfvod.kaltura.com | CloudFront API (for thumbs and VOD) |
cdnapi.kaltura.com | Unsecured API CDN |
cdnapisec.kaltura.com | Secured API CDN |
kalsegsec-a.akamaihd.net | Kaltura alternative CDN |
kalseglive-a.akamaihd.net | Kaltura live alternative CDN |
kms-a.akamaihd.net | KMS CDN |
cdnsecakmi.kaltura.com | API CDN |
klive-a.akamaihd.net | Legacy live CDN |
PID.mediaspace.kaltura.com | Customer MediaSpace URL |
ftp.kaltura.com | For FTP uploads |
analytics.kaltura.com | Analytics service |
aspera.kaltura.com | Aspera high-speed upload |
push.kaltura.com | Push events |
udrmv3.kaltura.com | DRM URL |
ecdn-monitor.kaltura.com | eCDN monitor |
klive.kaltura.com | Live packagers |
fstlive.kaltura.com | Fastly CDN |
vod1.kaltura.com | Fastly CDN VOD |
vod2.kaltura.com | Kaltura CDN VOD |
cdnakmi.kaltura.com | Unsecured API CDN |
sso.kaltura.com | PS SSO |
nv-edge.vc.kaltura.com | Pexip SIP |
stats.kaltura.com | Stats (old DWH) |
upload.kaltura.com | KMS upload URL |
cdnapi-legacy.kaltura.com | Kaltura legacy TLS API settings with IPv4 only |
cdnapi-ds-legacy.kaltura.com | Kaltura legacy TLS API settings with IPv4 and IPv6 |
Katacoda
Katacoda powers our interactive learning environments. If wildcards can be used, you just need to add *.katacoda.com to your allowlist. If not, please add the following domains below:
Domain | Purpose |
---|---|
*.environments.katacoda.com | Katacoda environments |
katacoda.com | Katacoda scenarios |
www.katacoda.com | Katacoda scenarios |
ws.us.katacoda.com | WebSocket connections |
ws.asia.katacoda.com | WebSocket connections for Asia |
ws.europe.katacoda.com | WebSocket connections for Europe |