Hi Håvard.
Have you tried a different browser? Having said that, I just started 9.20.0
with this config:

statistics-channels { inet 127.0.1.0 port 8080 ; };

Then pointed three different browsers at that address/port and it looks
fine to me in all of them.
Browers tried were Chrome, Safari and Firefox.

I can't reproduce your issue, sorry.
Cheers, Greg

On Sun, 25 Aug 2024 at 21:06, Havard Eidnes via bind-users <
bind-users@lists.isc.org> wrote:

> Hi,
>
> I'm mostly running BIND 9.18.x, and have configured statistics
> publishing via
>
> statistics-channels {
>         inet 127.0.0.1 port 8053 allow { 127.0.0.1; };
>         inet "actual-address" port 8053 allow { prefix1/24; prefix2/24; };
> };
>
> I've started testing 9.20.x.
>
> I see BIND 9.20.x stats publishing is ... different.
>
> If I use firefox and visit http://actual-address:8053/ with BIND
> 9.18.x, I get a reasonably rendered HTML display which is easy to
> view.
>
> Not so for BIND 9.20.x; I get an XML document which firefox (in
> this particular case version 120.0) informs me at the top
>
>    This XML file does not appear to have any style information
>    associated with it. The document tree is shown below.
>
> and the document starts with
>
> <!--
>
>  - Copyright (C) Internet Systems Consortium, Inc. ("ISC")
>  -
>  - SPDX-License-Identifier: MPL-2.0
>  - This Source Code Form is subject to the terms of the Mozilla Public
>  - License, v. 2.0. If a copy of the MPL was not distributed with this
>  - file, you can obtain one at https://mozilla.org/MPL/2.0/.
>  -
>  - See the COPYRIGHT file distributed with this work for additional
>  - information regarding copyright ownership.
> -->
> <xsl:stylesheet version="1.0">
> <xsl:output method="html" indent="yes" version="4.0"/>
> <!--
>  the version number **below** must match version in
> bin/named/statschannel.c
> -->
> <!--
>  don't forget to update "/xml/v<STATS_XML_VERSION_MAJOR>" in the HTTP
> endpoints listed below
> -->
> <xsl:template match="statistics[@version="3.14"]">
> <html>
> <head>
> <script type="text/javascript" src="
> https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"/>
> <script type="text/javascript">
> $(function($) { var wid=0; $('table.zones').each(function(i) { if(
> $(this).width() > wid ) wid = $(this).width(); return true; });
> $('table.zones').css('min-width', wid );
> $("h2+table,h3+table,h4+table,h2+div,h3+div,h2+script,h3+script").prev().append('
> <a class="tabletoggle" href="#" style="font-size:small">Show/Hide</a>
> '); $(".tabletoggle").click(function(){ var n =
> $(this).closest("h2,h3,h4").next(); if (n.is("script")) { n = n.next(); }
> if (n.is("div")) { n.toggleClass("hidden"); n = n.next(); } if (n.is("table"))
> { n.toggleClass("hidden"); } return false; }); });
> </script>
>
> and is quite different from what BIND 9.18.x presents:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <?xml-stylesheet type="text/xsl" href="/bind9.xsl"?>
> <statistics
> version="3.13"><server><boot-time>2024-08-16T09:03:10.730Z</boot-time>
>
> etc. etc.
>
> The question is: am I alone in experiencing this?
>
> It also looks like I'll have to find out why collecting BIND
> stats via collectd (5.12.0) no longer works after upgrading to
> 9.20.x.
>
> Best regards,
>
> - Håvard
> --
> Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
> from this list
>
> ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
>
>
> bind-users mailing list
> bind-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
>
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to