Oh man, the `err_no_supported_proxies` error is such a pain. I’ve been there with puppeteer and socks5h proxies.
One thing that worked for me was using a local proxy server like `tinyproxy` or `squid` to convert the socks5h proxy into an HTTP proxy. Puppeteer handles HTTP proxies much better, so it might be worth a shot.
Here’s a quick setup guide for `tinyproxy`:
1. Install tinyproxy: `sudo apt-get install tinyproxy`
2. Edit the config file to forward traffic to your socks5h proxy.
3. Point puppeteer to the local HTTP proxy.
It’s a bit of a hack, but it got the job done for me.
One thing that worked for me was using a local proxy server like `tinyproxy` or `squid` to convert the socks5h proxy into an HTTP proxy. Puppeteer handles HTTP proxies much better, so it might be worth a shot.
Here’s a quick setup guide for `tinyproxy`:
1. Install tinyproxy: `sudo apt-get install tinyproxy`
2. Edit the config file to forward traffic to your socks5h proxy.
3. Point puppeteer to the local HTTP proxy.
It’s a bit of a hack, but it got the job done for me.
