h3x.no

Tor Henning Ueland`s thoughts about technology and other stuff

Archive for the ‘cron’ tag

Munin-graph error: Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

without comments

You may get a mail from cron complaining about “Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()”, if you are running Munin. This is caused by Munin not receiving valid UTF-8 data.

For this you have 2 possible solutions:

1) Patch munin-graph manually using:
http://munin-monitoring.org/svn/munin/branches/debian/lenny/trunk/debian/patches/380-munin-graph-utf8.patch

Note that the line numbers are a bit off if you are using another version.

2) Find the munin-node plugin that causes the problem(aka having some none utf-8 characters). Most likely it is the following line in the plugin hddtemp_smartctl:

print “graph_vlabel temp in °C\n”;

Change it to:

print “graph_vlabel temp in C\n”;

Restart the munin-node and you should not get more trouble, at least from that plugin.

Written by Tor Henning Ueland

July 1st, 2010 at 4:55 pm

Posted in Munin

Tagged with , , , ,

Cron commands not working when outputting to stderr(2>&1)

without comments

The error:

username@host:/home/foo> fetchmail -f /opt/rt-fetchmail/fetchmail 2>&1 /dev/null
Enter password for username@/dev/null:

Solution: Change the cron entry / command to the following:

fetchmail -f /opt/rt-fetchmail/fetchmail > /dev/null 2>&1

This will stop -all- output from appearing.

Written by Tor Henning Ueland

May 7th, 2009 at 12:17 pm

Posted in Linux

Tagged with , ,