<style>blockquote {padding-left: 1ex; margin: 0px 0px 0px 0.8ex; border-left: #cccccc 1px solid;} p {margin: 0px;padding: 0px;} </style>
<p>Dnia Poniedziałek, 8 Czerwca 2015 13:02 Antony Stone <Antony.Stone@squid.open.source.it> napisał(a)</p>
<blockquote>
<p>On Monday 08 June 2015 at 12:53:00 (EU time), Robert Lasota wrote:</p>
<p>> the problem is it still writes logs to files /var/log/access.log or</p>
<p>> /opt/var/log/access.log (depends what I set in conf) but never to rsyslog.</p>
<p>></p>
<p>> I mean, I have set rsyslog to it send logs to remote central server, and</p>
<p>> from other apps like sshd or named its working and rsyslog send them , but</p>
<p>> Squid still not care that and writes locally to files.</p>
<p>></p>
<p>> I set different combinations in squid.conf but nothing, even:</p>
<p>> access_log syslog squid</p>
<p>> cache_log syslog squid.</p>
<p>> ..also nothing</p>
<p>You appear to be missing the facility and priority settings (ie: telling</p>
<p>syslogd how to handle the messages).</p>
<p>See http://www.squid-cache.org/Doc/config/access_log/</p>
<p>Try something such as:</p>
<p>access_log syslog:daemon.info</p>
</blockquote>
<p> </p>
<p> </p>
<p>I did that and it helped - logs are sent to remote server BUT unfortunatelly additionally it write them also to /var/log/messages :(</p>
<p> </p>
<p>my config is:</p>
<p>[...]</p>
<p>daemon.info                                             @@10.192.2.77:5544<br />*.info;mail.none;authpriv.none;cron.none                /var/log/messages<br 
/>authpriv.*                                              /var/log/secure<br />.. and so on</p>
<p> </p>
<p>What to do to exclude writing localy to messages ?</p>
<p> </p>
<p>Robert</p>
<p> </p><br />