Базавая аўтэнтыфікацыя Squid і рэгістр імені карыстальніка
Праверце нармалізацыю імені карыстальніка ў базавай аўтэнтыфікацыі і пошук у хэлперы, перш чым змяняць сапраўдныя паролі або імёны ўліковых запісаў.
Базавы хэлпер Squid можа атрымаць імя карыстальніка ў ніжнім рэгістры, нават калі кліент перадаў змешаны рэгістр. Параўнайце імя ўліковага запісу бэкэнда з ідэнтыфікатарам, які перадаецца хэлперу.
У дакументаванай базавай канфігурацыі Squid 5–7 casesensitive кіруе захаваннем вялікіх літар. Паводзіны па змаўчанні (выключана) пераўтвараюць імя ў ніжні рэгістр.
auth_param basic casesensitive on
Уключыце яе, калі бэкэнд патрабуе дакладнага рэгістра, захоўваючы патрэбны хэлпер, файл уліковых даных і палітыку доступу.
Аўтарызацыя павінна прытрымлівацца той жа палітыкі наймення. Не варта лічыць, што ўліковы запіс, захаваны як Alex, адпавядае ACL, напісанаму для іншага рэгістра. Запісвайце наладу нармалізацыі і ідэнтыфікатар уліковага запісу пры дыягностыцы неадпаведнасці, выключаючы паролі з журналаў.