Sentividade das letras no caso Freeradius

Sentividade das letras no caso Freeradius

Tenho VirtualMachine com servidor freeradius (3.0). Estou usando o arquivo de autorização que contém meus usuários PPPoE. O problema parece ser o nome de usuário: o login está em MAIÚSCULAS, o que colide com o nome de usuário recebido.

Não consigo alterar isso manualmente porque meu arquivo de configuração é gerado pelo LMS (Lan Management System - não mudarei nada no código). Existe algum método para desativar a distinção entre maiúsculas e minúsculas no freeradius?

Esta é minha configuração:


EXAMPLEUSER Cleartext-Password := "ExamplePassword01@"
        Framed-Protocol = PPP,
        Framed-IP-Address = 192.168.0.33,
        Framed-IP-Netmask = 255.255.255.0,
        Service-Type = Framed-User,
        Mikrotik-Rate-Limit = "30000k/30000k 30000k/30000k 30000k/30000k 1/1 1 30000k/30000k"

Tentei encontrar informações sobre distinção entre maiúsculas e minúsculas, mas não consegui encontrar nada.

Responder1

O módulo FreeRadius exprfornece touppere tolower. Você pode converter o nome de usuário recebido para "MAIÚSCULAS" na authorizeseção ou em uma política.

Exemplo ligeiramente modificado do primeiro link

authorize {
    update request {
        Stripped-User-Name := "%{toupper:%{User-Name}}"
    }

links

informação relacionada