Базова автентифікація Squid і регістр імені користувача
Перевірте нормалізацію імені користувача в базовій автентифікації та пошук у помічнику, перш ніж змінювати чинні паролі або назви облікових записів.
Базовий помічник Squid може отримати ім'я користувача в нижньому регістрі, навіть якщо клієнт надіслав змішаний регістр. Порівняйте назву облікового запису в бекенді з ідентифікатором, що передається помічнику.
У документованій базовій конфігурації Squid з 5 по 7 casesensitive керує збереженням великих літер. Типова вимкнена поведінка перетворює ім'я на нижній регістр.
auth_param basic casesensitive on
Увімкніть його, коли бекенд вимагає точного регістру, зберігаючи потрібний помічник, файл облікових даних і політику доступу.
Авторизація має дотримуватися тієї самої політики найменування. Не слід вважати, що обліковий запис, збережений як Alex, відповідає ACL, написаному для іншого регістру. Діагностуючи невідповідність, записуйте налаштування нормалізації та ідентифікатор облікового запису, виключаючи паролі з журналів.