past 5 days i moved 14 VPS’s without any problems. install Virtualmin, change DNS at registar, add domains, with no issues.
everything worked perfect out of the box. Virtualmin versions were 7.39 5,8, etc
suddenly yesterday with 7.40 things stopped working, updating DNS at registrar does nothing, 172.0.0.53 goes timeout on host command, etc
as a side note 7.40.0
doesnt even ask how much GB to allocate to MariaDB anymore
installation on VPS takes 3x more time than previous (same type VPS same specs for 10’s of them)
anyone noticing problems with DNS working correctly in 7.40.0 ?
and the problem is not at the registrar, for the last VPS i switched back DNS to old server and it worked instantly, for the new 7.40.0 VPS i let the DNS update for 1 day to no success, the IP didnt even register, then switched back to old vps
i can access the interface at :10000 with no issues, everything seems fine and the same like 7.39.X but it simply doesnt work
BIND DNS server is installed, however, the default primary DNS server vps-21275577.vps.ovh.net resolves to IP address 127.0.1.1 which does not resolve to an IP address of a network interface on this system.
i managed to solve it on Debian 11 (probably works on 12 too) with Virtualmin 7.40
/etc/bind/named.conf.options
has something extra that shouldnt be there, deleted it and it works now
options {
directory “/var/cache/bind”;
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
// forwarders {
// 0.0.0.0;
// };
//========================================================================
// If BIND logs error messages about the root key being expired,
// you will need to update your keys. See https://www.isc.org/bind-keys
//========================================================================
dnssec-validation auto;
listen-on-v6 {
any;
};
};
there was something after
listen-on-v6 {
any;
};
that i deleted, forgot what haha, now it works, i can add domains , gets SSL’s, domains are visible on internet, etc
i deleted because i was comparing with another same file on a virtualmin 7.30.0 that worked without problems on a different VPS, the file that works is the one above
@Jamie, any idea what these are? It doesn’t look like something we’d add. I mean, know you added DoT support, but we don’t add ca-file by default, right?
@Evcro Are you sure those aren’t exist before Virtualmin installation? Are you sure that BIND isn’t already pre-installed?