[Xymon] IPv6 debugging on xymon 4.4 (was Re: Roadmap/GitHub?/IPv6)
Japheth Cleaver
cleaver at terabithia.org
Fri Apr 12 22:23:11 CEST 2019
On 4/11/2019 11:07 PM, Christian Herzog wrote:
>> FPING should be the path to fping (/usr/sibn/fping?) not xymonping.
> you're right. The frankensteined Debian package I built for 4.4 alpha
> didn't set that correctly. I now compared all config values to our
> production setup, but FPING was the only notable difference.
I think it might be worth it to officially retire xymonping in the 4.x
branch, as it'll need to be updated for IPv6 as well and fping
development seems to be healthy and reliable on platforms. Or at the
very least, gate it for IPv6 building in the short term.
> Anyway, the status is the same as yesterday: for a v6 only host, conn is
> now green, but http and ssh stay red (DNS error)
>
> current xymonnet debug log: https://people.phys.ethz.ch/~daduke/xymonnet-log
>
>
> @JC: how can I debug this further? What other (IPv6 related) test would
> be interesting for you?
Looking at xymonnet.c and contest.c, I'm actually suspecting here that
we're not building NET6 connections at all in xymonnet tests, which
means there's more connecting work left to do than expected. I'm not
sure if the original plan was to migrate to xymonnet2 before IPv6. The
factored-out connectivity routines in lib/tcplib.c are being used for
IPv6 connectivity in sending *messages* back and forth between xymon
servers and clients, but not for network testing.
For the short term, testing xymonclient messaging and xymond record
management (using conn tests as sources) might be the most useful.
xymonnet/TCP polling will take some additional patching.
Regards,
-jc
More information about the Xymon
mailing list