Closed sergiojrebello closed 1 year ago
Opa, ta usando o nginx? Se estiver é só especificar o caminho na configuração. Por exemplo:
Nessa parte do tutorial, vc adiciona
server_name ...
ssl_certificate /path/to/crt
ssl_certificate_key /path/to/key
location / {...
Po valeu. vou tentar. estou aqui batendo cabeça pois dei jeito de fazer funcionar, mas quando crio uma conexão ele da o seguinte erro no backend, descobri isso pois parei ele "pm2 stop 0 ( o whaticket-backent )
Em seguida fiz npm start pra ver como ele se comporta. mas ao criar uma conexção ele da o seguinte erro no terminal Deduzo que tenha alguma coisa haver com não ter navegador. mas instalei as dependencias que estavam na distro segui passo a passo;
(node:6352) UnhandledPromiseRejectionWarning: Error: Failed to launch the browser process! [0903/150639.342674:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md
at onClose (/root/whaticket/backend/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:241:20)
at Interface.<anonymous> (/root/whaticket/backend/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:231:68)
at Interface.emit (events.js:412:35)
at Interface.emit (domain.js:475:12)
at Interface.close (readline.js:530:8)
at Socket.onend (readline.js:254:10)
at Socket.emit (events.js:412:35)
at Socket.emit (domain.js:475:12)
at endReadableNT (internal/streams/readable.js:1333:12)
at processTicksAndRejections (internal/process/task_queues.js:82:21)
(Use node --trace-warnings ...
to show where the warning was created)
(node:6352) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag --unhandled-rejections=strict
(see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:6352) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
35)
Vc lembrou de executar com outro usuario sem ser o root? Pq o erro ta falando que rodar como root não é suportado, então vc teria que seguir essa parte do tutorial que fala pra executar com outro usuário e tals
Pow, to com algumas dificuldades. se importaria em me ajudar a entender algumas coisas? te enviei um email no email que você tem cadastrado na sua conta.. se puder me ajudar serei muito grato.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Pow, to com algumas dificuldades. se importaria em me ajudar a entender algumas coisas? te enviei um email no email que você tem cadastrado na sua conta.. se puder me ajudar serei muito grato.
Não adianta fazer sem entender o mínimo de programação, até os autores estão com problemas para desenvolver, a solução é boa, mas se estiver pensando em comercializar ou deixá-la rodando em uma empresa grande, não recomendo, estou com 4 instâncias rodando com gargalo, o uso de recursos desse projeto é abusivo, já estou criando o meu próprio.
o uso de recursos desse projeto é abusivo
O projeto usa puppeteer, que roda um Chromium por baixo dos panos. Dependendo de como foi implementado na api que eles estão usando, pode chegar a abrir mais de um navegador por ação.
Eu recomendaria tentar usar algo como o Baileys, que usa WebSockets para se comunicar diretamente com as apis do WhatsApp ao invés de automatizar a interface web que é bem mais pesada.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Galera, estou usando um servidor de testes. porém não tenho como uzar o certbot, pelo que vi ele gera um arquivo e tenta acessar esse arquivo atravéz de http né. poisé. porém não ta rolando pois o servidor web é em outro pc. bom consigo gerar o arquivo crt e o key direto no cpanel. mas mesmo assim ficou confuso de onde colocar os aquivos ssl para que o servidor suba com https