whatsapp-api-tutorial
whatsapp-api-tutorial copied to clipboard
WhatsApp Multi Device
Untuk WhatsApp GW yg multi device, dimana saya bisa melihat errornya. Karena, saya punya 3 nomor WA, yg dimana hanya 1 nomor yg tidak bisa kirim pesan, sementara kedua lainnya bisa.
Terima kasih
Seharusnya ada pesan error pada response pengiriman pesannya.
Errornya connection timeout
On Wed, Aug 31, 2022 at 9:57 AM Nur Muhammad @.***> wrote:
Seharusnya ada pesan error pada response pengiriman pesannya.
— Reply to this email directly, view it on GitHub https://github.com/ngekoding/whatsapp-api-tutorial/issues/242#issuecomment-1232359517, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALYEL6VZXBYILXCVRB5FLLTV323ZPANCNFSM6AAAAAAQA6CTBQ . You are receiving this because you authored the thread.Message ID: @.***>
Kalau bisa saya pengen liat error di WA Gateway, cuma tidak tahu di mana liatnya
Ini masih belum terjawab. Dimana bisa liat error log dalam WAGW kalau multi device? Klo single device, bisa langsung kelihatan di console SSH, tp klo multi device tidak bisa liat. Dimana liatnya? Krn ini ada 1 nomor yg terus connection timeout, sementara nomor lain tidak
Sdh, ketemu. Sy pakai PM2 logs
Cuma kasusnya seperti ini:
0|app | at processTicksAndRejections (node:internal/process/task_queues:96:5)
0|app | Error: Protocol error (Runtime.callFunctionOn): Session closed. Most likely the page has been closed.
0|app | at CDPSession.send (/wa/node_modules/puppeteer/lib/cjs/puppeteer/common/Connection.js:218:35)
0|app | at ExecutionContext._evaluateInternal (/wa/node_modules/puppeteer/lib/cjs/puppeteer/common/ExecutionContext.js:204:50)
0|app | at ExecutionContext.evaluate (/wa/node_modules/puppeteer/lib/cjs/puppeteer/common/ExecutionContext.js:110:27)
0|app | at DOMWorld.evaluate (/wa/node_modules/puppeteer/lib/cjs/puppeteer/common/DOMWorld.js:97:24)
0|app | at runMicrotasks (
Apa kira2 solusinya?
Sdh, ketemu. Sy pakai PM2 logs
Cuma kasusnya seperti ini:
0|app | at processTicksAndRejections (node:internal/process/task_queues:96:5) 0|app | Error: Protocol error (Runtime.callFunctionOn): Session closed. Most likely the page has been closed. 0|app | at CDPSession.send (/wa/node_modules/puppeteer/lib/cjs/puppeteer/common/Connection.js:218:35) 0|app | at ExecutionContext._evaluateInternal (/wa/node_modules/puppeteer/lib/cjs/puppeteer/common/ExecutionContext.js:204:50) 0|app | at ExecutionContext.evaluate (/wa/node_modules/puppeteer/lib/cjs/puppeteer/common/ExecutionContext.js:110:27) 0|app | at DOMWorld.evaluate (/wa/node_modules/puppeteer/lib/cjs/puppeteer/common/DOMWorld.js:97:24) 0|app | at runMicrotasks ()
Apa kira2 solusinya?
coba lakukan instlasi library tambahan
$ sudo apt-get install chromium-browser
$ sudo apt-get install gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget libgbm-dev
sumber: https://github.com/pedroslopez/whatsapp-web.js/issues/972#issuecomment-1083028648