The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Squid и русские акаунты"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Squid и русские акаунты"  
Сообщение от Angel email(??) on 20-Дек-04, 12:23 
Настроена авторизация squid 2.5 через AD с помощью samba3.
проблема в том, что имена пользователей на русском языке записываются в логе в непонятной кодировке  -
"DOMAIN\Администратор".
Сама samba видит и отображает все прекрасно т.е. грабли где-то в настройках squid. Но где???
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Squid и русские акаунты"  
Сообщение от Angel email(??) on 20-Дек-04, 13:31 
А кстати здесь в форуме отобразило имя нормально.
У меня кракозяблики показывает - вместо букв куча %%% и типа их коды
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Squid и русские акаунты"  
Сообщение от dnk (??) on 07-Сен-05, 16:47 
>А кстати здесь в форуме отобразило имя нормально.
>У меня кракозяблики показывает - вместо букв куча %%% и типа их
>коды

в общем так, в исходниках сквида в файле access_log.c поменял значение
|| c >= 0x7F
на
|| c >= 0xFA
(там в 2х местах)

скомпилял все это с опциями для ntlm аутентификации(или кому как хочется) и... русские имена пишутся в логах :)))

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Squid и русские акаунты"  
Сообщение от Stal email(ok) on 20-Дек-04, 13:44 
>Настроена авторизация squid 2.5 через AD с помощью samba3.
>проблема в том, что имена пользователей на русском языке записываются в логе
>в непонятной кодировке  -
>"DOMAIN\Администратор".
>Сама samba видит и отображает все прекрасно т.е. грабли где-то в настройках
>squid. Но где???


Слушай не подскажешь, как настроил связку Squid + AD через Samba3, а то мучаюсь, работает не совсем так как хотелось бы.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Squid и русские акаунты"  
Сообщение от Говорун on 21-Дек-04, 18:34 
Та же проблема, судя по всему нужен патч для файла access_log.c там есть место, где ограничивают использование символов в логе, что не проходит - перекодируют. Причём в cache.log русские имена показываются правильно.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Squid и русские акаунты"  
Сообщение от Yuri email(??) on 18-Мрт-05, 09:47 
>Та же проблема, судя по всему нужен патч для файла access_log.c там
>есть место, где ограничивают использование символов в логе, что не проходит
>- перекодируют. Причём в cache.log русские имена показываются правильно.


Граждане, удалось ли победить эту проблему? Делитесь опытом.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Squid и русские акаунты"  
Сообщение от hcs on 25-Дек-04, 14:30 
кодировка там дествительно хитрая.
я ползуюсь вот такой скрипт.

cp -f /tmp/nn /tmp/oo
# перекодировка в шестнацатиричку
recode u8/qp..koi8-r/x1 /tmp/nn
# замена ю ш э щ ч ъ и прочева на английские аналоги
sed -e "s/0xC0/0x79, 0x75/g" -e "s/0xDB/0x73, 0x68/g" -e "s/0xDC/0x65/g" -e "s/0xDD/0x73, 0x63, 0x68
/g" -e "s/0xDE/0x63, 0x68/g" -e "s/0xDF/0x5F/g" -e "s/0xE0/0x59, 0x75/g" -e "s/0xFB/0x53, 0x68/g" -e
"s/0xFC/0x45/g" -e "s/0xFD/0x53, 0x63, 0x68/g" -e "s/0xFE/0x43, 0x68/g" -e "s/0xFF/0x5F/g" /tmp/nn >/tmp/nn1
# замена кирилицы на латиницу отрезанием старшего бита
sed -e s/xF/x7/g -e s/xE/x6/g -e s/xD/x5/g -e s/xC/x4/g -e s/xB/x3/g -e s/xA/x2/g -e s/x9/x1/g -e s/x8/x0/g /tmp/nn1 >/tmp/mm
# конвертим в КОИ8
recode koi8-r/x1..koi8-r /tmp/mm
# это нужно для работы самого префильтера.
recode u8/qp..koi8-r /tmp/oo

весь сыр бор случился изза того что ВСЕ логины в АД были на русском. Сарг генерил кривые отчёты (с кривыми ссылками). вот пришлось навернуть такую кухню...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Squid и русские акаунты"  
Сообщение от Yuri email(??) on 21-Мрт-05, 09:21 
>кодировка там дествительно хитрая.
>я ползуюсь вот такой скрипт.
>
>cp -f /tmp/nn /tmp/oo
># перекодировка в шестнацатиричку
>recode u8/qp..koi8-r/x1 /tmp/nn
># замена ю ш э щ ч ъ и прочева на английские
>аналоги
>sed -e "s/0xC0/0x79, 0x75/g" -e "s/0xDB/0x73, 0x68/g" -e "s/0xDC/0x65/g" -e "s/0xDD/0x73, 0x63,
>0x68
>/g" -e "s/0xDE/0x63, 0x68/g" -e "s/0xDF/0x5F/g" -e "s/0xE0/0x59, 0x75/g" -e "s/0xFB/0x53, 0x68/g"
>-e
> "s/0xFC/0x45/g" -e "s/0xFD/0x53, 0x63, 0x68/g" -e "s/0xFE/0x43, 0x68/g" -e "s/0xFF/0x5F/g" /tmp/nn >/tmp/nn1
># замена кирилицы на латиницу отрезанием старшего бита
>sed -e s/xF/x7/g -e s/xE/x6/g -e s/xD/x5/g -e s/xC/x4/g -e s/xB/x3/g -e s/xA/x2/g -e s/x9/x1/g -e s/x8/x0/g /tmp/nn1 >/tmp/mm
># конвертим в КОИ8
>recode koi8-r/x1..koi8-r /tmp/mm
># это нужно для работы самого префильтера.
>recode u8/qp..koi8-r /tmp/oo
>
Что-то этот скрипт не работает, нет-ли тут какой ошибки?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Squid и русские акаунты"  
Сообщение от ingvarrwv (??) on 21-Апр-05, 09:27 
тест :))
%cb%c1%da%c1%ce%c3%c5%d7%c1

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Squid и русские акаунты"  
Сообщение от sv (??) on 21-Фев-06, 09:21 
Точно такая же трабла. Связку FreeBSD 5.4 +winbindd +squid +AD на Server 2003 натсроил. Все гуд. Но lightsquid генерит статистику в том же формате. Подскажите как разрулить. Переименовать логины не предлагать.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "Squid и русские акаунты"  
Сообщение от vovan email(??) on 06-Май-06, 17:08 
>Точно такая же трабла. Связку FreeBSD 5.4 +winbindd +squid +AD на Server
>2003 натсроил. Все гуд. Но lightsquid генерит статистику в том же
>формате. Подскажите как разрулить. Переименовать логины не предлагать.


А как удалось русские логины подсунуть???

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру