LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 02-23-2012, 01:35 PM   #1
masuch
Member
 
Registered: Sep 2011
Location: /dev/null
Distribution: ubuntu 64bits
Posts: 135

Rep: Reputation: 1
Question log files are empty -- messages,syslog,mail.err


Hi,

I have noticed that for couple of days/more than week I have empty log files:
messages,syslog,mail.err.

Could any body please help me to restore the logging ?


Thank you,
Kind Regards,
Martin

--- rsyslogd daemon runs.

---------------------------------------------/etc/syslog.conf:
# /etc/syslog.conf Configuration file for inetutils-syslogd.
#
# For more information see syslog.conf(5) manpage.

#
# First some standard logfiles. Log by facility.
#

auth,authpriv.* /var/log/auth.log
*.*;auth,authpriv.none /var/log/syslog
#cron.* /var/log/cron.log
daemon.* /var/log/daemon.log
kern.* /var/log/kern.log
lpr.* /var/log/lpr.log
mail.* /var/log/mail.log
user.* /var/log/user.log
uucp.* /var/log/uucp.log

#
# Logging for the mail system. Split it up so that
# it is easy to write scripts to parse these files.
#
mail.info /var/log/mail.info
mail.warn /var/log/mail.warn
mail.err /var/log/mail.err

# Logging for INN news system
#
news.crit /var/log/news/news.crit
news.err /var/log/news/news.err
news.notice -/var/log/news/news.notice

#
# Some `catch-all' logfiles.
#
*.=debug;\
auth,authpriv.none;\
news.none;mail.none /var/log/debug
*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none /var/log/messages

#
# Emergencies are sent to everybody logged in.
#
*.emerg *

#
# I like to have messages displayed on the console, but only on a virtual
# console I usually leave idle.
#
daemon,mail.*;\
news.=crit;news.=err;news.=notice;\
*.=debug;*.=info;\
*.=notice;*.=warn /dev/tty5

# The named pipe /dev/xconsole is for the `xconsole' utility. To use it,
# you must invoke `xconsole' with the `-file' option:
#
# $ xconsole -file /dev/xconsole [...]
#
# NOTE: adjust the list below, or you'll go crazy if you have a reasonably
# busy site..
#
daemon.*;mail.*;\
news.crit;news.err;news.notice;\
*.=debug;*.=info;\
*.=notice;*.=warn |/dev/xconsole

# --- my additions:
#local3.* /var/log/smartd.log




-------------------------------------/etc/rsyslog.d/50-default.conf:
# Default rules for rsyslog.
#
# For more information see rsyslog.conf(5) and /etc/rsyslog.conf

#
# First some standard log files. Log by facility.
#
auth,authpriv.* /var/log/auth.log
*.*;auth,authpriv.none /var/log/syslog
cron.* /var/log/cron.log
daemon.* /var/log/daemon.log
kern.* /var/log/kern.log
lpr.* /var/log/lpr.log
mail.* /var/log/mail.log
user.* /var/log/user.log

#
# Logging for the mail system. Split it up so that
# it is easy to write scripts to parse these files.
#
mail.info /var/log/mail.info
mail.warn /var/log/mail.warn
mail.err /var/log/mail.err

#
# Logging for INN news system.
#
news.crit /var/log/news/news.crit
news.err /var/log/news/news.err
news.notice /var/log/news/news.notice

#
# Some "catch-all" log files.
#
*.=debug;\
auth,authpriv.none;\
news.none;mail.none /var/log/debug
*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none /var/log/messages

#
# Emergencies are sent to everybody logged in.
#
*.emerg *

#
# I like to have messages displayed on the console, but only on a virtual
# console I usually leave idle.
#
daemon,mail.*;\
news.=crit;news.=err;news.=notice;\
*.=debug;*.=info;\
*.=notice;*.=warn /dev/tty5

