Browser Rendering Worker able to render target websites

For Workes & Pages, what is the name of the domain?

Any domain protected by Cloudflare bot protection

What is the error number?

None

What is the error message?

None

What is the issue or error you’re encountering

Not able to render the actual webpage

What steps have you taken to resolve the issue?

  • Tried code on local and on the deployed worker.
  • Tried hitting different Endpoints

What are the steps to reproduce the issue?

Create a Browser renderer worker.

Get it to access any popular web-page. Say a shop of some kind.

Get the puppeteer to fetch and load the page in the headless browser.

If the target webpage has Cloudflare protection, then all you get is the blocked screen.

The questions are,

  • Why does Cloudflare block workers running on its on infra?
  • Is there a way to by-pass this?

Because it isn’t a human, it is a bot. If sites want to block bots, they will block bots.

You can ask the site owner to allow you access. Otherwise no, Cloudflare is not a tool to bypass security.