Der Basic-Helper von Squid kann einen Benutzernamen in Kleinbuchstaben erhalten, selbst wenn der Client gemischte Schreibweise gesendet hat. Vergleichen Sie den Kontonamen im Backend mit der an den Helper übergebenen Kennung.

In der dokumentierten Basic-Konfiguration von Squid 5 bis 7 steuert casesensitive, ob Großbuchstaben erhalten bleiben. Im standardmäßig deaktivierten Zustand wird der Name in Kleinbuchstaben umgewandelt.

auth_param basic casesensitive on

Aktivieren Sie es, wenn das Backend exakte Schreibweise verlangt, und behalten Sie den vorgesehenen Helper, die Anmeldedatendatei und die Zugriffsrichtlinie bei.

Die Autorisierung muss derselben Namensrichtlinie folgen. Ein als Alex gespeichertes Konto sollte nicht als passend zu einer ACL gelten, die für eine andere Schreibweise geschrieben wurde. Notieren Sie beim Diagnostizieren einer Abweichung die Normalisierungseinstellung und die Kontokennung, wobei Passwörter aus Protokollen ausgeschlossen bleiben.

Ähnliche Artikel