Страница 1 из 1

squid и доменная авторизация AD с русскими логинами

Добавлено: 2010-10-12 12:58:27
skeletor
Есть squid 3.1, настроена доменная авторизация через AD (2008 сервер). Кодировка на сервере KOI8-R. Всё нормально работает, только вот в логах отображается вот такое (вместо имени пользователя):

Код: Выделить всё

%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1
Пробовал декодировать и гуглом и штирлицом - не получается. Есть ли способ как-то конвертировать это матюк в что-то читабельное?

ПС. Не спрашивайте зачем так сделали (было уже до меня), я сам плююсь на это.

Re: squid и доменная авторизация AD с русскими логинами

Добавлено: 2010-10-12 13:28:38
hizel
это реальное имя пользователя?
смотрю сюда http://utf8-chartable.de/unicode-utf8-t ... 72&names=-

Re: squid и доменная авторизация AD с русскими логинами

Добавлено: 2010-10-12 13:42:37
skeletor
Да, реальное.

Re: squid и доменная авторизация AD с русскими логинами

Добавлено: 2010-10-13 11:45:29
skeletor
Вот один из вариантов (подсказали на форуме)

Код: Выделить всё

> echo "%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1" | awk '{gsub(/%25/, " 0x", $0); FS=" "; for(i=1; i<=NF; i++) printf "%c", $i; print ""}' -