Como siempre, si usaste el autoinstalador, solo ejecuta el comando para actualizar:
curl -sSL update.ticke.tz | sudo bash
WhatsApp Web comenzó a exigir una autenticación más avanzada para algunos usuarios. Esta autenticación implica el uso de las claves de acceso definidas en la aplicación de WhatsApp en el celular, las cuales deben accederse desde el navegador utilizando la función WebAuthn.
La forma en que fue diseñado este proceso impide cualquier tipo de bypass por parte del servidor, ya que depende de que el usuario esté conectado a Google Chrome con la misma cuenta en la que creó la clave en el dispositivo.
La solución encontrada para sortear este problema es conectarse a WhatsApp Web normalmente en el navegador, pasando por el nuevo mecanismo de autenticación. Una vez conectado, se captura la sesión ya establecida y se transfiere al servidor. Para realizar esta tarea se utiliza una extensión para Google Chrome.
Por razones de seguridad, cada administrador debe generar una extensión para cada servidor, de modo que la extensión quede adaptada para manipular únicamente los sitios específicos de cada instalación.
En la pantalla de configuraciones, en la sección "Administración del Servidor", se agregó un botón para generar la extensión.
Una vez generada la extensión, el servidor automáticamente ofrecerá instalarla a los usuarios cuando sea necesario.
Al intentar conectarse por código QR en un WhatsApp que exige la nueva forma de autenticación, el sistema mostrará automáticamente un botón para descargar la extensión junto con las instrucciones de instalación:
chrome://extensions/.dist extraída.Después de completar todos los pasos, basta volver a la pantalla de conexiones y hacer clic en el icono para continuar con la captura de la sesión.
Si ya hay una sesión de WhatsApp Web activa en la computadora, el sistema ofrecerá opciones para capturarla o reiniciar para conectarse con otro número.
Las pruebas se realizaron utilizando Android y Google Chrome conectado con la misma cuenta de Google que se utilizó para almacenar la clave.
Todavía es posible utilizar la clave del celular directamente mediante Bluetooth, que probablemente sea el método para quienes usan iPhone. Sin embargo, no fue posible realizar pruebas con esa configuración.