Базавы хэлпер Squid можа атрымаць імя карыстальніка ў ніжнім рэгістры, нават калі кліент перадаў змешаны рэгістр. Параўнайце імя ўліковага запісу бэкэнда з ідэнтыфікатарам, які перадаецца хэлперу.

У дакументаванай базавай канфігурацыі Squid 5–7 casesensitive кіруе захаваннем вялікіх літар. Паводзіны па змаўчанні (выключана) пераўтвараюць імя ў ніжні рэгістр.

auth_param basic casesensitive on

Уключыце яе, калі бэкэнд патрабуе дакладнага рэгістра, захоўваючы патрэбны хэлпер, файл уліковых даных і палітыку доступу.

Аўтарызацыя павінна прытрымлівацца той жа палітыкі наймення. Не варта лічыць, што ўліковы запіс, захаваны як Alex, адпавядае ACL, напісанаму для іншага рэгістра. Запісвайце наладу нармалізацыі і ідэнтыфікатар уліковага запісу пры дыягностыцы неадпаведнасці, выключаючы паролі з журналаў.

Падобныя артыкулы