#Erro ao tentar utilizar proxy

4 messages · Page 1 of 1 (latest)

lime pawn
#

Estou recebendo esse erro ao tentar usar uma proxy, segue o meu código.
Estou tentando usar proxy residencial da brightdata. Alguém tem alguma ideia de o que possa ser?

/home/username/www/soccer/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Frame.js:235
                    ? new Error(`${response.errorText} at ${url}`)
                      ^

Error: net::ERR_TUNNEL_CONNECTION_FAILED at https://web.whatsapp.com/
    at navigate (/home/username/www/soccer/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Frame.js:235:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
    at async Frame.goto (/home/username/www/soccer/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Frame.js:205:21)
    at async CDPPage.goto (/home/username/www/soccer/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Page.js:1083:16)
    at async Client.initialize (/home/username/www/soccer/node_modules/whatsapp-web.js/src/Client.js:336:9)
new Client({
    authStrategy: new LocalAuth({
        dataPath: process.env.SESSION_PATH
    }),
    proxyAuthentication: {
        username: 'username',
        password: 'password'
    },
    puppeteer: {
        headless: true,
        bypassCSP: true,
        args: [
            '--proxy-server=host:port',
            '--no-sandbox',
            '--headless',
            '--hide-scrollbars',
            '--mute-audio',
            '--disable-canvas-aa',
            '--disable-2d-canvas-clip-aa',
            '--disable-gl-drawing-for-tests',
            '--disable-dev-shm-usage',
            '--no-zygote',
            '--use-gl=swiftshader',
            '--enable-webgl',
            '--hide-scrollbars',
            '--mute-audio',
            '--no-first-run',
            '--disable-infobars',
            '--disable-breakpad',
            '--disable-setuid-sandbox',
            '--disable-accelerated-2d-canvas',
            '--disable-gpu'
        ]
    }
});
lime pawn
#

@vital roost tem alguma ideia?

vital roost
#

No

near flax
#

Try proxy-chain, Chrome doesn’t support proxy authentication.
Example:

`const { Client } = require('whatsapp-web.js');
const proxyChain = require('proxy-chain');

async function start() {
const proxyString = 'http://your-proxy-user:your-proxy-pass@proxy-host:proxy-port';

const proxyUrl = await proxyChain.anonymizeProxy(proxyString);

const client = new Client({
puppeteer: {
args: [--proxy-server=${proxyUrl}]
}
});

client.initialize();

client.on('disconnected', () => proxyChain.closeAnonymizedProxy(proxyUrl));
}
start();`