Основна автентикация на Squid и регистър на потребителското име
Проверете нормализирането на потребителското име при основна автентикация и търсенето в помощника, преди да променяте валидни пароли или имена на акаунти.
Основният помощник на Squid може да получи потребителско име с малки букви дори когато клиентът е изпратил смесен регистър. Сравнете името на акаунта в бекенда с идентификатора, изпратен до помощника.
В документираната основна конфигурация на Squid 5 до 7 casesensitive управлява запазването на главните букви. Поведението по подразбиране (изключено) преобразува името в малки букви.
auth_param basic casesensitive on
Включете го, когато бекендът изисква точен регистър, като запазите предвидения помощник, файла с удостоверения и политиката за достъп.
Оторизацията трябва да следва същата политика за именуване. Не предполагайте, че акаунт, запазен като Alex, съвпада с ACL, написан за друг регистър. Записвайте настройката за нормализиране и идентификатора на акаунта при диагностициране на несъответствие, като изключвате паролите от журналите.