Getting 'err_no_supported_proxies' with Puppeteer and socks5h Proxy – Any Fixes or Workarounds?

16 Replies, 790 Views

Hey! I’ve been down the puppeteer and socks5h rabbit hole before. The `err_no_supported_proxies` error usually pops up because puppeteer doesn’t have built-in support for socks5h proxies.

I’d recommend checking out the `puppeteer-extra` package. It’s a drop-in replacement for puppeteer with extra plugins, including one for proxy support. Here’s how you can set it up:
```javascript
const puppeteer = require('puppeteer-extra');
const pluginProxy = require('puppeteer-extra-plugin-proxy');

puppeteer.use(pluginProxy({
socks5h: 'your-proxy-ip:port'
}));

(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://example.com');
await browser.close();
})();
```
Give it a try and see if it resolves your issue!

Messages In This Thread



Users browsing this thread: 1 Guest(s)