[Bug] puppeteer-extra-plugin-stealth can't passby cloudflare verify
Author: spencer17xCreated Aug 16, 2024Updated Apr 18, 2026
Labelsissue: bug reportneeds triage
Describe the bug
Code Snippet
Code
import puppeteer from 'puppeteer-extra';
import stealthPlugin from 'puppeteer-extra-plugin-stealth';
const tokenAddress = '0x812ba41e071c7b7fa4ebcfb62df5f45f6fa853ee';
const fullUrl = `https://dexscreener.com/ethereum/${tokenAddress}`;
puppeteer.use(stealthPlugin());
const browser = await puppeteer.launch({
headless: false,
devtools: true,
});
const page = await browser.newPage();
await page.goto(fullUrl);error:
Versions
System: OS: macOS 14.6.1 CPU: (8) arm64 Apple M1 Memory: 394.52 MB / 16.00 GB Shell: 5.9 - /bin/zsh Binaries: Node: 16.17.0 - ~/.nvm/versions/node/v16.17.0/bin/node Yarn: 1.22.19 - /opt/homebrew/bin/yarn npm: 8.15.0 - ~/.nvm/versions/node/v16.17.0/bin/npm pnpm: 7.14.0 - ~/.nvm/versions/node/v16.17.0/bin/pnpm
package.json
{
"puppeteer": "^23.1.0",
"puppeteer-extra": "^3.3.6",
"puppeteer-extra-plugin-stealth": "^2.11.2",
}Source: berstend/puppeteer-extra