On 23-10-2019 16:08, G.W. Haywood via clamav-users wrote:
Hi there,
On Wed, 23 Oct 2019, Frans de Boer wrote:
On 22-10-2019 22:33, G.W. Haywood via clamav-users wrote:
On Tue, 22 Oct 2019, Frans de Boer wrote:
Does anybody knows how to make the log output of the ClamAV daemons
the same as normal log's. That is, with an ISO date, followed by
host name, program/daemon name and concluding with the real message.
That's normally done by syslog (or equivalent: rsyslog, syslog-ng, ...)
so if you tell the daemon to log via syslog it should be taken care of
for you.
Nope, 0.102.0 for instance does not pass the program name. I only get
the '->' characters.
Below is the debug log from your mail as it came in today. The lines
are very long I'm afraid, if your mail client does silly things with
them then they all begin with the date and time. The line from the
clamd scan result is approximately in the middle. This is 0.102rc.
8<--------------------------------------------------------------------------------------------------------------------------------------------
Oct 23 14:05:05 mail6 xm[18320] x9ND4sM7022360: xm_eoh_callback():
[192.34.61.247], [AS14061], return [SMFIS_CONTINUE]
Oct 23 14:05:06 mail6 xm[18320] x9ND4sM7022360:
xm_stats(): [192.34.61.247] +++++++ END EOH CALLBACK +++++++
Oct 23 14:05:06 mail6 xm[18320] x9ND4sM7022360:
xm_body_callback(464) : [192.34.61.247] + chunk length: [1618]
Oct 23 14:05:06 mail6 sm-mta[22360] x9ND4sM8022360: Milter add:
header: X-Originating-Country: US
Oct 23 14:05:06 mail6 sm-mta[22360] x9ND4sM8022360: Milter add:
header: X-AS-Number: AS14061 ([DIGITALOCEAN, LLC] [US] [192.34.61.247])
Oct 23 14:05:06 mail6 sm-mta[22360] x9ND4sM8022360: Milter insert (0):
header: Received-SPF: pass (mail6.jubileegroup.co.uk:
lists.clamav.net: 192.34.61.247 is authorized to use
'clamav-users-boun...@lists.clamav.net' in 'mfrom' identity (mechanism
'mx' matched) client-ip=192.34.61.247; helo=mailmanlists.network)
Oct 23 14:05:06 mail6 sm-mta[22360] x9ND4sM8022360: Milter add:
header: X-SPF-hello: pass ([mailmanlists.network]=[v=spf1 mx a
ip4:192.34.61.247 ip6:2604:A880:400:D0::C0E:2001 ~all])\n\t( DNS
lookups=[2] void lookups=[0])
Oct 23 14:05:06 mail6 sm-mta[22360] x9ND4sM8022360: Milter add:
header: X-SPF-mfrom: pass ([lists.clamav.net]=[v=spf1 mx a
ip4:192.34.61.247 ip6:2604:A880:400:D0::C0E:2001 ~all])\n\t( DNS
lookups=[2] void lookups=[0])
Oct 23 14:05:06 mail6 xm[18320] x9ND4sM7022360:
xm_greylist_interval(): [192.34.61.247] Rejection rate is [ 310/
726]=[ 42.70] percent for [AS14061]
Oct 23 14:05:06 mail6 xm[18320] x9ND4sM7022360:
xm_eom_callback(464) : [192.34.61.247] not greylisting WHITELISTED IP
Oct 23 14:05:06 mail6 sm-mta[22360] x9ND4sM8022360: Milter add:
header: X-Greylist-Delay: WHITELISTED IP [192.34.61.247], transport
not delayed by extensible-milter-6.842
Oct 23 14:05:06 mail6 sm-mta[22360] x9ND4sM8022360: Milter add:
header: X-DKIM-auth: none ([2019-10-23 13:05:06Z
mail6.jubileegroup.co.uk] [result=No DKIM signature found in message])
Oct 23 14:05:06 mail6 xm[18320] x9ND4sM7022360: xm_scan(9600) :
[192.34.61.247], Connnecting to ClamAV daemon on [192.168.44.47:3313]...
Oct 23 14:05:06 mail6 xm[18320] x9ND4sM7022360: xm_scan(9600) :
[192.34.61.247], Connnected to ClamAV daemon (version [ClamAV
0.102.0-rc/25597/Wed Oct 9 09:39:14 2019]
Oct 23 14:05:06 mail6 xm[18320] x9ND4sM7022360: xm_scan(9600) :
[192.34.61.247], Attempting to send [4446] bytes to ClamAV daemon from
entire_message...
Oct 23 14:05:06 mail6 xm[18320] x9ND4sM7022360: xm_scan(9600) :
[192.34.61.247], Sent [4446] bytes to clamd...
Oct 23 14:05:07 tornado clamd[10873]: instream(192.168.44.25@59038): OK
Oct 23 14:05:07 mail6 xm[18320] x9ND4sM7022360: xm_scan(9600) :
[192.34.61.247], clamd on IP [192.168.44.47] port [3313] replied
[stream: OK]
Oct 23 14:05:07 mail6 xm[18320] x9ND4sM7022360: xm_scan(9600) :
[192.34.61.247], clamd on IP [192.168.44.47] port [3313] scanned
[4446] bytes in [0.195] seconds (22.819 kbytes/sec), nothing found in
entire_message
Oct 23 14:05:07 mail6 sm-mta[22360] x9ND4sM8022360: Milter add:
header: X-Scanned-OK: extensible-milter version 6.842 using ClamAV
version [ClamAV 0.102.0-rc/25597/Wed Oct 9 09:39:14 2019], clamd on
IP [192.168.44.47] port [3313], [4446] bytes in [0.652s] at 2019-10-23
13:05:07Z
Oct 23 14:05:07 mail6 xm[18320] x9ND4sM7022360: xm_scripts():
[192.34.61.247] [eom] [ 56] MATCH (CONTINUE) eval(reciprule at line [
219]) time [0.056393s] [return "CONTINUE"
if(!(xm_blacklisted_envfrom($priv_data))...]
Oct 23 14:05:07 mail6 xm[18320] x9ND4sM7022360: xm_eom_callback():
[192.34.61.247], [AS14061], return [SMFIS_CONTINUE]
Oct 23 14:05:07 mail6 xm[18320] x9ND4sM7022360:
xm_stats(): [192.34.61.247] +++++++ END EOM CALLBACK +++++++
Oct 23 14:05:07 mail6 sm-mta[22360] x9ND4sM8022360: --- 250 2.0.0
x9ND4sM8022360 Message accepted for delivery
Oct 23 14:05:07 mail6 sm-mta[22360] x9ND4sM9022360: <-- QUIT
Oct 23 14:05:07 mail6 sm-mta[22360] x9ND4sM9022360: --- 221 2.0.0
mail6.jubileegroup.co.uk closing connection
Oct 23 14:05:07 mail6 xm[18320] x9ND4sM7022360: xm_close_callback():
[192.34.61.247] now has [0] open connections to MTA
Oct 23 14:05:07 mail6 xm[18320] x9ND4sM7022360: xm_close_callback():
[192.34.61.247], [AS14061], return [IGNORED_BY_SENDMAIL] [52]
Oct 23 14:05:09 mail6 xm[18320] x9ND4sM7022360:
xm_log_endex_message(): [192.34.61.247] +ENDEX US =AS14061 0m 14.51s
connect,260 mailmanlists.network P clamav@
Oct 23 14:05:09 mail6 xm[18320] x9ND4sM7022360:
xm_stats(): [192.34.61.247] +++++++ END CLOSE CALLBACK +++++++
Oct 23 14:05:22 mail6 clamd[22369] on tornado: Pong
Oct 23 14:06:22 mail6 clamd[22412] on tornado: Pong
Oct 23 14:07:23 mail6 clamd[22430] on tornado: Pong
Oct 23 14:08:22 mail6 clamd[22448] on tornado: Pong
8<--------------------------------------------------------------------------------------------------------------------------------------------
I wonder if we should compare some configurations?
Below I give the relevant part of the configuration file for the clamd
daemon which logged the line in the above log extract which reads:
"Oct 23 14:05:07 tornado clamd[10873]: instream(192.168.44.25@59038): OK"
8<----------------------------------------------------------------------
# Use system logger (can work together with LogFile).
# Default: no
LogSyslog yes
# Specify the type of syslog messages - please refer to 'man syslog'
# for facility names.
# Default: LOG_LOCAL6
LogFacility LOG_MAIL
8<----------------------------------------------------------------------
Does that help?
I'm afraid the logging daemon configuration probably won't help you
because the logging server here happens to be running rsyslog. If it
matters, the times are all BST (+0100).
The thing is, I do use 0.102.0 on my mail server with direct output to
the clamd.log file. However, this is another matter on one of my
workstations (see also the discussion at 17/10; clamonacc behaviour). It
involves files/directories which are created but removed before
clamonacc has passed the scan request to clamd.
I did leave the default for LogFacility and output to syslog, just like
you did.
I switched from rsyslog to syslog-ng because of the uncomprehensible
coding used in rsyslog.
Also a remark: I noticed you used 0.102.0-rc, I used the released
version. Your listing shows the programs name, mine not. That's what
makes it difficult to filter the correct messages.
Anyhow, I will setup things again in the next days and try again, just
to see if I made a mistake somewhere.
To be continued...
Frans.
_______________________________________________
clamav-users mailing list
clamav-users@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-users
Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq
http://www.clamav.net/contact.html#ml