L'helper Basic di Squid può ricevere un nome utente in minuscolo anche quando il client ha inviato lettere miste. Confrontate il nome dell'account backend con l'identificatore inviato all'helper.

Nella configurazione Basic documentata di Squid dalla 5 alla 7, casesensitive controlla la conservazione delle maiuscole. Il suo comportamento predefinito, disattivato, converte il nome in minuscolo.

auth_param basic casesensitive on

Attivatelo quando il backend richiede lettere esatte, mantenendo l'helper, il file delle credenziali e la politica di accesso previsti.

L'autorizzazione deve seguire la stessa politica di denominazione. Un account conservato come Alex non va dato per scontato come corrispondente a un ACL scritto per altre lettere. Registrate l'impostazione di normalizzazione e l'identificatore dell'account durante la diagnosi di una discrepanza, escludendo le password dai log.

Articoli correlati