Страница 4 из 4

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

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

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

Добавлено: 2012-03-11 5:37:28
xsaper
Да, всем возможно стоило давно сказать, что пользоваться лучше версией 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.х.

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

Добавлено: 2012-03-22 4:21:41
mikky-mouse
Добрый день.
Подскажите, как правильно прописать фильтр, чтобы учётные записи (user1, пользователь1, пользователь_домена1) не отражались в отчёте?

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

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

Добавлено: 2012-07-09 9:46:22
Inko
Подскажите, какую весрию апача нужно поставить под эту прогу(было бы неплоха и литературу на устновку и настройку апача). :oops:

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

Добавлено: 2012-11-29 14:21:10
Talay
У меня такая ошибка:

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

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
в чем моя ошибка?

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

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

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

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

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

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

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

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

Добавлено: 2012-11-30 12:17:55
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 вот здесь сможете обяснить?
и веб адрес какой будет в котором я буду проверять?

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

Добавлено: 2012-11-30 12:24:28
SAM
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, но название не важно, как у вас логи обзываются - вы придумаете в конфигах сквида.
А веб адрес, ну наверное тот какой пытаетесь отследить?! Хотя не уверен.
Я обычно просто статистику на вебморде смотрел, и было этого достаточно

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

Добавлено: 2012-11-30 12:49:36
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 - не могу понять

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

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

Добавлено: 2012-11-30 12:49:36
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 - не могу понять

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

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

Добавлено: 2012-11-30 12:53:18
SAM
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 - подозреваю что это файл куда он положит результат обработки.
Пробуйте.

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

Добавлено: 2012-11-30 12:56:18
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
вебморда по какому адресу могу просмотреть?

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

Добавлено: 2012-11-30 13:03:21
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

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

Добавлено: 2012-11-30 13:45:03
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 ((

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

Добавлено: 2012-11-30 14:04:19
SAM
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 назад.

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

Добавлено: 2013-02-20 13:13:58
smoul
У кого не работает 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;
    }
}

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

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


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

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

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

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