URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 5357
[ Назад ]

Исходное сообщение
"Логи SQUID в httpd формате"

Отправлено Незнайка , 24-Янв-08 19:22 
Настроил прокси на Fedora8, включил опцию emulate_httpd_log on, но логи как были в native формате, так и остались. В чем может быть трабла?


Содержание

Сообщения в этом обсуждении
"Логи SQUID в httpd формате"
Отправлено BaldyMan , 30-Янв-08 17:15 
>Настроил прокси на Fedora8, включил опцию emulate_httpd_log on, но логи как были
>в native формате, так и остались. В чем может быть трабла?
>

сразу 2 вопроса...
1. откуда сквид считывает конфиг??? тот, который ты нстраивал или другой???
2. Перезапускался ли сквид после изменения конфига?

попробуй запустить сквид с ключем -f, а после него явно указать путь к squid.conf

кстати ps ax |grep squid должна показать поидее откуда у тебя конфиг он считывает...


"Логи SQUID в httpd формате"
Отправлено Незнайка , 30-Янв-08 20:46 
>[оверквотинг удален]
>
>сразу 2 вопроса...
>1. откуда сквид считывает конфиг??? тот, который ты нстраивал или другой???
>2. Перезапускался ли сквид после изменения конфига?
>
>попробуй запустить сквид с ключем -f, а после него явно указать путь
>к squid.conf
>
>кстати ps ax |grep squid должна показать поидее откуда у тебя конфиг
>он считывает...

1. конфиг читается стандартный /etc/squid/squid.conf
2. демон перезапускается без проблем, все остальные изменения отрабатывают без проблем.

P.S. такая ситуация на двух разных машинах с федорой 8 и 6


"Логи SQUID в httpd формате"
Отправлено Rey , 07-Фев-08 11:12 
>Настроил прокси на Fedora8, включил опцию emulate_httpd_log on, но логи как были
>в native формате, так и остались. В чем может быть трабла?

посмотри в конфиге как у тебя описаны logformat и access_log.
можно через них формат лога изменить.


"Логи SQUID в httpd формате"
Отправлено Незнайка , 07-Фев-08 11:49 
>>Настроил прокси на Fedora8, включил опцию emulate_httpd_log on, но логи как были
>>в native формате, так и остались. В чем может быть трабла?
>
>посмотри в конфиге как у тебя описаны logformat и access_log.
>можно через них формат лога изменить.

logformat закоментарен
access_log /var/log/squid/access.log squid

а вот какой из этих аналогичен emulate_httpd_log on?
logformat squid  %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt
logformat squidmime  %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt [%>h] [%<h]
logformat common %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st %Ss:%Sh
logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}>h" %Ss:%Sh


"Логи SQUID в httpd формате"
Отправлено Rey , 07-Фев-08 12:01 
>а вот какой из этих аналогичен emulate_httpd_log on?
>logformat squid  %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt
>logformat squidmime  %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt [%>h] [%<h]
>logformat common %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st %Ss:%Sh
>logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}>h" %Ss:%Sh

хм...вроде common похож :)
честно говоря использую родной формат.
в крайнем случае можно описать самому.


"Логи SQUID в httpd формате"
Отправлено анонимус , 08-Мрт-08 07:02 
>[оверквотинг удален]
>>можно через них формат лога изменить.
>
>logformat закоментарен
>access_log /var/log/squid/access.log squid
>
>а вот какой из этих аналогичен emulate_httpd_log on?
>logformat squid  %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt
>logformat squidmime  %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt [%>h] [%<h]
>logformat common %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st %Ss:%Sh
>logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}>h" %Ss:%Sh

у тебя же явно указано использовать дефолтный формат squid:
access_log /var/log/squid/access.log squid

поменяй на:
access_log /var/log/squid/access.log
emulate_httpd_log on

всё будет работать =)