Bug#679513: upsmon sends invalid commands to upssched

2012-07-31 Thread Arnaud Quette
tags 679513 + fixed-upstream
Thanks

Hi Vladimir,

2012/6/29 Vladimir Volovich vladimir.volov...@gmail.com

 Package: nut-client
 Version: 2.6.4-1
 Severity: important

 when an onbatt event occurs, I see messages such as the following in
 /var/log/daemon.log:

 Jun 29 13:41:39 netadm5 upsmon[3752]: UPS ippon@127.0.0.1 on battery
 Jun 29 13:41:39 netadm5 upssched[30216]: Timer daemon started
 Jun 29 13:41:39 netadm5 upssched[30216]: Unknown command on socket:
 Jun 29 13:41:39 netadm5 upssched[30216]: arg 0: 15START
 Jun 29 13:41:39 netadm5 upssched[30216]: arg 1: onbatt
 Jun 29 13:41:39 netadm5 upssched[30216]: arg 2: 15
 Jun 29 13:41:39 netadm5 upssched[30215]: read confirmation got [ERR
 UNKNOWN t
 15]
 Jun 29 13:41:39 netadm5 upssched[30216]: Unknown command on socket:
 (...)


this is an upstream regression, that has been fixed in NUT trunk r3670:
http://trac.networkupstools.org/projects/nut/changeset/3670

I'm currently preparing the upstream 2.6.5 release, and will upload debs
next.
While waiting, you may use an earlier version of the upssched binary.

cheers,
Arnaud
-- 
Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org
Debian Developer - http://www.debian.org
Free Software Developer - http://arnaud.quette.fr


Bug#679513: upsmon sends invalid commands to upssched

2012-06-29 Thread Vladimir Volovich
Package: nut-client
Version: 2.6.4-1
Severity: important

when an onbatt event occurs, I see messages such as the following in
/var/log/daemon.log:

Jun 29 13:41:39 netadm5 upsmon[3752]: UPS ippon@127.0.0.1 on battery
Jun 29 13:41:39 netadm5 upssched[30216]: Timer daemon started
Jun 29 13:41:39 netadm5 upssched[30216]: Unknown command on socket:
Jun 29 13:41:39 netadm5 upssched[30216]: arg 0: 15START
Jun 29 13:41:39 netadm5 upssched[30216]: arg 1: onbatt
Jun 29 13:41:39 netadm5 upssched[30216]: arg 2: 15
Jun 29 13:41:39 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:39 netadm5 upssched[30216]: Unknown command on socket:
Jun 29 13:41:39 netadm5 upssched[30216]: arg 0: 15START
Jun 29 13:41:39 netadm5 upssched[30216]: arg 1: onbatt
Jun 29 13:41:39 netadm5 upssched[30216]: arg 2: 15
Jun 29 13:41:39 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
[skipped repeated lines]
Jun 29 13:41:39 netadm5 upssched[30216]: Timer queue empty, exiting
Jun 29 13:41:39 netadm5 upssched[30215]: read confirmation failed, trying again
Jun 29 13:41:39 netadm5 upssched[30217]: Timer daemon started
Jun 29 13:41:39 netadm5 upssched[30217]: Unknown command on socket:
Jun 29 13:41:39 netadm5 upssched[30217]: arg 0: 15START
Jun 29 13:41:39 netadm5 upssched[30217]: arg 1: onbatt
Jun 29 13:41:39 netadm5 upssched[30217]: arg 2: 15
Jun 29 13:41:39 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:39 netadm5 upssched[30217]: Unknown command on socket:
Jun 29 13:41:39 netadm5 upssched[30217]: arg 0: 15START
Jun 29 13:41:39 netadm5 upssched[30217]: arg 1: onbatt
Jun 29 13:41:39 netadm5 upssched[30217]: arg 2: 15
Jun 29 13:41:39 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
[skipped repeated lines]
Jun 29 13:41:39 netadm5 upssched[30217]: Unknown command on socket:
Jun 29 13:41:39 netadm5 upssched[30217]: arg 0: 15START
Jun 29 13:41:39 netadm5 upssched[30217]: arg 1: onbatt
Jun 29 13:41:39 netadm5 upssched[30217]: arg 2: 15
Jun 29 13:41:39 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:39 netadm5 upssched[30217]: Timer queue empty, exiting
Jun 29 13:41:39 netadm5 upssched[30215]: read confirmation failed, trying again
Jun 29 13:41:39 netadm5 upssched[30218]: Timer daemon started
Jun 29 13:41:40 netadm5 upssched[30218]: Unknown command on socket:
Jun 29 13:41:40 netadm5 upssched[30218]: arg 0: 15START
Jun 29 13:41:40 netadm5 upssched[30218]: arg 1: onbatt
Jun 29 13:41:40 netadm5 upssched[30218]: arg 2: 15
Jun 29 13:41:40 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:40 netadm5 upssched[30218]: Unknown command on socket:
Jun 29 13:41:40 netadm5 upssched[30218]: arg 0: 15START
Jun 29 13:41:40 netadm5 upssched[30218]: arg 1: onbatt
Jun 29 13:41:40 netadm5 upssched[30218]: arg 2: 15
Jun 29 13:41:40 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:40 netadm5 upssched[30218]: Unknown command on socket:
Jun 29 13:41:40 netadm5 upssched[30218]: arg 0: 15START
Jun 29 13:41:40 netadm5 upssched[30218]: arg 1: onbatt
Jun 29 13:41:40 netadm5 upssched[30218]: arg 2: 15
Jun 29 13:41:40 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:40 netadm5 upssched[30218]: Unknown command on socket:
Jun 29 13:41:40 netadm5 upssched[30218]: arg 0: 15START
Jun 29 13:41:40 netadm5 upssched[30218]: arg 1: onbatt
Jun 29 13:41:40 netadm5 upssched[30218]: arg 2: 15
Jun 29 13:41:40 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:40 netadm5 upssched[30218]: Unknown command on socket:
Jun 29 13:41:40 netadm5 upssched[30218]: arg 0: 15START
Jun 29 13:41:40 netadm5 upssched[30218]: arg 1: onbatt
Jun 29 13:41:40 netadm5 upssched[30218]: arg 2: 15
Jun 29 13:41:40 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:40 netadm5 upssched[30218]: Unknown command on socket:
Jun 29 13:41:40 netadm5 upssched[30218]: arg 0: 15START
Jun 29 13:41:40 netadm5 upssched[30218]: arg 1: onbatt
Jun 29 13:41:40 netadm5 upssched[30218]: arg 2: 15
Jun 29 13:41:40 netadm5 upssched[30218]: Timer queue empty, exiting
Jun 29 13:41:40 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:40 netadm5 upssched[30219]: Timer daemon started
Jun 29 13:41:40 netadm5 upssched[30219]: Unknown command on socket:
Jun 29 13:41:40 netadm5 upssched[30219]: arg 0: 15START
Jun 29 13:41:40 netadm5 upssched[30219]: arg 1: onbatt
Jun 29 13:41:40 netadm5 upssched[30219]: arg 2: 15
Jun 29 13:41:40 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:40 netadm5 upssched[30219]: Unknown command on socket:
Jun 29 13:41:40 netadm5 upssched[30219]: arg 0: 15START
Jun 29 13:41:40 netadm5 upssched[30219]: arg 1: onbatt
Jun 29 13:41:40 netadm5 upssched[30219]: arg 2: 15
Jun 29 13:41:40 netadm5 upssched[30215]: read confirmation got [ERR UNKNOWN t
15]
Jun 29 13:41:40 netadm5 upssched[30219]: Unknown command on