Free-SA. Небольшая заметка

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

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

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение xsaper » 2012-03-11 5:31:45

terminus писал(а):Сквид с авторизацией через ntlm. Free-sa 1.6. В отчетах free-sa почему-то много IP адресов вместо имен пользователей (имена тоже есть).
Опция inameuser в free-sa.conf не установлена (по умолчанию она true?). Есть ли возможность ограничить или отключить генерацию отчетов по IP?
В 2.0.0b5 версии эта опция переименована в username_is_preferred и там она по-умолчанию включена. Извините, что так поздно отвечаю.

Хостинговая компания 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/

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

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение xsaper » 2012-03-11 5:37:28

Да, всем возможно стоило давно сказать, что пользоваться лучше версией 2.0.0b5p4. Там много вкусностей по сравнению с 1.6.2. И проблемы при работе с программой лучше писать вот в эту секцию: https://sourceforge.net/tracker/?atid=9 ... unc=browse

Я просто не могу уследить за всеми форумами. Про появление в портах FreeBSD бета версий Free-SA 2.x не могу ничего сказать. Я готов поддержать того, кто адаптирует Free-SA для FreeBSD но сам этим заниматься не могу (у меня Linux). Релиз 2.x хочу выпустить поскорее, затянулось как то с 2.х всё на несколько лет (хотя все эти годы эта ветка вполне себе жила). Возможно после релиза разработчик порта обновит его до 2.х.

mikky-mouse
проходил мимо

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение mikky-mouse » 2012-03-22 4:21:41

Добрый день.
Подскажите, как правильно прописать фильтр, чтобы учётные записи (user1, пользователь1, пользователь_домена1) не отражались в отчёте?

И второе, как правильно прописать фильтр, чтобы в отчёте не фигурировали url с ip-адресами локальной сети и внутренние сервисы домена? К примеру в lightsquid есть параметр - skipurl, есть ли аналогичный во free-sa?
$skipurl = 'lpk\.domain\.ru|office\.domain\.corp|ipe\.domain\.ru|domain2\.ru|192\.168\.'

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

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение Inko » 2012-07-09 9:46:22

Подскажите, какую весрию апача нужно поставить под эту прогу(было бы неплоха и литературу на устновку и настройку апача). :oops:

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение Talay » 2012-11-29 14:21:10

У меня такая ошибка:

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

ns1# free-sa -s
SAERROR: [SAfopenI] /usr/local/etc/free-sa/users. No such file or directory
а в директории нету ничего, вот содержимое:

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

ns1# ls -all /usr/local/etc/free-sa/
total 22
drwxr-xr-x   2 root  wheel   512 Nov 20 15:56 .
drwxr-xr-x  18 root  wheel  1024 Nov 20 15:54 ..
-rw-r--r--   1 root  wheel    82 Nov 20 15:54 downloads-archives.sample
-rw-r--r--   1 root  wheel    36 Nov 20 15:54 downloads-audio.sample
-rw-r--r--   1 root  wheel   153 Nov 20 15:54 downloads-cddvd.sample
-rw-r--r--   1 root  wheel    59 Nov 20 15:54 downloads-code.sample
-rw-r--r--   1 root  wheel    40 Nov 20 15:54 downloads-office.sample
-rw-r--r--   1 root  wheel    72 Nov 20 15:54 downloads-video.sample
-rw-r--r--   1 root  wheel   402 Nov 20 15:54 downloads.sample
-rw-r--r--   1 root  wheel  1166 Nov 20 16:18 free-sa.conf
-rw-r--r--   1 root  wheel  1183 Nov 20 15:54 free-sa.conf.sample
в чем моя ошибка?

Аватара пользователя
SAM
ефрейтор
Сообщения: 66
Зарегистрирован: 2010-03-18 12:15:07
Откуда: Москва
Контактная информация:

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение SAM » 2012-11-29 14:26:10

/usr/local/etc/free-sa/users. No such file or directory
А в конфе есть что-нибудь про этот файл? Создать пробовали?

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение Talay » 2012-11-30 7:15:51

SAM писал(а):
/usr/local/etc/free-sa/users. No such file or directory
А в конфе есть что-нибудь про этот файл? Создать пробовали?
Здравствуйте, спасибо за ответ.
Конфиг такой же , как описано здесь
про юзерей не было речи

Аватара пользователя
SAM
ефрейтор
Сообщения: 66
Зарегистрирован: 2010-03-18 12:15:07
Откуда: Москва
Контактная информация:

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение SAM » 2012-11-30 8:31:26

Talay писал(а):
SAM писал(а):
/usr/local/etc/free-sa/users. No such file or directory
А в конфе есть что-нибудь про этот файл? Создать пробовали?
Здравствуйте, спасибо за ответ.
Конфиг такой же , как описано здесь
про юзерей не было речи
Ну так программа меняется, у вас версия другая.
Нужно создать файл users, сунуть его туда, куда просят.
Это файл сопоставлений имени к IP, наподобие такого:
192.168.0.1 Иванов Иван Иванович
192.168.0.2 Петров Петр Петрович
и.т.д.

