Ao realizar a configuração do Eagle Analytics em um servidor que utiliza a versão EG2026.001, são exibidos alguns erros no sincronizador durante a busca dos dados no banco do cliente.
Erros no sincronizador do Eagle Analytics
Este problema ocorre por conta da nova versão do Firebird que trás algumas configurações diferentes por padrão. Essas configurações impedem que o sincronizador local acesse o banco de dados, ocasionando assim, os erros.
Este FAQ serve como guia para a correção do problema no Eagle Analytics Local, que não é mais a alternativa principal, mas continuará funcionando até que todos os clientes tenham migrado para o Eagle Analytics Nuvem.
Essa correção realiza alguns ajustes na forma como o Firebird autoriza o acesso do sincronizador com o banco de dados. Por se tratarem de configurações de segurança, as mesmas ficam à cargo de cada cliente aceitar a utilização, já que seria inviável realizar as configurações por padrão e deixar todos os clientes expostos.
É importante destacar o uso dessa forma é temporário até que o cliente viabilize a implantação do Eagle Analytics Nuvem
Os erros exibidos no PlugBot relacionados à essas configurações de segurança podem conter as seguintes mensagem:
Erro:Incompatible wire encryption levels requested on client and server
Query que lançou o erro:
Authentication error
No matching plugins on server
Não foi possível sincronizar usuários: "Incompatible wire encryption levels requested on client and server"
Para corrigir, basta realizar o processo de Instalação normalmente até a parte de Ligar Plugbot. Antes de ativar essa opção, siga os passos a seguir para garantir que a sincronização ocorra sem erros:
WireCrypt = Enabled
AuthServer = Srp256,Srp,Legacy_Auth
AuthClient = Srp256,Srp,Legacy_Auth
UserManager = Srp,Legacy_UserManager
Por padrão, esses campos vêm comentados com o símbolo '#' antes deles e com valores diferentes, basta retirar o símbolo e ajustar o conteúdo do campo
Reiniciando serviço do Firebird