I keep seeing this annoying issue, ERR_NETWORK_CHANGED every time I open a new page. Rebooting and resetting the browser haven't helped, and searching online hasn't given me any answers.

What's going on with @Vivaldi? Like I said, today's been full of endless problems for me...

#Vivaldi#Network

I just ran

sudo dhclient -r
sudo dhclient
sudo systemctl restart NetworkManager
nmcli networking off
nmcli networking on
sudo nextdns upgrade
sudo nextdns restart

Monitoring:

sudo journalctl -xeu NetworkManager -f
sudo journalctl -u nextdns.service -f

This is revealing...

elo 02 13:13:18 infinity nextdns[114716]: Network change detected: docker0 flag up|broadcast|multicast -> up|broadcast|multicast|running
elo 02 13:13:28 infinity nextdns[114716]: Network change detected: docker0 flag up|broadcast|multicast|running -> up|broadcast|multicast
elo 02 13:13:38 infinity nextdns[114716]: Network change detected: docker0 flag up|broadcast|multicast -> up|broadcast|multicast|running
elo 02 13:13:58 infinity nextdns[114716]: Network change detected: docker0 flag up|broadcast|multicast|running -> up|broadcast|multicast
elo 02 13:14:08 infinity nextdns[114716]: Network change detected: docker0 flag up|broadcast|multicast -> up|broadcast|multicast|running

It was looping docker after all! Wtf.

Solution:

ip addr show | grep 'inet ' | awk '{print $2}' | cut -d/ -f1

sudo nextdns install -listen :53
sudo systemctl restart nextdns
sudo systemctl restart docker.socket
sudo systemctl restart docker.service

Custom DNS is now binded to main network ignoring docker. I may have tried some docker containers a couple of days ago and somehow the network got stuck. Very weird indeed.

This solves all my Mastodon issues as well that were caused by ERR_NETWORK_CHANGED breaking all the APIs and scripts it uses. Instead of looking at my Console I thought it was a bug in Mastodon nightly... facepalm

Sometimes I hate networking.

Glad I slept a little.

@rolle @lndn I dunno, my experience is that they're not always aware or even able to fix their stuff. For years I had an issue with modem sometimes forcefully being unable to reconnect, and had to manually go run "fix issue" self service using other connection. That fixed it, but their automated message claimed the problem would be on my side. Resetting hardware etc. never fixed anything for me.

Of course totally different case except for the point of ISP knowing about their issues.