O auxiliar Basic do Squid pode receber um nome de usuário em minúsculas mesmo quando o cliente enviou letras mistas. Compare o nome da conta no backend com o identificador enviado ao auxiliar.

Na configuração Basic documentada do Squid 5 a 7, casesensitive controla a preservação das maiúsculas. Seu comportamento padrão, desativado, converte o nome em minúsculas.

auth_param basic casesensitive on

Ative-o quando o backend exigir letras exatas, mantendo o auxiliar, o arquivo de credenciais e a política de acesso previstos.

A autorização deve seguir a mesma política de nomes. Não se deve presumir que uma conta mantida como Alex corresponda a uma ACL escrita para outra caixa. Registre a configuração de normalização e o identificador da conta ao diagnosticar uma divergência, sem senhas nos registros.

Artigos relacionados