Ну или просто пустой файл создайте и все.

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение Talay » 2012-11-30 12:17:55

Огромное спасибо, получилось.
Переходим в обычный POSIX shell, ибо csh отказывается принимать
ключ -h у команды time:sh


Запускаем Free-SA:

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

# time -h free-sa -l /home/andy/squid.log -o /home/andy/reports/
здесь указываем squid.log или access.log вот здесь сможете обяснить?
и веб адрес какой будет в котором я буду проверять?

Аватара пользователя
SAM
ефрейтор
Сообщения: 66
Зарегистрирован: 2010-03-18 12:15:07
Откуда: Москва
Контактная информация:

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение SAM » 2012-11-30 12:24:28

Talay писал(а):Огромное спасибо, получилось.
Переходим в обычный POSIX shell, ибо csh отказывается принимать
ключ -h у команды time:sh


Запускаем Free-SA:

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

# time -h free-sa -l /home/andy/squid.log -o /home/andy/reports/
здесь указываем squid.log или access.log вот здесь сможете обяснить?
и веб адрес какой будет в котором я буду проверять?
Често, я не знаю что вы делаете. Но подозреваю что речь идет о access.log, но название не важно, как у вас логи обзываются - вы придумаете в конфигах сквида.
А веб адрес, ну наверное тот какой пытаетесь отследить?! Хотя не уверен.
Я обычно просто статистику на вебморде смотрел, и было этого достаточно

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение Talay » 2012-11-30 12:49:36

SAM писал(а): Често, я не знаю что вы делаете. Но подозреваю что речь идет о access.log, но название не важно, как у вас логи обзываются - вы придумаете в конфигах сквида.
А веб адрес, ну наверное тот какой пытаетесь отследить?! Хотя не уверен.
Я обычно просто статистику на вебморде смотрел, и было этого достаточно
пардон за не точность )), под вебадресом подразумевал вебморду.

меня это заставляет задуматься:

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

 time -h free-sa -l /home/andy/squid.log -o /home/andy/reports/
home/andy/squid.log - это думаю /var/squid/logs/access.log а squid.log не могу найти...
home/andy/reports - не могу понять

спасибо Вам за реактивный ответ ))

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение Talay » 2012-11-30 12:49:36

SAM писал(а): Често, я не знаю что вы делаете. Но подозреваю что речь идет о access.log, но название не важно, как у вас логи обзываются - вы придумаете в конфигах сквида.
А веб адрес, ну наверное тот какой пытаетесь отследить?! Хотя не уверен.
Я обычно просто статистику на вебморде смотрел, и было этого достаточно
пардон за не точность )), под вебадресом подразумевал вебморду.

меня это заставляет задуматься:

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

 time -h free-sa -l /home/andy/squid.log -o /home/andy/reports/
home/andy/squid.log - это думаю /var/squid/logs/access.log а squid.log не могу найти...
home/andy/reports - не могу понять

спасибо Вам за реактивный ответ ))

Аватара пользователя
SAM
ефрейтор
Сообщения: 66
Зарегистрирован: 2010-03-18 12:15:07
Откуда: Москва
Контактная информация:

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение SAM » 2012-11-30 12:53:18

Talay писал(а):
SAM писал(а): Често, я не знаю что вы делаете. Но подозреваю что речь идет о access.log, но название не важно, как у вас логи обзываются - вы придумаете в конфигах сквида.
А веб адрес, ну наверное тот какой пытаетесь отследить?! Хотя не уверен.
Я обычно просто статистику на вебморде смотрел, и было этого достаточно
пардон за не точность )), под вебадресом подразумевал вебморду.

меня это заставляет задуматься:

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

 time -h free-sa -l /home/andy/squid.log -o /home/andy/reports/
home/andy/squid.log - это думаю /var/squid/logs/access.log а squid.log не могу найти...
home/andy/reports - не могу понять

спасибо Вам за реактивный ответ ))
Да, все верно. Адрес нужно подправить и на травить на access.log
А /home/andy/reports - подозреваю что это файл куда он положит результат обработки.
Пробуйте.

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение Talay » 2012-11-30 12:56:18

спасибо, попробовал

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

# time -h free-sa -l /var/squid/logs/access.log -o /root/reports/
SAWARNING: [LoadUsertab] Empty file
        45.79s real             28.55s user             3.27s sys
вебморда по какому адресу могу просмотреть?

Аватара пользователя
SAM
ефрейтор
Сообщения: 66
Зарегистрирован: 2010-03-18 12:15:07
Откуда: Москва
Контактная информация:

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение SAM » 2012-11-30 13:03:21

Talay писал(а):спасибо, попробовал

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

# time -h free-sa -l /var/squid/logs/access.log -o /root/reports/
SAWARNING: [LoadUsertab] Empty file
        45.79s real             28.55s user             3.27s sys
