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

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
skeletor
Сообщения: 1224

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

Сообщение skeletor »

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

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

%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1

Пробовал декодировать и гуглом и штирлицом - не получается. Есть ли способ как-то конвертировать это матюк в что-то читабельное?

ПС. Не спрашивайте зачем так сделали (было уже до меня), я сам плююсь на это.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5498
ОС: Gentoo

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

Сообщение /dev/random »

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

$ printf '%b\n' "$(echo '%25d3%25d4%25cf%25cc%25c5%25d4%25ce%25c5%25d7%25c1' | sed 's/%25/\\x/g')" | iconv -f koi8-r
столетнева

Это текст в кодировке koi8-r, который _дважды_ закодировали в uri-encoding.
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

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

Сообщение skeletor »

Спасибо.
Спасибо сказали: