1

Доброе утро. Вот такими вот логами забиваеться СКВИД буквально за трое суток. Помогите разобраться Гугель информации не дает.
1p_пользователя TCP_MISS/200 (какие-то три цыфры) GET http://любой адрес хоста .
В чем может быть проблема? ну не писать же скрипт что-бы он автоматом нулил все логи.

2

bearwoolfs пишет:

ну не писать же скрипт что-бы он автоматом нулил все логи.

logrotate у squid прекрасно работает, а запросы эти говорят о том, то что squid не может принять объект или он уже изменился, в общем надо смотреть настройки кеша для сквида, или отключить кеширование.

It is good day to die ...
MS Windows 10
Заметки о главном...

3

i2ks пишет:
bearwoolfs пишет:

ну не писать же скрипт что-бы он автоматом нулил все логи.

logrotate у squid прекрасно работает, а запросы эти говорят о том, то что squid не может принять объект или он уже изменился, в общем надо смотреть настройки кеша для сквида, или отключить кеширование.

В очередной раз огромное спасибо

4

Это не проблема, а штатное поведение. На каждый запрос клиента строчка в access.log с полями
time_stamp
elaps
client
type_http
size
method
url
ident
host_name
mime

Поведение изменяется директивой access_log.

5

bormant как попросить его по меньше писать ? smile

6

bearwoolfs пишет:

bormant как попросить его по меньше писать ?

1. не пользоваться squid
2. настроить ротацию логов
3. не вести логи, если не нужна статистика, нужен лишь только лог об ошибках squid в случае падения его.

It is good day to die ...
MS Windows 10
Заметки о главном...

7

Решил проблему закоментировав #access_log

8 (08.02.2012 01:42:24 отредактировано LuckyStar)

Доброго времени суток, друзья!

Настроил Squid. Работает.
Понадобилась авторизация не по ip-адресу, а по логину/паролю.
Настроил. Но при вводе данных снова появляется это же окно для ввода логина и пароля, при этом в access.log сыпется:

TCP_DENIED/407 4705 GET http://site.test/favicon.ico username NONE/- text/html

Зайти не получается. ЧЯДНТ?


acl CONNECT method CONNECT
auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 3
auth_param basic realm Wake up, Neo.
auth_param basic credentialsttl 12 hours
acl auth proxy_auth REQUIRED
acl IonUsers ident "/etc/squid/users.txt"
#acl home src 192.168.0.0/16
acl krg src 95.174.115.117
http_access allow IonUsers
#http_access allow home
http_access allow krg
http_access allow auth
http_access deny all
http_port 1723
request_header_access Referer deny all
request_header_access X-Forwarded-For deny all
request_header_access Via deny all
request_header_access Cache-Control deny all
forwarded_for off
cache_access_log /var/log/squid/access.log

Решено! Надо было поменять права для файла с паролями. ab

În jur e totul trecător. ©

9 (08.02.2012 10:47:56 отредактировано bearwoolfs)

Товарищи , дело такое - есть СКВИД авторизация на нем стоит по АД , как заставить определенный сайт обходить авторизацию ? и просто заходить

10

bearwoolfs пишет:

Товарищи , дело такое - есть программа которую нужно пустить в обход сквида. Тоесть стоит клиент программы у Юзеров надо что-бы СКВИД ее не кешировал. Как такое осуществить ?

use iptables.

It is good day to die ...
MS Windows 10
Заметки о главном...

11

bearwoolfs,

 Консоль:
iptables -t nat -I PREROUTING 1 -i eth0  -s 192.168.2.100 -d blalbla.ru -j ACCEPT
iptables -t nat -I PREROUTING 1 -i eth0  -s blabla.ru -d 192.168.2.100 -j ACCEPT

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

12

Немного не то ( У меня СКВИД на  FreeBSD а там IPFW

13

Решил вот так :
http_acces  allow имя_acl
no_cache deny имя_acl