# The named pipe /dev/xconsole is for the `xconsole' utility. To use it,
# you must invoke `xconsole' with the `-file' option:
#
# $ xconsole -file /dev/xconsole [...]
#
# NOTE: adjust the list below, or you'll go crazy if you have a reasonably
# busy site..
#
daemon.*;mail.*;\
news.err;\
*.=debug;*.=info;\
*.=notice;*.=warn |/dev/xconsole
 
Old 02-24-2012, 06:32 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
well is rsyslog even running? Are the file handles open for writing by the rsyslog process? Can you use the logger tool to get messages into them? are there any log errors when rsyslog is restarted? can you run it in foreground debug mode?
 
Old 02-24-2012, 07:37 AM   #3
masuch
Member
 
Registered: Sep 2011
Location: /dev/null
Distribution: ubuntu 64bits
Posts: 135

Original Poster
Rep: Reputation: 1
thank you for helping me:

-- well is rsyslog even running?
YES
sudo ps aux |grep rsyslog
syslog 1981 0.0 0.0 126668 2376 ? Sl 00:08 0:01 rsyslogd -c5

-- Are the file handles open for writing by the rsyslog process?
YES
ls -l mail.err syslog messages
-rw-r----- 1 syslog adm 0 Feb 19 07:39 mail.err
-rw-rw-rw- 1 u1 u1 0 Oct 16 09:39 messages
-rw-r----- 1 syslog adm 0 Feb 24 00:14 syslog

-- Can you use the logger tool to get messages into them?
NO
gnome-system-log
(gnome-system-log:14070): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.30.0/./gobject/gsignal.c:2412: instance `0x7f41fc0148c0' has no handler with id `1709

-- are there any log errors when rsyslog is restarted?
NO
sudo service rsyslog restart
rsyslog start/running, process 15313

