Required destinations
Allow both wildcard domains. Don’t copy a single hostname from a returned
cdp_ws_url, webdriver_ws_url, or browser_live_view_url, because that hostname can change between sessions.Content security policy
A network allowlist permits traffic leaving your environment. A Content Security Policy (CSP) permits content loaded by your web application. If you embed Live View or replays, configure both.Live View
Merge these sources into your application’s existing CSP:Replays
Merge these sources into your application’s existingframe-src directive:
Troubleshooting blocked connections
- If API, SDK, or authenticated CLI requests time out, verify access to
api.onkernel.com:443. - If
kernel logindoesn’t complete, verify access toauth.onkernel.com:443anddashboard.onkernel.com:443. - If browser creation succeeds but CDP, WebDriver BiDi, or Live View won’t connect, verify access to both wildcard domains on port
8443. - If Live View loads but remains disconnected or doesn’t show video, verify access to the STUN and TURN destinations.
- If the replay player loads but a recording doesn’t play, verify access to the replay file destination.