Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 May 2004 13:34:03 -0400
From:      "Matt \"Cyber Dog\" LaPlante" <webmaster@cyberdogtech.com>
To:        "'Matthew Seaman'" <m.seaman@infracaninophile.co.uk>, <freebsd-questions@FreeBSD.org>
Subject:   RE: FreeBSD 4.7 Syslogs
Message-ID:  <20040515173448.1B25943D2F@mx1.FreeBSD.org>
In-Reply-To: <20040515085621.GC56326@happy-idiot-talk.infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
I tried the logger command, but it didn't reach the messages file (which =
is
still empty).  Here is the output from the syslogd -d command:

syslogd: bind: Address already in use
logmsg: pri 53, flags 4, from , msg syslogd: bind: Address already in =
use
Logging to CONSOLE /dev/console
syslogd: bind: Address already in use
logmsg: pri 53, flags 4, from , msg syslogd: bind: Address already in =
use
Logging to CONSOLE /dev/console
can't open /dev/klog (16)
off & running....
init
cfline("local7.crit;local7.err;local7.notice
/var/log/purchasing", f, "*", "*")
cfline("local0.*					/var/log/postgres",
f, "*", "*")
cfline("local2.*
/var/log/qmail/smtpd.log", f, "*", "*")
cfline("local3.*
/var/log/qmail/send", f, "*", "*")
cfline("local4.*
/var/log/qmail/masterlog", f, "*", "*")
cfline("authpriv.*					/var/log/authpriv",
f, "local0", "*")
cfline("security.*					/var/log/security",
f, "local0", "*")
cfline("mail.info					/var/log/maillog",
f, "local0", "*")
cfline("lpr.info					/var/log/lpd-errs",
f, "local0", "*")
cfline("cron.*						/var/log/cron", f,
"local0", "*")
cfline("*.emerg						*", f, "local0",
"*")
cfline("console.info
/var/log/console.log", f, "local0", "*")
X X X X X X X X X X X X X X X X X X X X X X X 5 X FILE: =
/var/log/purchasing
X X X X X X X X X X X X X X X X 8 X X X X X X X X FILE: =
/var/log/postgres
X X X X X X X X X X X X X X X X X X 8 X X X X X X FILE:
/var/log/qmail/smtpd.log
X X X X X X X X X X X X X X X X X X X 8 X X X X X FILE: =
/var/log/qmail/send
X X X X X X X X X X X X X X X X X X X X 8 X X X X FILE:
/var/log/qmail/masterlog
X X X X X X X X X X 8 X X X X X X X X X X X X X X FILE: =
/var/log/authpriv
(local0)
X X X X X X X X X X X X X 8 X X X X X X X X X X X FILE: =
/var/log/security
(local0)
X X 6 X X X X X X X X X X X X X X X X X X X X X X FILE: /var/log/maillog
(local0)
X X X X X X 6 X X X X X X X X X X X X X X X X X X FILE: =
/var/log/lpd-errs
(local0)
X X X X X X X X X 8 X X X X X X X X X X X X X X X FILE: /var/log/cron
(local0)
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 X WALL:  (local0)
X X X X X X X X X X X X X X 6 X X X X X X X X X X FILE: =
/var/log/console.log
(local0)
logmsg: pri 56, flags 4, from compname, msg syslogd: restart
syslogd: restarted


-----Original Message-----
From: owner-freebsd-questions@freebsd.org
[mailto:owner-freebsd-questions@freebsd.org] On Behalf Of Matthew Seaman
Sent: Saturday, May 15, 2004 4:56 AM
To: Matt Cyber Dog LaPlante
Cc: freebsd-questions@freebsd.org
Subject: Re: FreeBSD 4.7 Syslogs

On Sat, May 15, 2004 at 01:51:40AM -0400, Matt Cyber Dog LaPlante wrote:
> I've inherited a FreeBSD 4.7 server as part of a system administration
job.
> =A0Recently I noticed that the syslog files had stopped collecting =
data.
=A0This
> includes /var/log/messages and /var/log/console among others. =A0Up =
until
some
> time last week, they'd been full of data, but after some unknown =
event,
all
> data collection stopped. =A0I did not build/configure the system, nor =
am I
> very fluent in the ways of BSD, so I do not know where else to begin
looking
> for answers. =A0I ran the newsyslog program to regenerate all the log =
files.
> =A0It created them, with the single line stating a new log file was =
created,
> but aside from that one line they remain empty. =A0I tried manually
restarting
> syslogd, as well as rebooting the whole machine, neither of which have =
had
> any effect. =A0I have not manually altered any syslog configuration =
info,
and
> I basically have no idea what to try next. =A0I'm a relative noob when =
it
> comes to FreeBSD, so I'd appreciate answers in a simple format.  =
Thanks in
> advance...

Hmmm... that doesn't sound good.  Can you use logger(1) to write a
test message into the log files?

    % logger -p daemon.info -t TEST "Some test message"

which should appear in /var/log/messages.  If it doesn't, look at
/etc/syslog.conf and verify that it is sensible.  Then try killing
syslogd and starting it up in debug mode:

    # syslogd -d {other syslog flags}

this will not daemonize itself or go into the background and will
print out various debugging information as log messages come in.

	Cheers,

	Matthew

--=20
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040515173448.1B25943D2F>