#Session closed. Most likely the page has been closed

2 messages · Page 1 of 1 (latest)

austere cobalt
#

/usr/src/app/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Connection.js:316
return Promise.reject(new Error(Protocol error (${method}): Session closed. Most likely the ${__classPrivateFieldGet(this, _CDPSessionImpl_targetType, "f")} has been closed.));
^

Error: Protocol error (Network.setUserAgentOverride): Session closed. Most likely the page has been closed.
at CDPSessionImpl.send (/usr/src/app/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Connection.js:316:35)
at NetworkManager.setUserAgent (/usr/src/app/node_modules/puppeteer-core/lib/cjs/puppeteer/common/NetworkManager.js:152:73)
at CDPPage.setUserAgent (/usr/src/app/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Page.js:949:88)
at Client.initialize (/usr/src/app/node_modules/whatsapp-web.js/src/Client.js:300:20)

Node.js v18.20.4

my client config:

const client = new Client({
restartOnAuthFail: true,
puppeteer: {
headless: true,
executablePath: '/usr/bin/google-chrome',
args: [
'--no-sandbox',
'--disable-setuid-sandbox',
'--disable-dev-shm-usage',
'--disable-accelerated-2d-canvas',
'--no-first-run',
'--no-zygote',
'--single-process', // <- this one doesn't works in Windows
'--disable-gpu',
'--user-data-dir=/tmp/puppeteer-profile'
],
},
authStrategy: new LocalAuth()
});

tender kraken
#

trying removing it '--single-process'