[RESOLVIDO] Novo módulo de segurança não loga quando temos IPV6

Um ipv6 pode chegar a ter até 39 caracteres.
O meu tem.
Então ao logar ele parava numa tela em branco da app_login.
Em modo debug cheguei a este erro:
1406: Data too long for column ‘ip’ at row 1

           ADOConnection._Execute(INSERT INTO sec_logged(login, date_login, sc_session, ip) VALUES 

A tabela de usuário logados suporta até 32 caracteres. Mas meu ipv6 tem 39.

A solução foi aumentar o camp ip de 32 para 39 caracteres.

Depois disto a rotina do sc_validat_success(); rodou normal e o app_login fez o redir para o menu.

4 Curtidas

Caro @buhlerax,

O problema em questão foi reportado para a equipe responsável, e a correção/ajuste sairá na próxima release. Daremos um feedback através deste tópico.

Nossos cumprimentos!

Caro @buhlerax,

A correção foi liberada na versão 9.11.006, que já encontra-se disponível para download/atualização.

Nossos cumprimentos!

Obrigado pela correção rápida.