-- foregroung debug mode:
/usr/sbin/rsyslogd -c5 -dn >~/rsyslog-1.log
rsyslogd: Could no open output pipe '/dev/xconsole' [try http://www.rsyslog.com/e/2039 ]



--------------------------------------
just part of logging -- looked for error , fail key words:

8411.321228551:7fd36961a720: Error opening log pipe: /dev/xconsole
8411.321238286:7fd36961a720: Called LogError, msg: Could no open output pipe '/dev/xconsole'

Actions:
8411.324473300:7fd36961a720: builtin-file: /var/log/syslog
8411.324483498:7fd36961a720: template='/var/log/syslog'
8411.324490721:7fd36961a720: use async writer=0
8411.324497898:7fd36961a720: flush on TX end=1
8411.324505026:7fd36961a720: flush interval=1
8411.324512328:7fd36961a720: file cache size=10
8411.324519464:7fd36961a720: create directories: yes
8411.324526749:7fd36961a720: file owner 101, group 4
8411.324534186:7fd36961a720: force chown() for all files: no
8411.324541394:7fd36961a720: directory owner 0, group 0
8411.324548681:7fd36961a720: dir create mode 0755, file create mode 0640
8411.324555747:7fd36961a720: fail if owner/group can not be set: no
8411.324562837:7fd36961a720:
Instance data: 0x1426fe0
8411.324570039:7fd36961a720: RepeatedMsgReduction: 1
8411.324577067:7fd36961a720: Resume Interval: 30
8411.324584189:7fd36961a720: State: rdy
8411.324591387:7fd36961a720: Exec only when previous is suspended: 0
8411.324603197:7fd36961a720: submission mode: slow, but feature-rich
8411.324610750:7fd36961a720:
8411.324618087:7fd36961a720:
8411.324625192:7fd36961a720:
8411.324632818:7fd36961a720: rule 0x1427be0: rsyslog rule:
8411.324642370:7fd36961a720: X X X X X X X X X FF X X X X X X X X X X X X X X X

Actions:
8411.326555645:7fd36961a720: builtin-file: /var/log/mail.err
8411.326565828:7fd36961a720: template='/var/log/mail.err'
8411.326573128:7fd36961a720: use async writer=0
8411.326580413:7fd36961a720: flush on TX end=1
8411.326587688:7fd36961a720: flush interval=1
8411.326594891:7fd36961a720: file cache size=10
8411.326602143:7fd36961a720: create directories: yes
8411.326609531:7fd36961a720: file owner 101, group 4
8411.326616629:7fd36961a720: force chown() for all files: no
8411.326623889:7fd36961a720: directory owner 0, group 0
8411.326631321:7fd36961a720: dir create mode 0755, file create mode 0640
8411.326638546:7fd36961a720: fail if owner/group can not be set: no
8411.326645639:7fd36961a720:
Instance data: 0x142e100
8411.326652996:7fd36961a720: RepeatedMsgReduction: 1
8411.326660486:7fd36961a720: Resume Interval: 30
8411.326667729:7fd36961a720: State: rdy
8411.326675054:7fd36961a720: Exec only when previous is suspended: 0
8411.326682390:7fd36961a720: submission mode: slow, but feature-rich
8411.326689790:7fd36961a720:
8411.326696944:7fd36961a720:
8411.326703917:7fd36961a720:
8411.326711745:7fd36961a720: rule 0x142ed00: rsyslog rule:
8411.326721435:7fd36961a720: X X X X X X X 7 X X X X X X X X X X X X X X X X X



8411.333874064:7fd36961a720: Command 'failonchownfailure':
8411.333881339:7fd36961a720: type : 4
8411.333888582:7fd36961a720: pData: 0x65c90c
8411.333895779:7fd36961a720: Hdlr : 0x0
8411.333903054:7fd36961a720: Owner: 0x410e10


8411.317893748:7fd36961a720: action 1 queue[DA]: error -2040 reading .qi file - can not read persisted info (if any)

8555.843018812:7fd36961a720: error 14 unlinking '(null)' - ignored: Bad address


-----------------------and now after CTRL-C finally ... no data to flush ... :
8555.842866458:7fd36961a720: strm 0x1420fd0: file -1(rsyslog) closing
8555.842899523:7fd36961a720: strm 0x1420fd0: file -1(rsyslog) flush, buflen 0 (no need to flush)
8555.842931438:7fd36961a720: strm 0x14221f0: file -1(rsyslog) closing
8555.842964014:7fd36961a720: strm 0x1423410: file -1(rsyslog) closing
8555.843018812:7fd36961a720: error 14 unlinking '(null)' - ignored: Bad address
8555.843053278:7fd36961a720: action 1 queue: queue (type 1) will lose 0 messages, destroying...
8555.843099648:7fd36961a720: strm 0x14258b0: file -1(ufw.log) closing
8555.843132631:7fd36961a720: strm 0x14258b0: file -1(ufw.log) flush, buflen 0 (no need to flush)
8555.843167957:7fd36961a720: strm 0x14265c0: file -1(auth.log) closing
8555.843199374:7fd36961a720: strm 0x14265c0: file -1(auth.log) flush, buflen 0 (no need to flush)
8555.843234414:7fd36961a720: strm 0x1427160: file -1(syslog) closing
8555.843266205:7fd36961a720: strm 0x1427160: file -1(syslog) flush, buflen 0 (no need to flush)
8555.843299933:7fd36961a720: strm 0x1427df0: file -1(cron.log) closing
8555.843332171:7fd36961a720: strm 0x1427df0: file -1(cron.log) flush, buflen 0 (no need to flush)
8555.843366571:7fd36961a720: strm 0x1428a80: file -1(daemon.log) closing
8555.843397406:7fd36961a720: strm 0x1428a80: file -1(daemon.log) flush, buflen 0 (no need to flush)
8555.843432727:7fd36961a720: strm 0x1429710: file -1(kern.log) closing
8555.843473037:7fd36961a720: strm 0x1429710: file -1(kern.log) flush, buflen 0 (no need to flush)
8555.843505328:7fd36961a720: strm 0x142a3a0: file -1(lpr.log) closing
8555.843535311:7fd36961a720: strm 0x142a3a0: file -1(lpr.log) flush, buflen 0 (no need to flush)
8555.843571901:7fd36961a720: strm 0x142b030: file -1(mail.log) closing
8555.843602432:7fd36961a720: strm 0x142b030: file -1(mail.log) flush, buflen 0 (no need to flush)
8555.843637432:7fd36961a720: strm 0x142bcc0: file -1(user.log) closing
8555.843668405:7fd36961a720: strm 0x142bcc0: file -1(user.log) flush, buflen 0 (no need to flush)
8555.843700503:7fd36961a720: strm 0x142c990: file -1(mail.info) closing
8555.843729466:7fd36961a720: strm 0x142c990: file -1(mail.info) flush, buflen 0 (no need to flush)
8555.843763778:7fd36961a720: strm 0x142d5f0: file -1(mail.warn) closing
8555.843793921:7fd36961a720: strm 0x142d5f0: file -1(mail.warn) flush, buflen 0 (no need to flush)
8555.843827632:7fd36961a720: strm 0x142e280: file -1(mail.err) closing
8555.843856200:7fd36961a720: strm 0x142e280: file -1(mail.err) flush, buflen 0 (no need to flush)
8555.843889560:7fd36961a720: strm 0x142ef10: file -1(news.crit) closing
8555.843919646:7fd36961a720: strm 0x142ef10: file -1(news.crit) flush, buflen 0 (no need to flush)
8555.843965833:7fd36961a720: strm 0x142fba0: file -1(news.err) closing
8555.843997749:7fd36961a720: strm 0x142fba0: file -1(news.err) flush, buflen 0 (no need to flush)
8555.844031752:7fd36961a720: strm 0x1430830: file -1(news.notice) closing
8555.844064762:7fd36961a720: strm 0x1430830: file -1(news.notice) flush, buflen 0 (no need to flush)
8555.844100168:7fd36961a720: strm 0x14314c0: file -1(debug) closing
8555.844132043:7fd36961a720: strm 0x14314c0: file -1(debug) flush, buflen 0 (no need to flush)
8555.844165971:7fd36961a720: strm 0x1432150: file -1(messages) closing
8555.844197004:7fd36961a720: strm 0x1432150: file -1(messages) flush, buflen 0 (no need to flush)
8555.844232366:7fd36961a720: strm 0x1433460: file -1(tty5) closing
8555.844263337:7fd36961a720: strm 0x1433460: file -1(tty5) flush, buflen 0 (no need to flush)
8555.844307693:7fd36961a720: all primary multi-thread sources have been terminated - now doing aux cleanup...
8555.844399996:7fd36961a720: file syslogd.c released module 'lmnet', reference count now 2
8555.844431016:7fd36961a720: destructing parser 'rsyslog.rfc5424'
8555.844455277:7fd36961a720: destructing parser 'rsyslog.rfc3164'
8555.844484875:7fd36961a720: file conf.c released module 'lmnet', reference count now 1
8555.844537978:7fd36961a720: rsyslog runtime de-initialized, current users 0
8555.844564678:7fd36961a720: module lmnet NOT unloaded because it still has a refcount of 1
8555.844585704:7fd36961a720: Unloading module builtin-file
8555.844610489:7fd36961a720: module lmnet NOT unloaded because it still has a refcount of 1
8555.844632846:7fd36961a720: Unloading module builtin-pipe
8555.844658264:7fd36961a720: module lmnet NOT unloaded because it still has a refcount of 1
8555.844680629:7fd36961a720: Unloading module builtin-fwd
8555.844707062:7fd36961a720: file omfwd.c released module 'lmnet', reference count now 0
8555.844729570:7fd36961a720: module 'lmnet' has zero reference count, unloading...
8555.844751716:7fd36961a720: Unloading module lmnet
8555.844815656:7fd36961a720: Unloading module builtin-shell
8555.844843769:7fd36961a720: Unloading module builtin-discard
8555.844865407:7fd36961a720: Unloading module builtin-usrmsg
8555.844887277:7fd36961a720: Unloading module builtin-pmrfc5424
8555.844910222:7fd36961a720: Unloading module builtin-pmrfc3164
8555.844933900:7fd36961a720: Unloading module builtin-smfile
8555.844958598:7fd36961a720: Unloading module builtin-smtradfile
8555.844981131:7fd36961a720: Unloading module builtin-smfwd
8555.845004031:7fd36961a720: Unloading module builtin-smtradfwd
8555.845028406:7fd36961a720: Unloading module imuxsock
8555.845090707:7fd36961a720: Unloading module imklog
8555.845143373:7fd36961a720: Clean shutdown completed, bye




-------------------
Could you please help where should I look and what - more deeply ?
Is /dev/xconsole problem ? I do not know if it corresponding but xconsole is located in /usr/bin/xconsole. Not even soft link did not help.
If it helps I can give log file - I do not mind if it contains sensitive data. Should I run debug mode longer ?

Thank you for any clue.
Kind Regards,
Martin
 
Old 02-24-2012, 07:42 AM   #4
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
I would certainly look at commenting out the xconsole line and restarting. /dev/xconsole is read by /usr/bin/xconsole i believe, so they are not the same thing, so not interchangeable at all. It doesn't look relevant but are there and qi spool files in (i think) /var/spool/rsyslog ?
 
Old 02-24-2012, 09:12 AM   #5
masuch
Member
 
Registered: Sep 2011
Location: /dev/null
Distribution: ubuntu 64bits
Posts: 135

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by acid_kewpie View Post
I would certainly look at commenting out the xconsole line and restarting. /dev/xconsole is read by /usr/bin/xconsole i believe, so they are not the same thing, so not interchangeable at all. It doesn't look relevant but are there and qi spool files in (i think) /var/spool/rsyslog ?


-- I just realized that I saw this message: "file '/dev/xconsole' did not exist" for a long time before the logging stopped working( at the begining of some log file - but I do not remmember which one it was).

-- I did not succedded to commeneted out xconsole because I did not find it in /etc/init.d/rsyslog script.
(Previously I wrongly looked into old version - syslog - file /etc/init.d/inetutils-syslogd)


when I read man mkfifo - there is some info about SELinux. Because I installed it couple of days ago. Maybe it could have influence on it - some permissions ?

.qi spool files - I did not find any:
sudo locate -b '\.qi'
empty

Last edited by masuch; 02-25-2012 at 03:47 PM.
 
Old 02-24-2012, 09:14 AM   #6
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
you just install selinux?? If this happened at the same time, I would put a hell of a lot of money on that being the reason! turn it to permissive and try again.
 
Old 02-24-2012, 11:21 AM   #7
masuch
Member
 
Registered: Sep 2011
Location: /dev/null
Distribution: ubuntu 64bits
Posts: 135

Original Poster
Rep: Reputation: 1
I am sorry getenforce gave me it is disabled. So It is not enabled yet.
 
Old 02-26-2012, 01:08 PM   #8
masuch
Member
 
Registered: Sep 2011
Location: /dev/null
Distribution: ubuntu 64bits
Posts: 135

Original Poster
Rep: Reputation: 1
Hi,

I would like to thank you for helping me to solve it. I solved it by removing mysql.conf file from directory /etc/rsyslog.d - this file is wrongly configured so I have to figure out how to properly set it up but temporarily without him it works.

Regards,
M.

Last edited by masuch; 02-26-2012 at 01:12 PM.
 
  


Reply

Tags
empty, log, mail, messages, syslog



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
syslog does not display empty log files Tom Douglas Linux - Server 3 05-03-2008 01:20 PM
/var/log/messages empty turbo_acura Linux - Software 8 11-23-2007 08:07 AM
Empty /var/log/messages jstencil Slackware 1 10-13-2006 09:34 AM
/var/log/messages empty Phathead Slackware 5 12-13-2004 11:43 AM
syslog and firestarter - log messages to another file than messages mule Linux - Newbie 0 08-07-2003 03:35 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 06:49 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration