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 |