squid,AD и русские имена юзерей в логах

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
cableman
проходил мимо

squid,AD и русские имена юзерей в логах

Непрочитанное сообщение cableman » 2008-10-24 9:52:07

squid авторизует в AD пользователя с русским именем, как в логах сквида потом эти имена обработать?
хотел бы статс SARG-ом потом того, собирать
гугль рыл - че-то ниче не нарыл
пока только думаю о конвертации логов сквида перед обработкой их саргом.
может че проще есть?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
InventoR
ст. лейтенант
Сообщения: 1344
Зарегистрирован: 2006-12-10 19:43:25
Контактная информация:

Re: squid,AD и русские имена юзерей в логах

Непрочитанное сообщение InventoR » 2008-10-24 10:25:03

ну сколько уже говорилось не заводите русские имена в AD, потом такие грабли будете вычищать.
и вот снова.
ну вот и сказочке конец, кто слушал, тот молодец.

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: squid,AD и русские имена юзерей в логах

Непрочитанное сообщение princeps » 2008-10-24 10:28:20

Подожди-ка, у тебя юзеры с кириллическими именами авторизуются в сквиде? Как сделал?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

cableman
проходил мимо

Re: squid,AD и русские имена юзерей в логах

Непрочитанное сообщение cableman » 2008-10-24 10:54:55

сделал то легко, и группы доступа расписаны в аде и разные каналы выхода в инет для разных комбинаций сайт-юзер но это отдельная тема, хотя все сделато по лисовскому факу и опеннету
но в логи пишутся имена юзерей %d0%b3%d0%be%d1%80%d0%b1%d1%83%d0%bd%d0%be%d0%b2 такого вида и это убивает...

cableman
проходил мимо

Re: squid,AD и русские имена юзерей в логах

Непрочитанное сообщение cableman » 2008-10-25 11:37:17

и че, ни у кого никаких идей нет? ну хоть чем перекодить файл лога сквида скажите.

Serhii
рядовой
Сообщения: 32
Зарегистрирован: 2007-11-23 13:17:49

Re: squid,AD и русские имена юзерей в логах

Непрочитанное сообщение Serhii » 2008-10-25 14:24:12

У меня скрипт такого плана:

#!/bin/sh
#
current_year=`date '+%Y'`
current_month=`date '+%m'`

# Sozdayem direktoiyu pod logi
log_dir="/var/old_log/${current_year}/${current_month}"
mkdir -p ${log_dir} 2>/dev/null

## ubiraem logi SQUID
cat /usr/local/squid/logs/access.log > /tmp/log.tmp
cat /dev/null > /usr/local/squid/logs/access.log
cat /tmp/log.tmp | perl -MCGI -pe '$_ = CGI::unescape($_)' >> ${log_dir}/squid.log
cat /tmp/log.tmp >> ${log_dir}/squid.log

Запускаю каждые 15 мин. перекладывает лог в другую папку по году и месяцу и при этом преобразует имена в удобочитаемый вид.

cableman
проходил мимо

Re: squid,AD и русские имена юзерей в логах

Непрочитанное сообщение cableman » 2008-10-27 15:59:39

это в UTF-8 конвертим, а как в KOI8-R ? классно, конечно но хочется и в юнихе его нормально читать
кстати, я тебе советовал бы делать обрезку файла лога через squid -k rotate
и обрабатывать дальше совершенно никем нетроганый уже access.log.0
а то если ты че-то делешь с открытым акцесслогом то к хорошему это не приводит