canove / whaticket-community

A very simple Ticket System based on WhatsApp messages, that allow multi-users in same WhatsApp account.
MIT License
1.66k stars 837 forks source link

erro websocket, alguem chegou a ter esse mesmo problema? #272

Closed Kouthk closed 3 years ago

Kouthk commented 3 years ago

unknown

dev-stupid-codes commented 3 years ago

Confere se o dns está apontando para o servidor:

ping apidesopem.rondonopolis.mt.gov.br

Confere se as variáveis de ambiente estão configuradas com https e se a porta do proxy é 443:

nano /home/deploy/whaticket/backend/.env nano /home/deploy/whaticket/frontend/.env

Reinicia o servidor:

sudo reboot now

Kouthk commented 3 years ago

Sobre o HTTPS, infelizmente o dominio principal que é "rondonopolis.mt.gov.br" roda sobe o HTTP e não tenho permissão para alterar ele para HTTPS...

As outras questões estão configuradas corretamente, eu consigo chegar a criar conta e logar, porem. Ele não recebe novas mensagens após conectar o celular, não abre imagens, não envia audio... ( Coisas assim)

Eu tentei de diversas formas achar um jeito de deixar ao menos os 2 subdominios em HTTPS, porem não encontrei... A conexão por websocket só funciona no protocolo HTTPS mesmo ou posso conseguir encontrar uma maneira de realizar isso no HTTP?

Kouthk commented 3 years ago

Reformulando, existe uma forma de deploy valida por HTTP ao inves do HTTPS?

dev-oneclick commented 3 years ago

Eu desconheço amigo, Para recebimento e envio de audio só vai funcionar com https devido a questão do ssl. Tirando isso em http o restante fica tudo funcional.

AlefMartins commented 3 years ago

Sobre o HTTPS, infelizmente o dominio principal que é "rondonopolis.mt.gov.br" roda sobe o HTTP e não tenho permissão para alterar ele para HTTPS...

As outras questões estão configuradas corretamente, eu consigo chegar a criar conta e logar, porem. Ele não recebe novas mensagens após conectar o celular, não abre imagens, não envia audio... ( Coisas assim)

Eu tentei de diversas formas achar um jeito de deixar ao menos os 2 subdominios em HTTPS, porem não encontrei... A conexão por websocket só funciona no protocolo HTTPS mesmo ou posso conseguir encontrar uma maneira de realizar isso no HTTP?

Me chama no privado que te ajudo

Kouthk commented 3 years ago

Restringi a plataforma apenas para uso interno. Dessa forma, todos os recursos funcionam, deixarei deste modo até que os sistemas legados possam ser atualizados para o HTTPS. Por enquanto, resolve o problema em 98%, os 2% seria a possibilidade de trabalho hibrido para os atendentes. =)

AlefMartins commented 3 years ago

Restringi a plataforma apenas para uso interno. Dessa forma, todos os recursos funcionam, deixarei deste modo até que os sistemas legados possam ser atualizados para o HTTPS. Por enquanto, resolve o problema em 98%, os 2% seria a possibilidade de trabalho hibrido para os atendentes. =)

Se local funciona externo é pra funcionar