Появилась проблема которую не могу разрешить.

Задача сделать прозрачное проксирование на сквиде, но с передачей имени пользователя (как например ntlm_auth).
То есть браузер пароль не спрашивает, но отправляет на сквид имя пользователя (логин профиля windows).
Обычная NTLM авторизация работает, но не устраивает по загрузке железки (порядка 2000 пользователей) . Пользователи время от времени получают отказ в обслуживании.
Появилась идея на основе external helper сделать проверку локально на сервере сквида, но там нужно получить %LOGIN, а оно заполняется из существующих схем авторизаций (basic - спрашивает пароль (не подходит


Накопал в интернете скрипт ntlm_fake_auth.pl, который позволяет получить прозрачно логин не проводя авторизации, но он (я так понял) недоточен и обрывается на втором этапе NTLM авторизации, на котором логин ещё не передаётся.
Простите за длинную преамбулу

Вопрос:
Как сделать прозрачную передачу логина профиля Windows на свид, для последующего сравнения с данными из локального файла?
Спасибо.