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