Ultimate

X_SCRAPE_EGRESS_UNSUPPORTED

Means

this driver cannot give the session the exit the run asked for

Typical cause

terminal. egress: named an exit for this run and the driver cannot dial it: remoteBrowser({ cdpUrl }) with a fixed URL attaches to a browser already bound to another exit, or the launcher has no page.authenticate() for an exit that carries credentials. The cause names scheme and host only, never the credentials

Fix

pass remoteBrowser({ cdpUrl: resolver }) so each run rents a browser on its own exit, or drop egress: from the scrape() definition and set the exit once on the driver — remoteBrowser({ proxy })

Listed under Scraping

This page as markdown