[collectd] Bug#535787: collectd: powerdns monitoring hangs on the pdns socket (pdns 2.9.22)
Sebastian Harl
sh at tokkee.org
Mon Aug 31 12:49:48 CEST 2009
tags 535787 + patch
thanks
Hi Luke,
On Sun, Aug 30, 2009 at 12:37:47PM -0700, Luke Heberling wrote:
> On Sunday 30 August 2009 05:34:00 Sebastian Harl wrote:
> > I do not expect it to collect any values either as I suspect that the
> > protocol has been changed in pdns 2.9.22.
>
> Found the time to investigate more thoroughly. Powerdns is wanting a newline
> character at the end of the input. My guess is that it's enforcing an existing
> protocol, not changing it. The attached patch provides the newline and also
> adds the timeout to the pdns-server socket. (The previous patch applied it
> only to the recursor).
>
> The patch is against the git.tokkee.org source and does not include the patch
> from earlier in the bug report.
>
> Tested successfully all permutations of
> pdns-server 2.9.21.2-1 / pdns-server 2.9.22-1~bpo50+1 / pdns-recursor 3.1.7-1,
> default/specific collect commands,
> chroot/non-chroot.
Thanks a lot for your work! I'll include the patch in the next upload
(either as dpatch or by using a new upstream releease - whatever happens
first ;-)).
Cheers,
Sebastian
--
Sebastian "tokkee" Harl +++ GnuPG-ID: 0x8501C7FC +++ http://tokkee.org/
Those who would give up Essential Liberty to purchase a little Temporary
Safety, deserve neither Liberty nor Safety. -- Benjamin Franklin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://mailman.verplant.org/pipermail/collectd/attachments/20090831/69cbf7dc/attachment.pgp
More information about the collectd
mailing list