Добрый день!Имеем:
Ubuntu server 9.10
squid Version 2.7.STABLE6Не могу понять почему нету логов в access.log
конфиг squid:
-----------------------
http_port 3128 transparentacl all src 0.0.0.0/0.0.0.0
acl office src 192.168.0.0/255.255.255.0http_access allow office
http_access deny allaccess_log /var/log/squid/access.log squid
cache_effective_user proxy
cache_effective_group proxydebug_options ALL,9
-----------------------
ls -l /var/log/squid-rw-rw-r-- 1 proxy proxy 0 2010-03-31 04:10 access.log
-rw-r----- 1 proxy proxy 126872503 2010-03-31 04:13 cache.log
-rw-r----- 1 proxy proxy 28805 2010-03-30 05:35 cache.log.1
-rw-r----- 1 proxy proxy 178 2010-03-28 06:38 cache.log.2.gz
-rw-r----- 1 proxy proxy 3914 2010-03-31 03:52 store.log
-rw-r----- 1 proxy proxy 4532 2010-03-30 04:34 store.log.1
-rw-r----- 1 proxy proxy 1001 2010-03-29 05:58 store.log.2.gz
------------------------
на сквид заварачивает IPTABLES
IPTABLES -t nat PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 3128
инет работает.------------------------
часть логов
2010/03/30 09:52:33| logfileOpen: opening log /log/squid/access.log
2010/03/30 09:52:33| file_open: FD 7
2010/03/30 09:52:33| fd_open FD 7 /log/squid/access.log
2010/03/30 09:52:33| snmpInit: Called.
2010/03/30 09:52:33| snmpInit: Building SNMP mib tree structure
2010/03/30 09:52:33| snmpAddNode: Children : 0, Oid :
2010/03/30 09:52:33| oid = .1.3.6.1.4.1.3495.1.5.2.1.9
------------------------Кто чем может)) реально проблема это уже подзаколебала!
часть логов
2010/03/30 09:52:33| logfileOpen: opening log /log/squid/access.log
2010/03/30 09:52:33| file_open: FD 7
2010/03/30 09:52:33| fd_open FD 7 /log/squid/access.log
2010/03/30 09:52:33| snmpInit: Called.
2010/03/30 09:52:33| snmpInit: Building SNMP mib tree structure
2010/03/30 09:52:33| snmpAddNode: Children : 0, Oid :
2010/03/30 09:52:33| oid = .1.3.6.1.4.1.3495.1.5.2.1.9исправил - log var/log/squid/access.log
Ребята проблема так и не решена! я думаю что эта проблема у многих возникала.. а вот реального решения я так ни где и не увидел. Реально не понятно почему он не заполняется.. просто не понятно.. хоть какие то мысли подкиньте..!!!
>Ребята проблема так и не решена! я думаю что эта проблема у
>многих возникала.. а вот реального решения я так ни где и
>не увидел. Реально не понятно почему он не заполняется.. просто не
>понятно.. хоть какие то мысли подкиньте..!!!squid пытается писать в /log/squid/access.log, а не в /var/log/squid/access.log
>>Ребята проблема так и не решена! я думаю что эта проблема у
>>многих возникала.. а вот реального решения я так ни где и
>>не увидел. Реально не понятно почему он не заполняется.. просто не
>>понятно.. хоть какие то мысли подкиньте..!!!
>
>squid пытается писать в /log/squid/access.log, а не в /var/log/squid/access.logнарезал доступ на /log/squid/access.log.. та же фигня.. я на самом деле пробывал и /log/squid/access.log, и /var/log/squid/access.log не работает в логах естественно только пути меняются а все остальные записи тежи.. может это спецэфекты какие то в Ubunte. не пойму!
а если прокси прописать в браузере?вывод iptables-save
>а если прокси прописать в браузере?прописал прокси адрес логи побижали.. блин затупил я конкретно.. просто какого то фига не знаю почему правило iptables заварачивающие инет запросы на squid куда то отвалилось. прописал правило.. заработал прозрачный прокси логи пошли отчёты формируются вообщем всё гуд!
проблема решена всем большое спасибо!
# TAG: cache_access_log
# Logs the client request activity. Contains an entry for
# every HTTP and ICP queries received.
#
#Default:
cache_access_log /usr/local/squid/logs/access.log
ваше:
access_log /var/log/squid/access.log squid - вот это слово squid еще зачем?
и потом разницу чуем между опциями cache_access_log и вашим access_log?
пишите:
cache_access_log /var/log/squid/access.log
># TAG: cache_access_log
># Logs the client request activity.
> Contains an entry for
># every HTTP and ICP queries
>received.
>#
>#Default:
>cache_access_log /usr/local/squid/logs/access.log
>ваше:
>access_log /var/log/squid/access.log squid - вот это слово squid еще зачем?затем что:
# TAG: access_log
# These files log client request activities. Has a line every HTTP or
# ICP request. The format is:
# access_log <filepath> [<logformat name> [acl acl ...]]
>и потом разницу чуем между опциями cache_access_log и вашим access_log?
>пишите:
>cache_access_log /var/log/squid/access.logу меня работает вот так:
access_log /var/log/squid/access.log squid