edupoli / MyZap2.0

API para integração do Whatsapp
93 stars 49 forks source link

Failed to launch the browser process! #6

Open michelmelo opened 2 years ago

michelmelo commented 2 years ago

olá viva estou com este erro em um servidor linux.

UnhandledRejection: Failed to launch the browser process!
[1098540:1098540:0805/113831.485983:ERROR:browser_main_loop.cc(586)] Failed to open an X11 connection.
[1098540:1098540:0805/113831.487444:ERROR:browser_main_loop.cc(1439)] Unable to open X display.

TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md

    at onClose (/root/MyZap2.0/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:193:20)
    at Interface.<anonymous> (/root/MyZap2.0/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:183:68)
    at Interface.emit (node:events:406:35)
    at Interface.close (node:readline:586:8)
    at Socket.onend (node:readline:277:10)
    at Socket.emit (node:events:406:35)
    at endReadableNT (node:internal/streams/readable:1331:12)
    at processTicksAndRejections (node:internal/process/task_queues:83:21)
cleanup
edupoli commented 2 years ago

voce deve instalar o google chrome, execute os comandos abaixo

considerando que seu servidor esteja com Ubuntu server 20.04

sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo apt-get update sudo apt-get install google-chrome-stable

michelmelo commented 2 years ago

@edupoli eu ja tenho a primeira versao a corre na mesma maquina.

edupoli commented 2 years ago

Mas essa versão é diferente na versão anterior usa Google Chromiun , nessa versao utiliza-sse Google Chrome, portanto basta executar os comandos

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb

que vai dar certo

michelmelo commented 2 years ago

Ficou na mesma, que tipo de maquina que tem o serviço a corre? hoje tenho uma VPN na digital,

edupoli commented 2 years ago

A VPS tanto faz , não influencia , se vc não conseguiu resolver com os comandos que lhe passei, então deve ter algo errado com sua instalação se puder resetar a VPS e reinstalar tudo do inicio pode ser que resolva, caso vc queira eu também ofereço o suporte para implantação da API , combinamos o dia e faço pra você por um valor justo

Em qua., 25 de ago. de 2021 às 10:21, Michel Melo @.***> escreveu:

Ficou na mesma, que tipo de maquina que tem o serviço a corre? hoje tenho uma VPN na digital,

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/edupoli/MyZap2.0/issues/6#issuecomment-905496361, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHLS5WEMJCWS2EKUHM5MWVDT6TU5RANCNFSM5BTVYWWA .

luizclaudiofigueredo commented 2 years ago

Boa noite, instalei o myzap2.0 executo e quando conecta dá o seguinte erro: TypeError: Cannot read property 'user' of undefined at Function.start (/var/www/MyZap2.0/engines/WppConnect.js:105:64) Esse erro só acontece no Whatsapp Business, no normal não. Outro detalhe, como envio mensagens?

kkkasio commented 2 years ago

Tenho o mesmo problema, estou usando wsl2 no windows. ps: algo me diz que pode ser o path de execução do puppeter.

jhowbhz commented 2 years ago

@kkkasio wsl2 não use o google chrome.

poweriguana commented 2 years ago

Boa noite, instalei o myzap2.0 executo e quando conecta dá o seguinte erro: TypeError: Cannot read property 'user' of undefined at Function.start (/var/www/MyZap2.0/engines/WppConnect.js:105:64) Esse erro só acontece no Whatsapp Business, no normal não. Outro detalhe, como envio mensagens?

Estou com o mesmo problema. Já tentei usar os 3 módulos, APPConenect, Venom, etc, e tenho o mesmo erro. @edupoli alguma luz?

JackesNascimento commented 2 years ago

kallario Eu estou usando este Script da API Gratis para comunicar com a MyZapp2.0 já que ambos usam a mesma API. https://www.youtube.com/watch?v=ZU6YJQ8D4oE

JackesNascimento commented 2 years ago

No meu caso, também apresenta o mesmo erro ao scannear com WhatsApp Business. Porem ao scannear com Whatsapp normal a API não reconhece o scaneamento:

Aqui ele chega gerar o QRCode, eu faço a leitura, porem a Session expira e o Browser encerra (Mesmo problema com WPPConcect e Venom) {"code":"2@wbHF42rsyhOaDsST4NfyEmrZ0EpuBIhM2QmWCmYv9Y+p+OxmSwD1QCT7ZhNIOz7ti/BxI+KYWTW6xw==,iSM47hL29hsGpCYnO7AuKKch5FsPPosRgUB7T1ZxAhA=,Wd9Evo1G7kI7n2GetRnI02P+XqVQpeBV6iLbLbcmNh4=,0tNmSVSvrR9NJpm+/OWLGTKV+uGp7ODUR/hPK/3HeuI="} info: [myzap:session] Session Unpaired webhooks status message.... webhooks connect status.... info: [myzap:session] Closing the page autocloseCalled browserClose warn: [myzap:session] Failed to authenticate qrReadError error: [myzap:session] Auto Close Called Auto Close Called webhooks connect status....

Já atualizei o Chome com as instruções para nosso colega acima, já atualizei o Pacote da WPPConnect e Venom, porem fiquei na mesma.