Might be a bug or even my stupid thinking about things. But I recognized something strange behavior at my firewalls. There is showing a legend as soon I acivate DNS from provider. If I untick this, there is no legend.
No idea what pseudocode is but the simplest thing i would think is to change the ‘on’ to ‘off’ as you can’t edit the isp dns servers as they define them so i suspect there was an error when the code was changed in CU140.
The only problem would be with the dns sources > 2 if you have an isp that has only one dns server. That is the case for my vm ipfire behind my production ipfire as that provides only one dns server.
Okay.
The solution is just to change line 714, file /srv/web/cgi-bin/dns.cgi
from if (($settings{'USE_ISP_NAMESERVERS'} eq "on") && ($server_amount > 2)) {
to if ($server_amount > ($settings{'USE_ISP_NAMESERVERS'} eq "on")?2:0) {
This shows the legend with DNS servers defined only.