you seem to have a DNS configuration issue that is exhausting the TCP ports inside the snap jail. You can try going to Settings > Network > DNS and disabling DNSSEC, or trying a different upstream server.
Awesome thanks. I was using Open DNS and have switched to Google since I don’t really need the filtering for my MAAS devices. Will report on the results.
I’ve switched to Google for upstream DNS and turned off DNSSEC. But still have MAAS crashing after several hours running.
I’ve noticed that the server on which I’m running seems to be pointing at itself for DNS and that seems a bit wrong (192.168.0.10 is the server’s own IP) :
giles@vmaas1:~$ systemd-resolve --status
Global
LLMNR setting: no
MulticastDNS setting: no
DNSOverTLS setting: no
DNSSEC setting: no
DNSSEC supported: no
Current DNS Server: 192.168.0.10
DNS Servers: 192.168.0.10
Fallback DNS Servers: 8.8.8.8
DNS Domain: maas
DNSSEC NTA: 10.in-addr.arpa
16.172.in-addr.arpa
168.192.in-addr.arpa
17.172.in-addr.arpa
18.172.in-addr.arpa
...
I’ve done apply netplan with the following yaml but this has not changed the above
giles@vmaas1:~$ cat /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: false
addresses: [192.168.0.10/24]
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
I don’t think it is wrong to point the host at itself for resolution if you are running a DNS resolver such as MAAS. In fact, this is the easiest way for you to be able to resolve maas managed domain names from the maas server.
I had a rogue copy of K3S Agent running in the VM alongside MAAS. I must have accidentally installed it. I’m not sure of the exact problem but removing that seems to have fixed it.