Como sempre, se você usou o autoinstalador, basta executar o comando para atualizar:
curl -sSL update.ticke.tz | sudo bash
O WhatsApp Web passou a exigir uma autenticação mais avançada para alguns usuários. Essa autenticação envolve a utilização das chaves de acesso definidas no aplicativo WhatsApp no celular, as quais por sua vez precisam ser acessadas a partir do navegador utilizando o recurso WebAuthn.
A forma como foi desenhado esse processo impede qualquer tipo de bypass pelo lado do servidor, pois depende do usuário estar logado no Google Chrome utilizando a mesma conta na qual ele criou a chave no aparelho.
A forma encontrada para contornar esse problema é efetuar a conexão com o WhatsApp Web normalmente no navegador, passando pelo novo mecanismo de autenticação. Uma vez conectado, faz-se a captura da sessão já estabelecida e transfere-se para o servidor. Para a execução dessa tarefa é utilizada uma extensão para o Google Chrome.
Por razões de segurança, cada administrador precisa gerar uma extensão para cada servidor, de forma que a extensão já fique adaptada para manipular apenas os sites específicos de cada instalação.
Na tela de configurações, na sessão "Administração do Servidor", foi adicionado um botão para a geração da extensão.
Uma vez gerada a extensão, o servidor automaticamente oferecerá a instalação dela para os usuários caso necessário.
Ao tentar conectar pelo QR Code em um WhatsApp que está exigindo a nova forma de autenticação, o sistema automaticamente exibirá um botão para fazer o download da extensão juntamente com as instruções para a instalação dela:
chrome://extensions/.dist extraída.Após executados todos os passos, basta retornar na tela de conexões e clicar no ícone para prosseguir com a captura da sessão.
Se já houver uma sessão do WhatsApp Web operante no computador, o sistema oferecerá opções para a captura dela ou o reinício para conectar com outro número.
Os testes foram feitos utilizando Android e Google Chrome logado na mesma conta do Google que foi utilizada para armazenamento da chave.
Ainda é possível a utilização direta da chave do celular através de Bluetooth, que provavelmente deve ser o método para quem está utilizando iPhone, porém não foi possível executar testes com essa configuração.