вебморда по какому адресу могу просмотреть?
http://IP_АДРЕС_СЕРВЕРА_ГДЕ_СТОИТ_FREE-SA

Talay
мл. сержант
Сообщения: 74
Зарегистрирован: 2012-06-19 7:59:58

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение Talay » 2012-11-30 13:45:03

SAM писал(а):
Talay писал(а):спасибо, попробовал

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

# time -h free-sa -l /var/squid/logs/access.log -o /root/reports/
SAWARNING: [LoadUsertab] Empty file
        45.79s real             28.55s user             3.27s sys
вебморда по какому адресу могу просмотреть?
http://IP_АДРЕС_СЕРВЕРА_ГДЕ_СТОИТ_FREE-SA
пробовал так
http://192.168.0.8
попробовал так:
http://192.168.0.8/free-sa

может прописать в конфиге апач адрес free-sa ??
нигде не написано как смотреть в веб-морде free-sa ((

Аватара пользователя
SAM
ефрейтор
Сообщения: 66
Зарегистрирован: 2010-03-18 12:15:07
Откуда: Москва
Контактная информация:

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение SAM » 2012-11-30 14:04:19

Talay писал(а):
SAM писал(а):
Talay писал(а):спасибо, попробовал

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

# time -h free-sa -l /var/squid/logs/access.log -o /root/reports/
SAWARNING: [LoadUsertab] Empty file
        45.79s real             28.55s user             3.27s sys
вебморда по какому адресу могу просмотреть?
http://IP_АДРЕС_СЕРВЕРА_ГДЕ_СТОИТ_FREE-SA
пробовал так
http://192.168.0.8
попробовал так:
http://192.168.0.8/free-sa

может прописать в конфиге апач адрес free-sa ??
нигде не написано как смотреть в веб-морде free-sa ((
Коллега, я не знаю как у вас все настроено. Предлагаю все-таки почитать документацию или воспользоваться поиском. Что знал я подсказал, дальше сами.
Как уже писал, свидом больше года не пользуюсь, free-sa - последний раз использовал года 3 назад.

smoul
проходил мимо
Сообщения: 6
Зарегистрирован: 2011-09-22 3:41:04

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение smoul » 2013-02-20 13:13:58

У кого не работает free-sa.cgi предлагаю перекомпилировать исходники с сайта автора, внеся небольшие изменения в файл w_log_operations.c
найти функцию void ShowLogI(FILE *Log, time_t *mindate, time_t *maxdate) { и в ней перед строками
if (!READ_DT(Log, &ttime)) SAexit("Can't read log");
*mindate = ttime;

/* For next function call we need log file size */
SAfseek(Log, 0L, SEEK_END, cfg.log_file);

вставить
rewind(Log);

т.е. получится

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

/* Function initial/finish log position: start/end */
void ShowLogI(FILE *Log, time_t *mindate, time_t *maxdate) {
    time_t ttime;


    *mindate = SAMAXTIMET;
    *maxdate = 0L;

  if (LogFormats[cfg.log_format].mode == 3) { /* Log file is linear and seekable */
	/* Read first record date */
        rewind(Log);
	if (!READ_DT(Log, &ttime)) SAexit("Can't read log");
	*mindate = ttime;
	
	/* For next function call we need log file size */
	SAfseek(Log, 0L, SEEK_END, cfg.log_file);
	
	/* If log is not short we rewind it to prelast records */
	if (SAftell(Log) >= (SAOFF_T)RECORDSIZE) SAfseek(Log, -((SAOFF_T)RECORDSIZE), SEEK_END, cfg.log_file);
	else rewind(Log);
	
	READ_ALIGN(Log);
	while(READ_DT(Log, &ttime));
	*maxdate = ttime;
    } else while(READ_DT(Log, &ttime)) {
	if (ttime < *mindate) *mindate = ttime;
	if (ttime > *maxdate) *maxdate = ttime;
    }
}

Vet
проходил мимо
Сообщения: 8
Зарегистрирован: 2007-05-27 11:27:45
Откуда: Харьков
Контактная информация:

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение Vet » 2013-11-03 10:39:06

вставить
rewind(Log);
Для Free-SA 2.0.0b5p10 на FreeBSD 9.1 помогло .Статистика в реальном времени заработала.


Каким образом из подробного отчета можно убрать файлы меньше определенного размера?
Или убрать файлы по расширению?

underground
рядовой
Сообщения: 45
Зарегистрирован: 2014-01-30 13:41:40

Re: Free-SA. Небольшая заметка

Непрочитанное сообщение underground » 2014-08-01 11:24:29

FreeBSD 9.2
Free-SA 1.6.2
Люди добрые, подскажите пожалуйста, все-таки, куда у Фрисы устанавливается вебморда по умолчанию при инсталляции из портов, и что нужно написать в конфиге Апача для Альяса?

Заранее всем благодарен за Ваши советы
С уважением
Илья